基于单片机的时钟电路的设计.doc
约32页DOC格式手机打开展开
基于单片机的时钟电路的设计,页数 32 字数16220摘要:本文通过设计一个能实现定时、时钟和日历显示功能的时间系统,详细介绍了 51 单片机应用中的数据转换显示、数码管显示原理、动态扫描显示原理以及单片机的定时中断原理,从而达到学习和理解单片机相关指令在各方面的应用。系统由at89c2051、led 数码管、 按键、二...
内容介绍
此文档由会员 丑蛋蛋 发布
基于单片机的时钟电路的设计
页数 32 字数16220
摘要:
本文通过设计一个能实现定时、时钟和日历显示功能的时间系统,详细介绍了 51 单片机应用中的数据转换显示、数码管显示原理、动态扫描显示原理以及单片机的定时中断原理,从而达到学习和理解单片机相关指令在各方面的应用。系统由AT89C2051、LED 数码管、 按键、二极管等部分构成,能实现时钟的时、分显示,日历计算、日历校准、定时时间的设定,并具有三路开关定时输出等功能。
目 录
摘要 2
1引言 2
2设计要求与设计方案 5
2.1设计要求 5
2.2电路的设计方案及框图 5
3 硬件电路设计与器件选择 6
3.1 AT89C2051单片机的选择与性能简介 6
3.2 时钟与复位电路设计与器件选择 8
3.3 LED显示电路设计与器件选择 9
4电子时钟应用设计分析 17
4.1 定时计数的误差分析 17
4.2 按键消除抖动的设计分析 18
4.3 数码管及其限流电阻的选用 18
4.4 数码管显示技术 19
4.5 数码管的字型码设计 19
5电子时钟主要程序设计 20
5.1 显示主程序图 20
5.2 显示子程序 21
5.3调时功能程序 21
6 结论 30
参考文献 30
致谢 31
ABSTRACT 32
参考文献:
[1]汪德彪主编,《MCS-51单片机原理及接口技术》,电子工业出版社2003年8月第1版第1次印刷
[2]丁元杰主编,《单片微机原理及应用》,机械工业出版社2005年1月第2版第10次印刷
[3]聂毅,单片机定时器中断时间误差的分析及补偿[J]. 微计算机信息,2002,18(4):37~38
[4]楼然苗 李光飞,《51系列单片机设计实例》,北京航空航天大学出版社2003年3月第1版
页数 32 字数16220
摘要:
本文通过设计一个能实现定时、时钟和日历显示功能的时间系统,详细介绍了 51 单片机应用中的数据转换显示、数码管显示原理、动态扫描显示原理以及单片机的定时中断原理,从而达到学习和理解单片机相关指令在各方面的应用。系统由AT89C2051、LED 数码管、 按键、二极管等部分构成,能实现时钟的时、分显示,日历计算、日历校准、定时时间的设定,并具有三路开关定时输出等功能。
目 录
摘要 2
1引言 2
2设计要求与设计方案 5
2.1设计要求 5
2.2电路的设计方案及框图 5
3 硬件电路设计与器件选择 6
3.1 AT89C2051单片机的选择与性能简介 6
3.2 时钟与复位电路设计与器件选择 8
3.3 LED显示电路设计与器件选择 9
4电子时钟应用设计分析 17
4.1 定时计数的误差分析 17
4.2 按键消除抖动的设计分析 18
4.3 数码管及其限流电阻的选用 18
4.4 数码管显示技术 19
4.5 数码管的字型码设计 19
5电子时钟主要程序设计 20
5.1 显示主程序图 20
5.2 显示子程序 21
5.3调时功能程序 21
6 结论 30
参考文献 30
致谢 31
ABSTRACT 32
参考文献:
[1]汪德彪主编,《MCS-51单片机原理及接口技术》,电子工业出版社2003年8月第1版第1次印刷
[2]丁元杰主编,《单片微机原理及应用》,机械工业出版社2005年1月第2版第10次印刷
[3]聂毅,单片机定时器中断时间误差的分析及补偿[J]. 微计算机信息,2002,18(4):37~38
[4]楼然苗 李光飞,《51系列单片机设计实例》,北京航空航天大学出版社2003年3月第1版