如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
目录摘要毕业论文题目LED显示电子钟二〇一〇年七月摘要随着半导体技术的飞速发展,以及移动通信、网络技术、多媒体技术在嵌入式系统设计中的应用,单片机从4位、8位、16位到32位,其发展历程一直受到广大电子爱好者的极大关注。单片机功能越来越强大,价格却不断下降的优势无疑成为嵌入式系统方案设计的首选,同时单片机应用领域的扩大也使得更多人加入到基于单片机系统的开发行列中,推动着单片机技术的创新进步。然而传统的单片机系统开发除了需要购置诸如仿真器、编程器、示波器等价格不菲的电子设备外,开发过程也较繁琐。来自英国LabcenterElectronics公司的Proteus软件很好地诠释了利用现代EDA工具方便快捷开发单片机系统的优势。它包括PROTEUSVSM(VirtualSystemModelling)、PROTEUSPCBDESIGN两大组成部分,在PC机上就能实现原理图电路设计、电路分析与仿真、单片机代码级调试与仿真、系统测试与功能验证以及形成PCB文件的完整嵌入式系统设计与研发过程。单片机系统作为一种典型的嵌入式系统,其系统设计包括硬件电路设计和软件编程设计两个方面,其调试过程一般分为软件调试、硬件测试、系统调试3个过程。如果采用单片机系统的虚拟仿真软件——Proteus,则不用制作具体的电路板也能够完成以上工作。关键词:数字电子钟;AT89C2051;LED;电子钟;目录第TOC\o"1-3"\h\z\u一章前言1HYPERLINK\l"_Toc200955347"1.2基本参数1HYPERLINK\l"_Toc200955348"1.3注意事项1HYPERLINK\l"_Toc200955349"第二章模块特性简介2HYPERLINK\l"_Toc200955350"2.1AT89C2051单片机2HYPERLINK\l"_Toc200955353"2.2LED简介32.2.1LED概述32.2.2LED优势32.2.3LED显示屏3HYPERLINK\l"_Toc200955356"2.3系统总体方案介绍3HYPERLINK\l"_Toc200955364"第三章系统硬件设计53.1Proteus电路图设计5第四章系统软件设计6HYPERLINK\l"_Toc200955365"4.1软件的结构6HYPERLINK\l"_Toc200955366"4.2概述6HYPERLINK\l"_Toc200955368"4.2.1主程序6HYPERLINK\l"_Toc200955369"4.2.2中断服务程序6HYPERLINK\l"_Toc200955367"4.2.3调时程序7HYPERLINK\l"_Toc200955373"第五章程序设计115.1部分程序一览11HYPERLINK\l"_Toc200955379"第六章结论13HYPERLINK\l"_Toc200955380"参考文献14HYPERLINK\l"_Toc200955381"致谢15HYPERLINK\l"_Toc200955382"附录一软件编写程序16HYPERLINK\l"_Toc200955383"附录二主要元器件清单17模块特性简介前言第一章前言1.1系统功能此课程设计要求用单片机AT89C2051定时功能,中断系统,按键及LED数码管显示,设计一个能显示时、分、秒的数字时钟。数字时钟通过数码管显示,使用按键开关来实现调时功能。1.2基本参数1.工作电压:4.5V(3节干电池);2.日期显示范围:2001-2100年;3.时间采用24小时制。1.3注意事项2.在安装电池时注意正负极,否则容易烧坏芯片;3.在印制电路板上的焊接元器件前要认真对照原理图,仔细查看印制电路板,找到对应的元器件功能区;4.在电源测试期间请勿将单片机芯片插入座中,以免电源部分有问题造成芯片烧坏。模块特性简介第二章模块特性简介2.1AT89C2051单片机AT89C2051单片机是51系列单片机的一个成员,是8051单片机的简化版。内部自带2K字节可编程FLASH存储器的低电压、高性能COMS八位微处理器,与IntelMCS-51系列单片机的指令和输出管脚相兼容。由于将多功能八位CPU和闪速存储器结合在单个芯片中,因此,AT89C2051构成的单片机系统是具有结构最简单、造价最低廉、效率最高的微控制系统,省去了外部的RAM、ROM和接口器件,减少了硬件开销,节省了成本,提