单片机课程设计内容(论文)-数字电子钟.doc

单片机课程设计内容(论文)-数字电子钟.doc

ID:52432202

大小:1.18 MB

页数:23页

时间:2020-03-27

单片机课程设计内容(论文)-数字电子钟.doc_第1页
单片机课程设计内容(论文)-数字电子钟.doc_第2页
单片机课程设计内容(论文)-数字电子钟.doc_第3页
单片机课程设计内容(论文)-数字电子钟.doc_第4页
单片机课程设计内容(论文)-数字电子钟.doc_第5页
资源描述:

《单片机课程设计内容(论文)-数字电子钟.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录摘要………………………………………………………………………………3关键词………………………………………………………………………………3一、设计任务与要求………………………………………………………………4二、方案设计与论证………………………………………………………………4方案一…………………………………………………………………………4方案二…………………………………………………………………………5三、硬件单元电路设计与参数计算………………………………………………51.电源电路………………………………………………………………52.按键电路…………………

2、……………………………………………53.时钟电路…………………………………………………………………54.驱动电路…………………………………………………………………55.LED显示电路………………………………………………………………56.单片机电路………………………………………………………………6四、软件设计与流程图……………………………………………………………10五、总原电路及元器件清单………………………………………………………101.总原理图……………………………………………………………………102.PCB制板图…………………………………………………

3、………………113.整体电路仿真图……………………………………………………………124.元件清单……………………………………………………………………12六、安装与调试……………………………………………………………………131.电路安装……………………………………………………………………132.电路调试……………………………………………………………………133.软件调试……………………………………………………………………13七、性能测试与分析………………………………………………………………14八、结论与心得………………………………………………………………

4、……14九、参考文献………………………………………………………………………15十、致谢……………………………………………………………………………15十一、程序清单……………………………………………………………………1523摘要:本论文基于单片机原理技术介绍了一款于AT89C52芯片作为核心控制器的单片机数字电子钟的设计与制作,包括硬件电路原理的实现方案设计、软件程序编辑的实现、数字电子钟正常工作的流程、原理图仿真实现、硬件实物的安装制作与硬件实物的调试过程。该单片机数字电子钟采用LED数码管能够准确显示时间(显示格式为:时时,分分,秒秒),可随时进行时

5、间调整,时间可采用12小时制显示或24小时制显示,采用12小时显示时可在标志位数码管上显示A(表示上午)或B(表示下午),可暂停时间的变动,暂停时一位数码管上显示字母H,可按自己的要求设置扩展的小键盘个数。关键词:单片机 ;数字电子钟 ;数码管 ;AT89C5223一、设计任务与要求1、设计任务用单片机设计一个数字电子钟,采用LED数码管来显示时间。2、设计要求(1)显示格式为:XX:XX:XX,即:时:分:秒。(2)时间可采用12小时制显示或24小时制显示,采用12小时显示时必须在另外一个数码管上显示A(表示上午)或B(表示下午)。(3)设置一个按键

6、用于时间显示方式的切换。(4)系统上电后从上电时初始化显示:12-00-00开始计时。(5)能进行时间的调整,可暂停时间的变动,暂停时一位数码管上显示字母H可按自己的要求设置扩展的小键盘个数。二、方案设计与论证单片机模块驱动模块按键模块LED显示模块时钟模块电源模块图1系统整体框图整个系统用单片机作为中央控制器,由单片机执行采集芯片内部时钟信号,时钟信号通过单片机I/O口传给单片机,单片机模块控制驱动模块驱动显示模块,通过显示模块来实现信号的输出、LED的显示及相关的控制功能。系统设有按键模块用于对时间进行调整及扩展多个小键盘,系统整体框图如图1所示。

7、1、单片机芯片选择方案方案一:AT89S52是一个低功耗,高性能CMOS8位单片机,片内含4kBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序存储器。主要性能有:与MCS-51单片机产品兼容、全静态操作:0Hz~33Hz、23三级加密程序存储器、32个可编程I/O口线、三个16位定时器/计数器、八个中断源、全双工UART串行通道、掉电后中断可唤醒、看门狗定时器、双数据指针、掉电标识符、易编程。方案二:AT89C52是一个低电压,高性能CMOS8位单片机,片内含8kbytes的可反复擦写的Flash

8、只读程序存储器和256bytes的随机存取数据存储器(RAM)。主要性能有:兼容MCS51指令

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。