摘要:随着时代进步,计算机在社会发展愈加快速,单片机的应用渗透到了各个领域,而定时器作为单片机的重要部分使得应用更加广泛。本设计的定时器电路采用了AT89C52单片机为主要芯片,通过KeilC51和Proteus来进行系统仿真实验。该系统主要包括6位数码显示电路、电源电路、按键电路、晶振电路、复位电路以及蜂鸣器电路。通过按键电路的4个按键设定倒计时的“时、分、秒” ,同时在6位LED七段显示器显示,当计时到达最后2秒,AT89C52触发蜂鸣器的报警。该系统具有设计简单、使用方便、使用快捷、造价便宜等优点。78262
毕业论文关键词:定时器,单片机,AT89C52,数码显示
Abstract: With the progress of the times, the computer in the social development of the more rapid, the application of SCM has penetrated into all fields, and the timer as an important part of the MCU makes the application more widely。 This design for the timer circuit uses the AT89C52 microcontroller as the main chip, through the KeilC51 and Proteus to carry out the system simulation experiment。 The circuit of the system mainly includes the six digital display circuit, power supply circuit, keyboard circuit, crystal circuit, reset circuit and a buzzer circuit several parts。 Through the button circuit of the 4 keys to set the countdown "time", "sub", "seconds" in the 6 LED seven section of the display, when the last 2 seconds to reach the AT89C52 trigger buzzer alarm。 The system has the advantages of simple design, easy to use, low cost and so on。
Keywords: Timer, MCU,AT89C52,Digital display
目 录
1 前言 4
1。1定时器的应用与发展前景 4
1。2课题研究的主要内容 5
1。3定时器设计需要掌握的要点 5
2 元件 5
2。2元件清单 6
2。3 AT89C52单片机 7
2。4 74LS245集成块 9
2。5 74HC07 集成块 10
3 硬件电路设计 10
3。1 时钟电路设计 10
3。2 复位电路设计 11
3。3 按键电路设计 11
3。4 显示电路设计 12
3。5 报警电路设计 14
4 软件设计与仿真 14
4。1 Keil C51 语言简介 14
4。2 程序设计 15
4。3 Protues仿真 17
5 调试过程 18
5。1 硬件调试 18
5。2 软件调试 18
结 论 19
参 考 文 献 20
致 谢 21
附录A:系统原理图 22
附录B:程序清单 23
1 前言
在我们生活的各个领域都渗透着单片机的应用,而我们也需要定时器来帮忙完成一些事情。比如:大到航天飞机的起飞的倒计时,定时炸药的爆破,小到人们日常生活的洗衣机洗涤时间与空调的定时睡眠时间。而定时器的进步,是从人类从早期的沙漏或水漏来完成粗略的定时工作,到钟表的发展与成熟,使机械定时变的广泛,虽然它们的成本低,维修方便,结构也比较简单,但是毕竟是人的工艺制品,它的使用磨损使其使用寿命大大减缩,而且在一些高精度方面也无法完成精确的定时工作。这时,电子技术的突飞猛进,电子定时器变得更加便捷方便,精度更加准确,成本也越来越底。本文基于51系列的单片机设计倒计时的定时器功能电路。基于单片机的定时器电路的设计包含软件设计模块和硬件设计模块两个模块,通过依靠Proteus来规划硬件电路,利用编程软件KeilC51完成软件方面的代码,最后完成仿真的试验。 AT89C52单片机定时器电路的设计+电路图+程序:http://www.youerw.com/zidonghua/lunwen_90167.html