- 1
- 0
- 约2.21万字
- 约 24页
- 2020-10-22 发布于江西
- 举报
单片机课程设计
定时闹铃
系别: 电子通信工程系
专业: 应用电子技术
班级: 嵌入式 091 班
姓名: 黄文钦
学号: 2009080202338
实训地点:
实训时间:2011 年 1 月 10 日至1 月 14
单片机实训
1.概述
1.1 系统的作用
本系统是利用 STC89C52单片机结合 6个七段显示器以 24时制“时时分分
秒秒”格式显示时间的电子定时闹铃,系统可以设置 2组定时闹铃;当定时闹
铃时,该电子时钟通过蜂鸣器发出嘀嘀嘀嘀响声 ;本系统还具有整点报时功能,
当现在时间为整点报时。还有秒表功能,由于该电子定时闹铃有强大功能可以
在多种场合下使用,利用七段显示器发光也可以在夜晚和黑暗场合下使用。
1.2 系统的功能要求
(1)使用6位七段显示器显示 24时制时间。
(2)时间显示格式为“时时分分秒秒”。
(3)定时闹铃功能。
(4)整点报时功能:当现在时间为整点时响铃。
(5)定时闹铃和现在时间模式可以互相切换而不影响各自功能。
(6)具有4个按键来进行功能设置,可以设置当前时间、闹铃的时间设置
和秒表开关设置。
(7)具有秒表计时功能
(8)调时区域闪烁
(9)通过复位按键可以重启系统。
2.系统的硬件设计
2.1系统的电路原理
(1)系统以STC89C52单片机为本电路的核心元件,通过单片机的 P0.0~
P0.7 引脚和A102J排阻加上拉电压来驱动七段显示器段显示数字。
(2)通过单片机的P2.2~P2.7 引脚连接A103J排阻拉升电压信号,控制
共阴极七段显示器连通接地来循环点亮 6位七段显示器。
(3)在七段显示器供电的同时由 P0脚驱动显示不同数字。根据人眼的视
觉暂留特点,调整延迟时间使所观察到时间数字是稳定的数字。
(4)系统使用了YXDZ蜂鸣器,通过单片机P3.0 引脚连接8550PNP三极管
推动发声。
(5)电路通过4个按键连接单片机 P1.0~P1.3 引脚低电平控制系统功能
设置。
2
单片机实训
(6)单片机的复位电路,采用传统上电复位,通过 Reset按键控制。
(7)系统通过一个发光二极管指示电路供电是或正常。
2.2 电原理图
3
单片机实训
图1 控制电路
2.3 各控制按钮控制功能说明
系统接通电源后指示灯 LED亮,程序执行后工作,蜂鸣器发出两声响声,
七段显示器显示“000000”,表示程序开始执行,然后显示现在时间,按下操
作键K1~K4动作如下:
(1)按操作键K1,进入“设置现在时间”模式后,操作键功能如下:
➢ 操作键K1:当前区域加 1。
➢ 操作键K2:当前区域减 1。
➢ 操作键K3:分、时区域切换。
➢ 操作键K4:设置完成,退出。
(2)按操作键K2,进入“显示、设置闹铃时间”模式后,操作键功能如下:
➢ 操作键K1:当前闹铃区域加 1。
➢ 操作键K2:当前闹铃区域减 1。
➢ 操作键K3:分、时区域切换
➢ 操作键K4:第一次进入第二组,第二次为退出。
(3)按操作键K3:进入“秒表”模式后,操作键功能如下:
4
单片机实训
➢ 操作
原创力文档

文档评论(0)