1 / 24
文档名称:

单片机课程设计报告-秒表设计报告.doc

格式:doc   页数:24页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机课程设计报告-秒表设计报告.doc

上传人:3346389411 2012/9/30 文件大小:0 KB

下载得到文件列表

单片机课程设计报告-秒表设计报告.doc

文档介绍

文档介绍:一、题目
作息时间表系统设计——用89C51设计一个6位LED数码显示“作息时间表系统”,显示时间为00—00—00 ~ 23时—59分—59秒,每秒自动加一。另设计4个按钮,分别是“分状态”按键、“分加1”按键、“时状态”按键,“时加1”按键。用于进行小时和分钟的调整。这就是一个完整的具有时、分、秒显示的单片机实时钟系统。
二、增加功能
在上述实时钟系统的基础上,在控制软件钟增加一个“作息时间表”,如图1 所示,并增加对该表的查询功能模块,依据对该表的查询结果,控制喇叭,进行课间打铃提示,完成单片机作息时间表系统的设计。也完成本次课程设计。
三、内容提要
本设计利用单片机的定时器/计数器定时和记数的原理,结合sl-100、sl-200系统上的集成电路芯片8052、LED数码管以及按键来设计计时器。将软、硬件有机地结合起来,使得系统能够正确地进行计时,数码管能够正确地显示时间。其中本设计中的四个开关按键:其中一个按键按下去时,系统进入秒调整状态,然后,秒加1键每按一次,秒计时器加1。时状态按下时,系统进入时调整状态,时按键每按一次,时计数器加1。本设计运行开始时,各按键回到各初始位置,即都处于1状态。计时显示从00:00:00开始,依据秒加1为单位进行显示计时。
三、实验目的
1、通过本次课程设计加深对单片机课程的全面认识复****和掌握,对嵌入式系统的应用进一步的了解。
2、掌握定时器、外部中断的设置和编程原理。
3、通过此次课程设计能够将单片机软硬件结合起来,对程序进行编辑,校验。
四、意义
该实验通过单片机的定时器/计数器定时和计数原理,设计单片机作息时间表系统,拥有正确的计时、显示、时间调整等功能,并同时可以用数码管显示,在现实生活中应用广泛,具有现实意义。
五、本人所做工作
根据相关的单片机材料,利用所学的单片机知识,结合sl-100单片机微机实验系统中的软件和硬件(集成电路芯片8952,七段数码管,开关电路及时钟信号电路,按键等),编写能够实现该设计的软件程序,最后将软、硬件有机的结合起来,进行有效的调试,达到完成该实验课程设计的目的要求。
六、设计内容
用AT89C51设计一个6位LED数码显示“实时钟”,显示时间为00:00:00秒,每秒自动加一。另设计一个“时状态”按键和一个“时加1 ”按键。再增加一个“分状态”按键和一个“分加1”按键。
在以上设计的基础上,在在控制软件系统中增加作息时间表功能,驱动喇叭去完成作息时间控制的功能。
七、设计思路及描述
该实验要求进行计时并在数码管上显示时间,则可利用sl-100单片机实验系统中的芯片AT89C52,中的P3管脚做为外部按键输入,并实现各个按键的功能;定时器T0作为每10~50毫秒加一的定时器。在内部RAM中开辟10~50MS计数器,秒计数器、分计数器、时计数器。单片机依据定时器T0的定时时间,进行秒、分、时的累加,并将秒、分、时数据转换为7段LED显示段码,送LED显示器,从而完成单片机实时钟系统的设计。注意,为了输出显示方便,时、分、秒的累加计时可以采用BCD码运算。。
八、原理图
九、课程设计参考汇编程序
;*******************************
; 按键可调作息时间电子钟
;
;
; Date
; Created by 李强
;*******************************
;*******************************
; 显示缓冲区定义
;*******************************
Secl equ 50h
Sech equ 51h
Minl equ 52h
Minh equ 53h
Hourl equ 54h
Hourh equ 55h
;*******************************
; 时钟计数单元定义
;*******************************
ms equ 56h
sec equ 57h
min equ 58h
hour equ 59h
flash equ 5ah
timec equ 5bh
bpcount equ 5ch
codep equ 5dh
;*******************************
; 按键定义
;*******************************
keym bit
keym1 bit
keym_1 bit
keyh bit
keyh1 bit
keyh_

最近更新

2024贵州省贵阳市公务员考试言语理解与表达专.. 116页

保育员(中级工理论)题库完整 23页

吉林公务员考试行测言语理解与表达专项强化真.. 117页

国考历年真题-言语理解与表达及答案一套 118页

江西省南昌市公务员考试言语理解与表达专项练.. 116页

行测言语理解与表达真题及参考答案一套 117页

言语理解与表达题库完美版 118页

(通讯维修工)理论知识考试题库及答案【夺冠.. 41页

三上语文《航天飞机》教学设计(附反思) 6页

劳技教师个人工作总结 2页

胺碘酮在心脏移植后的临床应用 26页

胸外科学分类介绍 27页

衣柜设计方案 3页

肝移植手术一种手术方法通过将捐赠者的肝脏移.. 28页

细分市场医疗器械销售技巧的差异化营销 33页

老师真好5篇 6页

夸赞石榴的简短句子摘录60句 8页

糖尿病患者急救与紧急处理指南 35页

立体包装行业创业计划书 35页

老师毕业留言16句 33页

2024年世界女排联赛全部决赛赛程表 5页

上期开特下期出特公式 5页

国家标准GB13013-1991钢筋混凝土用热轧光圆钢.. 6页

“雪花啤酒 勇闯天涯 ”社区推广方案(1) 21页

村驻村工作队工作总结贫困村驻村工作队工作总.. 3页

驻村工作队驻村工作队工作计划1 17页

运算单双公式 3页

职业技能鉴定实操(初级采煤工) 14页

S700K道岔故障处理方法 5页

本科毕设-基于Android平台的天气预报软件的设.. 43页