急求:单片机实时数字电子时钟设计+论文 骁倒

急求:单片机实时数字电子时钟设计+论文

实时数字电子时钟设计
摘要:本次设计以AT89C2051芯片为核心,辅以必要的外围电路,设计了一个简易的电子时钟,它由5V直流电源供电。在硬件方面,除了CPU外,使用四个七段LED数码管来进行显示,LED采用的是动态扫描显示,使用三极管9014进行驱动。通过LED能够比较准确显示时、分。三个简单的按键实现对时间的调整。软件方面采用汇编语言编程。整个电子钟系统能完成时间的显示,调时,定时闹钟,报警等功能。
关键词:AT89C2051 LED数码管 三极管9014

毕业设计说明书目录
第一章 前言 …………………………………………………………………………13
第二章 硬件设计 ………………………………………………………………… 15
2.1 总体方案 ……………………………………………………………………15
2.2 单片机选型 …………………………………………………………………15
2.2.1 AT89C2051主要性能 ……………………………………………………16
2.2.2 AT89C2051的结构框图 …………………………………………………17
2.2.3 AT89C2051的引脚说明 …………………………………………………17
2.2.4 AT89C2051相对于一般80C51的变化 …………………………………19
2.3 系统时钟电路设计 …………………………………………………………19
2.3.1 设计原理 …………………………………………………………………19
2.3.2 具体电路设计 ……………………………………………………………19
2.4 按键电路的设计 ……………………………………………………………20
2.4.1 独立式键盘 ………………………………………………………………20
2.4.2 矩阵式键盘 ………………………………………………………………21
2.5 显示电路设计 ………………………………………………………………21
2.6 系统复位电路设计 …………………………………………………………23
2.6.1 设计原理 ………………………………………………………………23
2.6.2 方案的比较与选择 ………………………………………………………24
2.6.3 方案的改进 ………………………………………………………………24
2.7 定时报警电路设计 …………………………………………………………24
第三章 软件设计 …………………………………………………………………26
3.1 软件设计中的主程序流程图设计 …………………………………………26
3.2 中断子程序流程图 …………………………………………………………27
3.3 显示模块设计 ………………………………………………………………28
3.4 闪烁功能的实现 ……………………………………………………………29
3.5 时间设定模块设计 …………………………………………………………30
3.6 定是报警功能的实现 ………………………………………………………31
3.7 按键流程图 …………………………………………………………………32
第五章 总结 ………………………………………………………………………33
致谢 ………………………………………………………………………………34
参考文献 …………………………………………………………………………35
附录一:系统硬件电路图 …………………………………………………………36
附录二:程序清单 …………………………………………………………………37

专业论文经验交流,解您燃眉之急
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-12
这个功能容易实现哦。你采用定时器O去定时中断就可以了。其他都是处理LED的问题了。为什么采用9014呢。那么多。至少需要很多9014,为什么不用液晶屏什么的。而且实时数字时钟不用DS1302芯片呢。呵呵。感觉少了很多感觉。
相似回答