在单片机的作用下,利用数字LED灯管,蜂鸣器和轻触开关设计了数字电子钟。具有时间信号功能。电路包括键盘扫描模块,主控制模块89C52,LED显示模块和声音模块。盘扫描模块由4个独立键盘组成,主控制模块由89C52微控制器,复位模块和晶体振荡器组成,LED显示模块由以下组件组成: ”4位7段数码管和2位7段数码管,测深模块由Naruto Composition蜂组成。下S5按钮可重置电路。未按下按钮时,电源Vcc对电容器C3充电。下按钮时,电容器C3短路,并且STC89C52芯片的9针(RST)直接连接到Vcc电源,让RST获得高电平进行复位,将数码管返回到’处于初始状态,因此要发挥复位功能。
动电路被三极管放大,使蜂鸣器发出声音;如果输出电平为高,则三极管导通,流过的电流使蜂鸣器发声;如果输出电平为低,则三极管由于截止将无法工作,没有传导电流,因此没有声音。LED显示屏总共使用8位I / O。LED数码管的位选择线由相应的P2.0-P2.5控制,相应的段选择线由8位I / O端口控制并联连接,以知道端口P0。

段LED显示屏以小时,分钟和秒为单位显示七段显示解码器的输出状态。间校正电路用于调节和调节“小时”,“分钟”和“秒”的显示数量。LED数码管由两个七段数码管和四个七段数码管组成。钟晶体振荡器电路,晶体振荡器的频率为11.0592 MHz,连接到芯片的引脚18和19,晶体与芯片之间的连接越短,效果越好是为了避免干扰。
盘控制电路,当松开S1按钮时,P1.0端口通过电阻器连接到Vcc电源,P1.0端口为高电平,按下S1按钮时为P1端口。0接地,恒温阀芯端口P1.0为低功率电平。
S1是时间校正键,S2是时间校正键,S3是时间校正键,S4是定时键。示的创建,第二脉冲信号的生成等是软件设计的关键点和中心。迟方法和定时中断方法通常是产生第二脉冲信号的方法。模块的设计是最重要的。为系统软件的主要框架是主要模块,所以它是核心。用结构化程序的设计使用两种不同的方法,即自下而上和自上而下。
“自上而下”方法的基本合理性直接与程序最终功能的程度,数量和质量有关。是主机的结构。得相应短代码的显示代码对于显示模块的设计至关重要。精度同步工具使用石英晶体振荡器,因此非常稳定。示模块的解码电路取代了传统的机械旋转,LED显示器取代了传统的指针。幕还显示时间,这减少了计时期间产生的错误。种手表可以显示小时,分钟和秒的详细信息,非常精确,还可以在小时,分钟和秒之间进行校准,非常灵活。间设置模块的设计要点是密钥的反反弹处理和“一键多态性”处理。句话说,仅涉及4个键即可完成6位时间参数的设置。反弹的软件方法的本质是软件延迟,即在检测到密钥状态变化后检测到延迟,然后密钥状态为如果仍然保留,则将其视为密钥,否则将被视为不稳定且未经授权。视。回时间通常为10毫秒,但实际使用过程超过20毫秒,否则每次将执行一次,这会影响程序的正常工作。“一键式多态性”是指根据按键被按下时系统的状态来确定多功能按键的功能,以决定按键所按下的动作,即哪个功能。线故障:使用万用表检查电路中每个设备的电源和每个引脚的连接是否正确,然后对焊点泄漏进行虚拟检查。
旦上述正确无误,请打开电源并查看电路的工作状况。果发现组件和其他组件异常发热或冒烟,则必须立即断开电源,调查原因,并消除故障。果电路运行正常,则可以执行常规调试。完成的数字电子时钟程序下载到STC89C52芯片上,然后连接电源,数字管将显示初始状态“ 00:00:00”,但是当显示“ 08:45:00”时,顶部-扬声器不发出声音,不起作用。
坏,连接扬声器的线路有问题,并且未通过示波器观察到错误。因是扬声器的功率很大,晶体管无法驱动扬声器。
后,用蜂鸣器代替喇叭以解决问题。聪,男(1991年至今),浙江省余姚市,作者:学士学位,主修:电子信息工程,研究管理:常用于电子研究。

本文转载自
恒温阀芯 https://www.wisdom-thermostats.com
