欢迎来到天天文库
浏览记录
ID:9937751
大小:402.00 KB
页数:19页
时间:2018-05-16
《课程设计--计时提醒器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、-16-课程设计报告课程名称:单片机课程设计题目:计时提醒器-16--16-摘要单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。通常,单片机由单块集成电路芯片构成,内部包含有计算机的基本功能部件:中央处理器、存储器和I/O接口电路等。因此,单片机只需要和适当的软件及外部设备相结合,便可成为一个单片机控制系统。单片机经过1、2、3、3代的发展,目前单片机正朝着高性能和多品种方向发展,它们的CPU功能在增强,内部资源在增多,引角的多功能化,以及低电压底功耗。该实物是一个由两位七段数码管、小键盘和蜂鸣器组
2、成的计时提醒器,它是一个很传统的制作项目,这是因为自14世纪出现第一台沙漏作为早期工厂中的计时器,到近代的机械式计时器,人们一直把计时器看作便利的计时工具。与钟表不同,计时器可以简单地设置一个时间长度,并在这个时间消逝完毕后给人以提示。该实物就是利用单片机和外围器件制作一个21世纪的“沙漏”。关键词:数码管;开关;单片机-16--16-目录1、设计任务、要求………………………………………………………11.1、设计任务………………………………………………………11.2、设计要求………………………………………………………11.3、发挥部分………………………………………………………11.
3、4、创新部分………………………………………………………12、方案总体设计与论证…………………………………………………13、硬件设计………………………………………………………………23.1、单片机最小系统………………………………………………23.2、单片机复位电路………………………………………………23.3、系统电源………………………………………………………33.4、小键盘…………………………………………………………33.5、发光二极管……………………………………………………33.6、数码管…………………………………………………………43.7、整体电路…………………………………………
4、……………44、软件设计………………………………………………………………65、系统仿真与调试………………………………………………………65.1、仿真软件简介、调试过程等…………………………………65.2、调试与仿真过程图……………………………………………75.3、使用说明等……………………………………………………96、设计总结………………………………………………………………97、参考文献………………………………………………………………10附录一源程序……………………………………………………………10附录二硬件名称列表……………………………………………………15-16--16-1、设
5、计任务、要求1.1、设计任务完成一个计时提醒器的设计。1.2、设计要求开机时,七段数码管显示“00”,等待输入计时时间,在小键盘输入14秒等。如果输入有误,按“#”键取消重新输入。按“*”键确认,计时提醒器开始工作。两位七段数码管的时间显示单位为秒钟,从00秒开始,每1秒增加1,直到计时完14秒时,二极管发出断断续续的光。在计时过程中,如果按下“#”键则取消计时,系统回到开机时的状态。1.3、发挥部分为了使PCB图排版更加良好,减少飞线数量,在小键盘电路部分取消了上拉电阻,简化电路。1.4、创新部分在原来的计时器的基础上,为体现创新要求,特添加了一个新功能——提醒器。该提醒器用发光
6、二极管来实现它提醒的功能。2、方案总体设计2.1、总体设计框图设计总体框架图如图所示:-16--16-ATLS89C51发光二极管键盘输入SN74LS47N数码管2.2、总体方案工作原理驱动电路的输入端与单片机的I/O口相连(例如P2.7口),当I/O口输出一个高电平时,发光二极管导通,这样,因有电流流过而发出断断续续的提示光。3、硬件设计3.1、单片机最小系统ATMEL公司生产的AT89C52单片机它是硬件电路的核心部分,时钟电路晶振使用12MHz,复位电路采取按键复位方式。具体连接图3.2、LCD液晶显示模块。单片机系统的时钟电路3.2、单片机复位电路-16--16-如图所示,
7、这里用了一个带开关的复位电路,能更方便的使系统复位,并使复位电路更加可靠。单片机系统的复位电路3.3、系统电源按标准应有5V的电源提供,但为了方便携带和简便,在这里特别用了3节干电池组成的电池盒,提供4.5V的电源电压。单片机的正常工作电压在+4.0V~+5.5V之间,所以4.5V电源电压完全可以。3.4、小键盘12键的小键盘是一种比较常用的键盘,一种成熟的12键小键盘,上面有0~9数字键、“*”号键和“#”号键。在现有的条件下自制一个漂亮的键盘比较困难,这里就用了简
此文档下载收益归作者所有