设计总说明
本设计以AT89C51芯片为核心,辅以必要的外围电路,设计了一个结构简单,功能齐全的电子时钟,它5V直流电源供电。在硬件方面,除了CPU外,使用6个7段LCD显示器来进行显示,LCD采用的是动态扫描显示,使用74LS245芯片进行驱动。通过LCD能够较为准确地显示时、分、秒,利用四个简单的按键实现对时间的调整。软件方面采用汇编语言编程,整个电子钟系统能完成时间的显示、调时、校时和定时的功能。选用单片机最小系统应用程序添加比较程序、时间调整程序及蜂鸣程序,通过时间比较程序触发蜂鸣,实现闹钟功能,完成设计所需求的软件环境。关键词:单片机,LCD,定时器,闹钟
f目录
1设计要求与实现思路211设计要求212实现思路22电子时钟321电子时钟简介322电子时钟的基本特点33单片机431程序存储器432MCS51内部数据存储器44控制系统的硬件设计541器件的选择及功能原理5411单片机型号的选择5412液晶显示器的选择5413按键的选择5414电源的选择6415计时部分的选择642总体设计思想及原理6421时钟电路的设计7422键盘电路设计8423闹铃功能的实现8424中断服务的设计10425显示器驱动电路1043整个电路原理图115控制系统的软件设计1351程序设计1352程序流程图1353仿真图错误!未定义书签。54仿真结果分析错误!未定义书签。设计总结13参考文献r