第一章 绪 论1. 1 课题的提出及意义单片机作息时间控制实现了对时间控制的智能化,摆脱了传统由人来控制时间的长短的不便,实现代学校必不可少的设备。1. 2 设计的任务及要求1.作息时间能控制电铃2.作息时间能启动和关闭放音机单片机作息时间控制的功能如下:使用 4 位七段显示器来显示现在的时间。显示格式为“时分”由 LED 闪动来作秒计数表示具有 4 个按键来作功能设置,可以设置现在的时间及显示定时设置时间一旦时间到则发出一阵声响,同时继电器启动,可以控制放音机开启和关闭。第二章 总体方案设计2. 1 芯片比较2.1.1 单片机选型当今单片机厂商琳琅满目,产品性能各异。常用的单片机有很多种: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 单片机适用于许多较为复杂控制应用场合。2.1.2 显示器接口芯片的选择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 为 INTEL ...