-
基于AT89C52单片机实时时钟程序编写
#include‘reg52.h’ 包含单片机寄存器的头文件#include‘intrins.h’ 包含_nop_()的头文件sbit RS=P2^0; LCD读写选择位sbit RW=P
-
AT89C52单片机输出可调PWM波的方法设计
PWM 是“脉冲宽度调制”的意思。PWM 实际上是在单片机的某个引脚输出一系列的矩形波,其周期一般是固定的;而其高电平、低电平所占用的时间,是可以受控调整的。高电平、低电平所占用的时间之比,称为占空比
-
AT89C52单片机智能交通灯的设计
引言随着城市汽车保有量的越来越多,城市的交通拥挤问题正逐渐引起人们的注意。交通灯是交管部分管理城市交通的重要工具。目前绝大部分交通灯其时间都是设定好的,不管是车流高峰还是低谷,红绿灯的时间都固定不变;
-
AT89C52单片机对蜂鸣器的设计
单片机轻松入门之三蜂鸣器该电路较简单,用PNP型三极管驱动蜂鸣器,当P3.7为低电平时,PN结正向偏置,三极管导通,蜂鸣器发声。程序如下:#include#define uchar unsigned
-
AT89C52单片机BH1415F调频台的控制设计
BH1415F调频台控制C程序 使用keilC51 通过调试使用AT89C52单片机,12MHz晶振,用共阳四位LED数码管P0口输出段码,P2口扫描#pragmaSRC(d:aa.asm
-
AT89C52单片机对八路电压表的设计
八路电压表C程序*使用AT89C52单片机,12MHz晶振,P0口读入AD值,P2口作AD控制,用共阳LED数码管P1口输出段码,P3口扫描,最高位指示通道(0-7)。*#include“reg5
-
AT89C52单片机的调频台控制设计
BH1415F调频台控制C程序 使用keilC51 通过调试使用AT89C52单片机,12MHz晶振,用共阳四位LED数码管P0口输出段码,P2口扫描#pragmaSRC(d:aa.asm
-
AT89C52单片机对电风扇红外遥控发射电路的设计
传统电风扇多采用机械方式进行控制,功能少,噪音大,各档的风速变化大。随着科技的发展和人们生活水平的提高,家用电器产品趋向于自动化、智能化、环保化和人性化,使得由微机控制的智能电风扇得以出现。随着电子制
-
基于MCU+USB接口芯片方案的电子巡更系统硬件设计
电子巡更系统是智能楼宇中保安系统的一个子系统。保安巡更时,需按指定的路线和时间,依次以达各个巡更点进行巡更。在此系统中,各巡更点设有信息钮扣,保安用巡更机读取信息钮及当前时间。巡更完毕后,将巡更机交至