全球旧事资料 分类
时间:K1可调整倒数时间为160分钟;K2设置倒数计时时间为5分钟,显示为“05”;K3设置倒数计时时间为20分钟,显示为“20”;K4设置倒数计时时间为60分钟,显示为“60”;一旦按键后则开始倒计时,当计时为0则演奏一曲音乐;内定倒数计时时间为5分钟,显示为05。
设计要求:
(1)确定系统设计方案;(2)进行系统的硬件设计;(3)完成必要的参数计算与元器件选择;(4)开发板焊接及测试5)完成应用程序设计;6)应用系统的硬件和软件的调试
2
f第2章系统方案设计
21系统硬件方案设计
系统的组成原理框图如图21所示,定时器在硬件部分应该具有振荡电路、复位电路、按键电路、显示电路、报警电路,从而实现定时器的操作和执行。此定时器设计具有的功能为:1160分钟可调倒数计时并报警。25分钟倒数计时并报警。320分钟倒数计时并报警。460分钟倒数计时并报警。















图21系统的组成原理框图
22系统软件方案设计
本系统软件方案设计由主程序模块、数码管显示程序模块、按键程序模块、播放音乐程序和延时程序模块等组成。主程序主要完成定时器初始化,显示数值,检查有无按键按下、报警程序等等。系统程序结构图如图22所示:
主程序
































图22系统程序结构图
3

f第3章系统硬件设计
31主控芯片AT89C52
AT89C52有40个引脚,32个外部双向输入输出IO端口,同时内含2个外中断口,3个16位可编程定时计数器2个全双工串行通信口,2个读写口线,AT89C52可以按照常规方法进行编程,也可以在线编程。AT89C52是一个低电压,高性能CMOS8位单片机,片内含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。
图31AT89C52芯片管脚图
32振荡电路设计
在MCS51芯片内部有一个高增益反向放大器其输入端为芯片引脚XTAL1输出端为引脚XTAL2在芯片外部通过这两个引脚跨接晶体振荡器和微调电容,形成反馈电路,就构成一个稳定的自激振荡器,如图32所示:
晶振
图32振荡电路
4
f33复位电路设计
复位操作有上电复位和按键手动复位两种方式。上电自动复位是通过外部复位的电容来r
好听全球资料 返回顶部