
【摘要】:校园作息时间控制系统主要用于学校,对一些以24 小时为周期的开关量进行自动控制。
如上下课打铃、教学楼照明的定时开与关、学生宿舍灯及校园路灯的定时开关、水泵的定时启动以
及自来水供水时间控制等等。
该控制系统是采用 AT89S52 单片机来实现对上述开关量的控制,利用 DS12887 时钟芯片来提
供时钟信息,设有六位数码管、可以实时显示时间、系统还设有输入键盘,用以修改实时时钟,体
现了系统简单、工作稳定可靠、价廉、控制时间精确及系统体积小等优点。
【关键词】:作息时间控制 AT89S52 DS12887
可以按键设置时间,包括设置现在的时间,显示闹铃设计时间,设计闹铃时间,闹铃的
按单元电路详细说明硬件线路设计思路,元件参数,选取根据。附详细的元件清单。
有完整的程序流程图,包括总流程图和各模块流程图。对程序设计思想做详细的说明。
常用的单片机有很多种:Intel8051 系列、Motorola 和 M68HC 系列、Atmel 的 AT89 系列、台湾
Winbond(华邦)W78 系列、荷兰 Pilips 的 PCF80C51 系列、Microchip 公司的 PIC 系列、Zilog 的
Z86 系列、Atmel 的 AT90S 系列、韩国三星公司的 KS57C 系列 4 位单片机、台湾义隆的 EM-78
系列等。我们最终选用了ATMEL 公司的 AT89C52 单片机。AT89C52 是美国 ATMEL 公司生产的
低电压,高性能 CMOS8 位单片机,片内含 8Kbytes 的可反复擦写的只读程序存储器(PEROM)
和 256bytes 的随机存取数据存储器(RAM),器件采用 ATMEL 公司的高密度、非易失性存储技
术生产,与标准MCS-51 指令系统及 8052 产品引脚兼容,片内置通用8 位中央处理器(CPU)和
FLASH 存储单元,功能强大 AT89C52 单片机适用于许多较为复杂控制应用场合。
LED 显示器接口芯片的选择常用的显示器接口芯片有CD4511,CD4513,MC14499,8279,
MAX7219,74HC164 等,它们的功能有:1.CPU 接受来自键盘的输入数据,并作预处理;2.数据
显示的管理和数据显示器的控制。CD4511 是 BCD 锁存,7 段译码,驱动器,但在显示6 和 9 时,
显示为 b 和 q,不是很好看。CD4513 是 BCD 锁存,7 段译码,驱动器(消隐),但现在市面上不好买。
MC14499 为串行输入 BCD 码——十进制译码驱动器,用它来构成单片机应用系统的显示器接口,
可以大大减少 I/O 口线的占用数量。但是,由片内震荡器经过四分频的信号,经位译码后只能提供
4 个位控信号,使信号的采集受到限制;并且,MC19944 的价格偏高,也不经济。同样,8279 为
评论0
最新资源