031单片机取得了长足的进展,成为目前应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中[9]。目前很多公司都有51系列的兼容机型推出,在目前乃至今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是51系列的单片机一般不具备自编程能力。Р2.2 51系列单片机的特点Р(1)51片内存储容量较小: 原因是受集成度的限制。ROM一般小于8KB,RAM 一般小于256B,但可以在外部扩展。通常ROM,RAM可分别扩展至64KB。Р(2)可靠性高: 因为芯片是按工业测控环境要求设计的,故抗干扰的能力优于 PC 机。系统软件(如:程序指令,常数,表格)固化在 ROM 中,不易受病毒破坏。许多信号的通道均在一个芯片内,故运作时系统稳定可靠。Р(3)便于扩展: 片内具有计算机正常运行所必需的部件,片外有很多供扩展用的(总线,并行和串行的输入/输出)管脚,很容易组成一定规模的计算机应用系统。Р(4)控制功能强:具有丰富的控制指令:如条件分支转移指令,I/O 口的逻辑操作指令,位处理指令。Р(5)实用性好:体积小,功耗低,价格便宜,易于产品化。Р2.3 AT89C51单片机Р2.3.1 AT89C51特性РAT89C51是美国ATMEL公司生产的低电压、高性能的CMOS 8位单片机,片内含4K bytes的可反复擦写的只读程序存储(PEROM)和128bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS—51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元[10]。РAT89C51引脚图Р图2.1为AT89C51的40根接脚图。每根接脚都有其特定功能,而有些接脚有两种甚至三种以上功能,也可经由程序规划为数字输出输入接脚。