基于单片机定时闹钟设计..doc
文本预览下载声明
基于单片机定时闹钟设计
学生学号:1204020213
学生姓名: 郝向忠
指导教师: 童一凡
机电工程系
2014年 月 日
基于单片机定时闹钟设计
石家庄职业技术学院机电系 郝向忠 邮编 050081
摘 要
随着科学技术的不断发展 , 人们对时间计量的要求越来越高 。在当今社会,电子时钟已经得到相当广泛的应用,产品多样,发展更是多元化。本作品是以STC89C51单片机作为主控芯片,使用12MHZ的晶振, 产生时间信息,时间精确。在其基础上外围扩展芯片和外围电路,附加时钟电路,复位电路,键盘接口及数码管显示。键盘采用独立连接式。还有定时报警系统,即定时时间到,通过扬声器发出报警声,提示预先设定时间时间到,从而起到定时作用。
关键字 按键 、单片机、 汇编
目 录
1 设计课题任务、功能要求说明及总体方案介绍.........................4
1.1 设计课题任务................................................4
1.2 功能要求说明................................................4
1.3 总体方案介绍及工作原理说明..................................4
2 硬件系统设计.....................................................5
2.1 各模块功能选择与设计........................................6
2.2 电路原理图...............................................8
2.3 元器件清单.................................................9
3 软件系统的设计.................................................9
3.1 单片机资源分配情况......................................9
3.2 软件系统程序流程框图................................10
3.3 软件系统各模块功能简述 ......................................12
3.4 软件系统程序清单..........................................12
4 设计结论、仿真过程及设计体会.........................20
4.1 设计结论及使用说明.......................................21
4.2 仿真过程.................................................20
4.3 设计体会................................................24
参考文献...........................................................25
致谢...............................................................25
1 设计课题任务、功能要求说明及总体方案介绍
1.1 设计课题任务
设计一个单片机控制的电子闹钟系统,利用单片机的定时器/计数器定时和记数的原理,结合显示电路、用六个LED数码管以及按键来设计计时器。将软、硬件有机地结合起来,使得系统能够正确地进行闹时,同时数码管能够正确地显示时间。
1.2 功能要求说明
1.正常状态下,数码管显示当前时间。当定时开关按下时,启动定时功能;启动定时后,若定时时间到,则蜂鸣器响30秒。
2.默认定时时间是12:00:00。定时时间可以用开关设定。
3.当时间不准确时,可以按动校时开关进行校时。
* 4.允许自己增加功能
1.3 总体方案介绍及工作原理说明
本设计利用AT89S52单片机的定时器/计数器定时和记数的原理,使其能精确计时。利用中断系统使其能实现开始暂停的功能。P0口输出段码数据,P2.0-P2.4口作数码管显示输出,6个按键S2至S7分别依次接在P3.3至P3.7口线,硬件电路
显示全部