- 单片机原理及接口技术
- 陈贵银 祝福主编
- 401字
- 2020-08-26 15:30:19
第2章 89C51单片机的结构及原理
2.1 89C51单片机的主要特性
如前所述,51 系列单片机有很多种型号,一般可以分为普通型(80C31、80C51、87C51和89C51 等)和增强型(80C32、80C52、87C52 和89C52 等)。它们的结构基本相同,其主要差别在于存储器的配置不同,80C31 片内没有程序存储器;80C51 片内含有4 KB的掩膜ROM程序存储器;87C51 是将80C51 片内的掩膜ROM换成EPROM或OTP ROM,89C51则换成Flash ROM。增强型的程序存储器容量为普通型的2倍。
89C51与80C31、80C51和87C51的内部结构及引脚排列完全相同,使用中可以直接替换,89C51具有如下特性:
(1)面向控制的8位CPU;
(2)一个片内振荡器和时钟产生电路,振荡频率为0~24 MHz;
(3)片内4 KB Flash ROM程序存储器;
(4)128 B的片内数据存储器;
(5)可寻址64 KB的片外程序存储器和片外数据存储器控制电路;
(6)2个16位定时/计数器;
(7)4个并行I/O口,共32条可单独编程的I/O线;
(8)5个中断源,2个中断优先级;
(9)一个全双工的异步串行口;
(10)21个特殊功能寄存器;
(11)具有节电工作方式,即休闲方式和掉电保护方式。