2。2 器件选择
2。2。1 单片机的选择
单片机,即单片微型计算机(Single-Chip Microcomputer),就是将微处理器(CPU)、只读存储器(ROM)和随机存储器(RAM)、定时器/计数器、终端系统、输入/输出接口(I/O口)、总线和其他多重功能器件集成在一块芯片上的微型计算机。且其一般嵌入仪器设备内部,应用于智能化电子领域,故又成为嵌入式微控制器。除此之外,单片机还广泛应用于工业领域。经过了数年的发展,单片机已由上世纪80年代的4位、8位,逐渐进步为现在的300M的高速单片机。单片机有着出色的控制能力,包括中断、独立定时器/计时器等功能。在经历了数十年的研究发展后,目前单片机家族复杂种类繁多,包括STC单片机、PIC单片机、MCS系列单片机、ATMEL单片机、TI单片机和AVR单片机等等。单片机有着强大的线控能力,和我们日常生活、生产息息相关。
本次设计在单片机的选取上选择了目前普遍使用的ATMEL公司的51系列单片机来作为控制核心。51系列除了AT89C51外,还有AT89C2051可供选择。与AT89C51相比,2051更为精简,只带2K内存,存储器加密只有两级。口线也远少于AT89C51,只有15条I/O口线。虽然本次设计所需要使用的I/O口较少,用AT89C2051也可以实现,但不利于后期口线拓展。因此本次设计选用AT89C51单片机作为控制核心[6]。