- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机接口技术
设计题目 基于AT89C51单片机的电子钟
系 别
年级专业
学 号
姓 名
指导教师
年 月 日
目录
一、内容提要 ………………………………………………………………………2
二、设计的基本步骤及方案 ………………………………………………………2
三、硬件电路设计及描述 …………………………………………………………
四、程序框图 ……………………………………………………………
五、硬件的调试过程 ………………………………………………………………
六、课程设计体会 …………………………………………………………………1
七、参考资料 ………………………………………………………………………1
附
一、内容提要
1、设计任务
利用AT89C51单片机制作,基于这种单片机自主创作一个LED显示的智能电子钟。分析,综合考虑系统的主要功能,我们经过查阅资料、接口的设计、程序的设计、安装调试等环节。完成一个基于MCS51系列的单片机,设计多种资源的掌握和应用,并具有综合能力的小应用系列的设计,同时学习并使用相关的仪器设备、软件进行编写和调试程序。
2、设计要求
1)用六个七段LED数码管作为显示设备,设计时钟功能。
2)显示的格式应该为:日期、时间同时都能看到,并且表示的格式为:日期:YY MM DD, 时间:HH MM SS。
3)还要分别设计年、月、日、时、分、秒,在复位后的日期应该为:12 01 01,时间为:00 00 00 。
4) 秒钟复位功能,秒复位键按下后,秒回到00。
5)键盘按键个数应该万为己确定。
6)@时间、月、日自行交替显示,或按键切换显示。
7)12小时和24小时切换功能。
8)* 实现闹钟功能。
二、设计的基本方案及步骤
1、主控制器
1)单片机的选择与外围电路:
AT89C51作为温度测试系统的核心器件。该器件是INTEL公司生产的MCS-51系列单片机的基础产品,采用了可靠的CMOS工艺制造技术,具有高性能的8位单片机,属于标准的MCS-51的CMOS产品。不仅结合了HMOS的高速和高密度技术及HMOS的低功耗特征,而且继承和扩展了MCS-48单片机的体系结构和指令系统。单片机小系统的电路图如图所示。
AT89C51:
AT89C51单片机的主要特征:
1)与MCS-51兼容,4K字节可编程闪烁存储器;
2)灵活的在线系统编程,掉电标识和快速编程特性;
3)寿命为1000次写/擦周期,数据保留时间可10年以上;
4)全静态工作模式:0HZ~33HZ;
5)三级程序存储器锁定;128×8位内部RAM,32位可编I/O线;
6)16位定时器/计数器,5个中断源,4个8位并行的I/O接口,1个全双工I/O接口。
2、单片机与显示模块电路
由74HC245芯片和电阻,导线构成,控制锁存单片机输出信号
74HC245元件的封装及其真值表
3、设计步骤:
A. 首先根据设计要求,分析闹钟工作原理,然后查阅相关元件资料及文献。如LED数码显示器,驱动器74HC245。
B.针对实现的功能,利用protues软件来画硬件图。
C.结合硬件图,写出相关硬件的的程序框图,然后进行编写程序。
D.用keil软件进行程序编译,调试,然后再送给protues仿真。实现各部分硬件的仿真运行。
E.最后将各个部分程序组合,调试,编译,实现整体仿真。
三、硬件电路设计及描述
整体电路proteus仿真图:
1开关控制部分:
K1,K2,K3,K4,k5,k6,k7,k8分别闭合时分别给P1.0, P1.1, P1.2, P1.3, P1.3, P1.4,P1.5,P1.6,P1.7一个低电平信号。
K1-----秒复位为00;
K2-----调时钟分数;
K3-----调时钟小时;
K4-----时日转换;
K5-----调日期天数;
K6-----调日期月份;
K7-----调节日期年份;
K8-----时间和日期的总复位;
如图所示为时钟电路开关
数码管显示LED电路
由7SEG-MPSX6-CC供阴LED8段位显示器构成:
数码管结构图为:
其真值表为:
显示字符 共阴极接法八段状态 断码
(共阴) sp g f e d c b a 0 0 0 1 1 1 1 1 1 3FH 1 0 0 0 0 0 1 1 0 06H 2 0
文档评论(0)