PAGE
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT 1
成绩
成绩
课程论文
题 目: 基于Proteus的数字电子钟的设计
与仿真
课程名称: 单片机系统设计与Proteus仿真
学生姓名: 马珂
学生学号: 1305010323
系 别: 电子工程学院
专 业: 通信工程
年 级: 13级
任课教师: 徐锋
电子工程学院
2015年5月
目 录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc357767110 一、设计目的与要求 3
HYPERLINK \l _Toc357767111 二、设计内容与方案制定 3
HYPERLINK \l _Toc357767112 三、设计步骤 3
HYPERLINK \l _Toc357767113 1.硬件电路设计 3
HYPERLINK \l _Toc357767114 1.1.硬件电路组成框图 3
HYPERLINK \l _Toc357767115 1.2.各单元电路及工作原理 4
HYPERLINK \l _Toc357767116 1.3.绘制原理图 5
HYPERLINK \l _Toc357767118 1.4.元件清单列表 6
HYPERLINK \l _Toc357767119 2.程序设计 6
HYPERLINK \l _Toc357767120 2.1程序流程 6
HYPERLINK \l _Toc357767121 2.2汇编程序 7
HYPERLINK \l _Toc357767122 四、调试与仿真 12
HYPERLINK \l _Toc357767124 五、心得体会 14
六、 HYPERLINK \l _Toc357767126 参考文献: 14
基于Proteus的数字电子钟的设计与仿真
设计目的与要求
设计目的:通过课程设计,培养学生运用已学知识解决实际问题的能力、查阅资料的能力、自学能力和独立分析问题、解决问题的能力和能通过独立思考。
设计要求:设计一个时、分可调的数字电子钟、开机显示“9-58-00”。
设计内容与方案制定
具有校时功能,按键控制电路其中时键、分键两个键分别控制时、分时间的调整。按分键分加1;按时键时加1。
以AT89C51单片机进行实现秒、分、时上的正常显示和进位,其中显示功能由单片机控制共阴极数码管来实现,数码管进行动态显示。
设计步骤
1、硬件电路设计
1.1.硬件电路组成框图
电源
晶振电路 显示电路
AT89C52
复位电路 按键控制电路
1.2.各单元电路及工作原理
晶振电路
单片机的时钟产生方法有两种:内部时钟方式和外部时钟方式。本系统中AT89C51单片机采用内部时钟方式。采用外接晶体和电容组成的并联谐振回路。其电路图如下:
键盘控制电路
键盘可实现对时间的校对,用两个按键来实现。按时键来调节小时的时间,按分键来调节分针的时间。其电路连接图如下:
(3)显示电路?
LED显示器是现在最常用的显示器之一发光二极管(LED)分段式显示器由7条线段围成8字型,每一段包含一个发光二极管。外加正向电压时二极管导通,发出清晰的光。只要按规律控制各发光段亮、灭,就可以显示各种字形或符号。显示电路显示模块需要实时显示当前的时间,即时、分、秒,因此需要6个数码管,采用动态显示方式显示时间,其硬件连接方式如下图所示。
1.3.绘制原理图
其计时周期为24小时,显示满刻度为23时59分59秒,另外还有校时功能。整个设计图由晶振电路、复位电路、AT89C51单片机、键盘控制电路组成。 显示电路将“时”、“分”、“秒”通过七段显示器显示出来,6个数码管的段选接到单片机的P0口,位选接到单片机的P2口。数码管按照数码管动态显示的工作原理工作。 把定时器定时
原创力文档

文档评论(0)