-
一、概述在压力容器安全管理中,定期检验是防止压力容器发生失效事故,特别是预防重大事故发生的必要手段,由于压力容器在制造、使用上的特点,其机械结构上不可避免的会出现裂纹、空隙气孔和焊缝缺陷等,对压力容器进行无损检测工程上意义重大。超声波检测是一种重要的无损检测技术,由于它的穿透力强、检测可靠准确又极方便易行,已经广泛应用于工业及高技术产业中。在早期的超声波检测中,利用模拟信号进行检测探伤,...[详细]
-
单片机源程序如下:#includereg52.h//包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#defineucharunsignedchar/*********************************************************************************/sbitIR=P3^2;...[详细]
-
引脚功能描述控制字的控制位命令控制字节各位描述单端模式输入配置差分模式输入配置时序前8个时钟用来通过DIN引脚输入控制字节,接着的12个时钟周期将完成真正的模数转换,剩下的3个多时钟周期将用来完成被转换器忽略的最后字节(DOUT置低)举例#defineTOUCH_READ_TIMES40//读...[详细]
-
pwm的原理如图ARR:最值,定时器最值CCRx:PWM的比较值CNT:为计数器值原理就是,CCRx的值和CNT比较大小,通过判断结果来决定输出是高电平还是低电平。将代码定位到TIM_OC_InitTypeDef类中,然后看注释uint32_tPulse;/*!SpecifiesthepulsevaluetobeloadedintotheCap...[详细]
-
本文基于Modbus串口协议的威伦触摸屏与通用型C8051系列单片机作为硬件平台,结合MCX314运动控制芯片,实现了一个结构简单、成本低、有良好人机交互且控制精度高的自动钻孔系统。 1自动钻孔系统架构 为实现良好的人机交互,系统通过触摸屏实时显示钻头运行状态,包括位置,转速,钻孔速度等参数,同时可以对转速,钻孔速度,钻孔深度,攻牙牙距等参数进行设置,设置完成后通过触摸屏上的按...[详细]
-
支持最大八位的无符号长整型数值计算,后期会添加带符号运算及其它计算功能。#includeiom16v.h#includemacros.h//#includestdio.h#defineucharunsignedchar#defineuintunsignedint#defineulongunsignedlong#defineEASREG|=BIT(7...[详细]
-
//中断方式键盘扫描程序,P1.0接二极管,P3.2按键接INT0中断输入。按一次键P1.0翻转一次。#includereg52.hvoiddelay(unsignedintx);sbitled=P1^0;main(){IT0=1;EA=1;EX0=1;while(1){}}voiddelay(unsignedintx){unsig...[详细]
-
简介备份寄存器是42个16位的寄存器,可用来存储84个字节的用户应用程序数据。他们处在备份域里,当VDD电源被切断,他们仍然由VBAT维持供电。当系统在待机模式下被唤醒,或系统复位或电源复位时,他们也不会被复位。使能对备份寄存器和RTC的访问复位后,对备份寄存器和RTC的访问被禁止,并且备份域被保护以防止可能存在的意外的写操作。执行以下操作可以使能对备份寄存器和RTC的访问...[详细]
-
因为项目需求需要做个高速模拟量采集,然后就买了一套德飞莱的F429开发板,准备降低成本改用F103来做。改写的F103ZE通过FSMC读AD7606程序,改写到一半项目暂缓了,做个笔记先……//初始化FSMC相关功能//初始化FSMC相关功能voidAD7606_FSMC_Init(void){GPIO_InitTypeDefGPIO_InitStructure;...[详细]
-
在现代自动控制设备中,都存在一个电子电路(弱电)与电气电路(强电)的互相连接问题,一方面要使电子电路的控制信号能够控制电气电路的执行元件(如电动机、电磁铁、电灯等),另一方面又要为电子线路的电气电路提供良好的电隔离,以保护电子电路和人身的安全。继电器便能完成这一桥梁作用。继电器的工作原理与分类继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常应...[详细]
-
2.1include/configs/micro2440.h删除#defineCONFIG_S3C24101/*specificallyaSAMSUNGS3C2410SoC*/#defineCONFIG_SMDK24101/*onaSAMSUNGSMDK2410Board*/添加#defineCONFIG_S3C24401/...[详细]
-
InmypreviousblogPIC32MZtutorial--OutputCompare,IshowshowtoapplyOutputComparewithoutinterrupttogeneratePWMsignal.IalsotriedtheOutputCompareinterrupt.IselectedOCtobe...[详细]
-
stvd版本信息:STVisualDevelopVersion4.3.9单片机型号:stm8l051F3stvd建立stm8l工程项目步骤:1、打开stvd,File-NewWorkspace...选择CreateworkspaceandprojectWorkspacefilename中输入工程名,Workspacelocation输入工程存放路径...[详细]
-
单片机与外界的信息交互主要有两大类,输入信息和输出信息。之前的博客介绍了通过单片机控制LED灯和数码管向外界输出信息,该教程介绍单片机常用的输入设备——独立按键和矩阵键盘。一、独立按键1.1独立按键的原理独立按键一共有四个针脚,两个短针脚之间默认不导通,两个长针脚之间默认导通。实物图如图:1.2独立按键的仿真电路在Proteus中对按键进行了简化,只有两个接线针脚。按...[详细]
-
首先在前面的实例中,在dev文件夹下增加dma.c文件,然后把它加入到该目录的Makefile里面:这样就框架就好了,接下来打开dma.c来实现:首先打开2440的芯片手册:我们要操作的是串口0,对应的是通道0:对应的源寄存器:对应的控制寄存器:该寄存器只有两个位:可以看到DMA控制寄存器的位是绝对用的是AHB,还是APB总线。这是从第一章的原理图:可...[详细]