文章来源:淘论文网   发布者: 毕业设计   浏览量: 46



还可以点击去查询以下关键词:
[AT89C51]    [单片机]    [多功能]    [数字]    [电子钟]    [AT89C51单片机的多功能数字电子钟]   


基于AT89C51单片机的多功能数字电子钟设计
本课题的主要内容就是用单片机实现数字电子钟的设计。利用单片机的特点,通过编写程序来控制产品实现设计需要的功能。
该电子钟使用12MHZ 晶振与单片机AT89C51 相连接,通过软件编程的方法实现以24 小时为一个周期,同时用6位7段LED数码管显示小时,分钟和秒的要求,并在计时过程中具有定时功能,当时间到达提前定好的时间进行蜂鸣报时。时钟控制方面,该电子钟设有四个按键: S1、 S2 、S3和S4 键,进行相应的操作就可实现校时、定时、复位功能。AT89C51是低功耗、高性能的CMOS 型8位单片机。片内带有4KB 的Flash 存储器,且允许在系统内改写或用编程器编程。另外,AT89C51 的指令系统和引脚与8051 完全兼容,片内有128B 的RAM 、32条I/O 口线、2个16 位定时计数器、5个中断源、一个全双工串行口等。
在课题中还有一个任务就是我们的显示模块,由于要显示时、分、秒需要6位数字,为了方便,我们用两个四位一体数码管来显示时间所以如何通过编程来控制数码管的显示也是一个重点。
关键词:单片机; 电子钟; AT89C51; 晶振


目    录

第一章  单片机的选择 1
第一节  单片机的发展概况及其选择 1
第二节  AT89C51单片机性能与应用 1
一、  性能特点 1
二、  引脚功能 1
三、  振荡器电路设计 3
四、  复位电路的设计 3
五、  存储器的配置 4
六、  7段数码管工作原理 5
第二章  软件设计 7
第一节  主函数设计 7
一、  系统流程图 7
二、  内部计时子程序流程图 8
三、  校时子程序流程图 10
第三章  硬件设计 12
第一节  整体电路结构设计 12
第二节  控制电路设计 12
第三节  晶振电路设计 13
第四节  LED显示电路 14
第五节  整体电路 15
第四章  软件仿真及硬件调试 16
第一节  仿真器介绍 16
第二节  仿真器编程 17
第三节  调试结果 18
结  论 19
致  谢 20
参考文献 21
附录:源程序代码 22
 
参考文献
[1] 何立民. 单片机高级教程. 北京:北京航空航天大学出版社,2000
[2] 何立民. 51系列单片机应用系统设计. 北京:北京航空航天大学出版社,2001
[3] 许兴存,曾理琳. 微型计算机技术. 北京:电子工业出版社,2003
[4] 朱宇光. 单片机应用新技术编程. 北京:电子工业出版社,2000
[5] 高峰. 单片微型计算机原理与接口技术. 北京:北京科技出版社,2006
[6] 马忠梅等. 单片机的C语言应用程序设计. 北京:北京航空航天大学出版社,1999
[7] 李朝青. PC机及单片机数据通信技术. 北京:北京航空航天大学出版社,2002
[8] 王福瑞. 单片微机测控系统设计大权. 北京:北京航空航天大学出版社,1999
[9] 梅丽凤,王艳秋等. 单片机原理及接口技术. 北京:清华大学出版社,2004
[10] 杨拴科. 模拟电子技术基础. 北京:高等教育出版社,2003.


这里还有:


还可以点击去查询:
[AT89C51]    [单片机]    [多功能]    [数字]    [电子钟]    [AT89C51单片机的多功能数字电子钟]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/10427.docx
  • 上一篇:基于AT89C51单片机的气象要素采集器的设计
  • 下一篇:基于AT89C51单片机的低频功率放大器的设计
  • 资源信息

    格式: docx