设计一台自动打铃系统
一、设计任务
用单片机器件为主体,设计一台自动打铃系统。
(1)按照设计标准,画出系统框图和系统硬件电路图。
(2)完成该课题的程序设计,提交程序设计框图及程序设计清单。
(3)提交课程设计报告
二、设计要求
(一)基本要求
(1)基本计时和显示功能(用 12 小时制显示)。包括上下午标志,时、分
的数字显示,秒信号指示。
(2)能设置当前时间(含上、下午,时,分)
(3)能实现基本打铃功能,规定:
上午 6:00 起床铃:打铃 5 秒、停 2 秒、再打铃 5 秒。
下午 10:30 熄灯铃:打铃 5 秒、停 2 秒、再打铃 5 秒。
铃声可用小喇叭播放,凡是用到铃声功能的均按此处理
(二)发挥部分
(1)增加整点报时功能,整点时响铃 5 秒,要求有控制启动和关闭功能。
(2)增加调整起床铃、熄灯铃时间的功能。
(3)增设上午 4 节课的上下课打铃功能,规定如下:
7.30 上课,8.20 下课:8.30 上课,9.20 下课;9.40 上课,
10.30 下课;10.40 上课,11.30 下课;每次铃声 5 秒。
(4)特色和创新自选。
三、设计步骤
(1)设计能正常工作的一个单片机最小硬件系统,外围电路包括设置键
盘,LCD 或 LED 的显示屏;
(2)进行软件设计,利用单片机系统时钟先设计一个高精度的内部时钟
系统,最小精确时间为期 1 秒;
(3)在秒计数器的基础上设计一个 24 小时时钟,并设计若干定时功能;
(4)设计打铃执行机构,完成自动打铃功能。
四、课程设计说明书要求
后面略......
公开我的主要设计资料: