单片机课程设计 电子钟.doc

单片机课程设计 电子钟.doc

ID:51408990

大小:1.01 MB

页数:37页

时间:2020-03-23

单片机课程设计 电子钟.doc_第1页
单片机课程设计 电子钟.doc_第2页
单片机课程设计 电子钟.doc_第3页
单片机课程设计 电子钟.doc_第4页
单片机课程设计 电子钟.doc_第5页
资源描述:

《单片机课程设计 电子钟.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、..中北大学单片机课程设计说明书数字钟设计1设计任务与要求1..1.1设计任务11.2设计要求12单片机简介22.1单片机的发展历程23系统设计思路和方案33.1系统总体方案33.2硬件简介43.2.1硬件选择43.2.251单片机的构成43.2.3STC89C52RC引脚功能说明53.2.4LED简介63.3Keil调试74、系统实物图95、课程设计体会10参考文献11附录A12附录B13附录C14..1设计任务与要求1.1设计任务本课题应完成以下设计内容:1)硬件设计设计数字钟的电路原理图,用PROTEL绘制硬件电路。制作实物。2)软件设计(1)时、分、秒的设置及显示;(

2、2)画出程序框图;(3)调试与分析。用PROTEUS仿真。3)课程设计说明书1.2设计要求本课程设计的基本要求是使学生全面掌握单片机控制系统设计的基本理论,熟悉掌握MCS-51系列单片机的编程方法,具体要求:本例利用AT89C51的定时器和6位7段数码管,设计一个电子时钟。显示格式为“XXXXXX”,由左向右分别是:时、分、秒。..2单片机简介2.1单片机的发展历程单片机是微型计算机的一个重要分支,也是一种非常活跃和颇具生命力的机种,特别适用于工业控制领域。1971年微处理器研制成功不久,就出现了单片机,但最早的单片机是1位的,处理能力有限。单片机的发展共分四个阶段:第一阶段

3、是初级阶段,功能非常简单;第二阶段是低性能阶段,16位定时器/计数器,片内ROM、RAM容量加大,直到现在仍被广泛应用,是目前应用数量较多的单片机。、32位单片机推出阶段,以满足不同的用户需要。纵观单片机几十年的发展历程,单片机的今后发展方向将向多功能、高性能、高速度、低功耗、低价格、外围电路内装化以及内存储器容量增加和FLASH存储器化方向发展。2.2实用价值与理论意义在单片机模块里比较常见,数字时钟是一种用0数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更高的使用寿命,新词得到了广泛的应用。数字时钟是采用数字电路实现对时

4、、分、秒数字显示的计时装置,广泛用于个人家庭、车站、码头、办公室等公用场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字时钟的精度远远超过老式钟表,钟表的数字化给人们的生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。因此研究数字时钟及扩大其应用有着非常现实的意义。..3系统设计思路和方案3.1系统总体方案图3.1整体设计思路针对要实现的功能,拟采用AT89C51单片机进行设计,AT89C51单片机是一款低功耗,高性能CMOS8位单片机,片内含4KB在线可编程(ISP)的可反复擦写1000次的Flash只读程序存储器

5、,器件采用高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构。这样,既能做到经济合理又能实现预期的功能。在程序方面,采用分块设计的方法,这样既减小了编程难度、使程序易于理解,又能便于添加各项功能。程序可分为闹钟的声音程序、显示程序、闹钟显示程序、调时显示、定时程序。运用这种方法,关键在于各模块的兼容和配合,若各模块不匹配会出现意想不到的错误。..3.2硬件简介3.2.1硬件选择(1)单片机的选择 选用STC89C52单片机,并配备12MHz晶振,复位电路采用上电复位。(2)显示电路选择 采用软件译码动态显示,P3.0-P3.3作数码管的位选口。P1

6、.0-P1.6作数码管的段选口。考虑直接用单片机I/O口作位选时驱动功率不够,(3)电源选择 采用直流3V电源供电。(4)STC89C52是一种带8K字节闪烁可编程可檫除只读存储器(FPEROM-Flash Programable and Erasable Read Only Memory )的低电压,高性能COMOS8的微处理器,俗称单片机。该器件采用ATMEL搞密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。 3.2.251单片机的构成STC89C52RC单片机是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统805

7、1单片机,12时钟/机器周期和6时钟/机器周期可以任意选择。主要特性如下:1、增强型8051单片机,6时钟/机器周期和12时钟/机器周期可以任意选择,指令代码完全兼容传统8051.2、工作电压:5.5V~3.3V(5V单片机)/3.8V~2.0V(3V单片机)3、工作频率范围:0~40MHz,相当于普通8051的0~80MHz,实际工作频率可达48MHz4、用户应用程序空间为8K字节5、片上集成512字节RAM6、通用I/O口(32个),复位后为:P1/P2/P3/P4是准双向口/弱上拉,P0口是漏极开

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

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

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