1第一章PIC系列单片机概述1
1PIC单片机简单介绍1
2PIC单片机的特点PIC是美国Microchip公司所生产的单片机系列产品型号前缀,其硬件系统设计简洁,指令系统设计精炼
它是最容易学、最容易掌握、最容易应用的单片机之一
(1)哈佛总线结构普通单片机----普林斯顿体系结构其程序存储器和数据存储器统一编址,也就是两种存储器位于同一个逻辑空间里
其指令总线和数据总线是共用的即时分复用
PIC单片机采用哈佛体系结构其程序存储器和数据存储器独立编址,也就是两2种存储器位于不同逻辑空间里
(MCS-51采用哈佛体系结构,但他们与CPU之间传递信息必须共用一条总线
)PIC单片机还采用哈佛总线结构:及芯片内部将数据总线和指令总线分离,并且采用不同的宽度
如图1-2(a)(2)指令字节化指令字节和数据字节分别用不同的字节宽度代表
3(3)精简指令集(RISC)技术(单片机所能识别的所有指令的集合)PIC的指令系统或指令集约有75条指令
MCS-51有111条
(4)寻址方式简单,寻址空间独立寻找操作数的方式PIC只有4种即寄存器直接寻址、寄存器间接寻址、立即数寻址、和位寻址
MCS-51有7种方式
PIC程序、数据、堆栈各自采用独立的地址空间
(5)代码压缩率高,运行速度高,功耗低,驱动能力强
端口吸入电流:25mA,输出电流:20mA一般驱动能力60~70mA代码压缩率指相同程序存储器空间所能容纳有效指令的数量
例如1KB程序存储量空间,MCS-51系列存放500多条指令,而对PIC系列单片机存放多达1024条
(6)I2C和SPI串行总线结构I2C:InterIntegratedCircuitSPI:SerialPeripheralInterface分别是由PHILIPSMOTOROLA公司发明的两种串行总线技术,是在芯片之间实现同步串行数据传输的技术1
3PIC18系列