第9章常用的串行接口技术9
1常用的串行总线简介9
2串行E2PROMX5045接口扩展技术9
4串行E2PROM芯片AT24CXX系列9
1几种外部串行总线工作方式9
1SPI串行总线9
2I2C总线9
1SPI串行总线MCS-51系统(主机)SS3MISOMOSISCKSS2SS1SS0A/DE2PROMD/AMCS-51系统(从机)图9
1单片机与多个SPI串行接口设备典型连接SPI(SerialPeripheralInterface串行外设接口)Motorola公司提出的一种同步串行外设接口使MCU与各种外围设备以同步串行通信方式交换信息该总线大量用在与E2PROM、ADC、FRAM和显示驱动器之类的慢速外设器件通信MCS51单片机P1
3SSSCKMOSIMISOSPI从设备图9
2MCS-51单片机I/O口模拟SPI总线接口原理图9
2I2C总线I2C(InterIntegratedCircuit)总线由Philips公司推出的芯片间串行传输总线I2C总线以1根串行数据线(SDA)和1根串行时钟线(SCL)实现了全双工的同步数据传输主器件1主器件2从器件1从器件2从器件3SCLSDASDASDASDASDASCLSCLSCLSCL+VCCStart+期间地址+读写命令(器件内部地址)图9
3I2C器件连接实例9
2串行E2PROMX5045接口扩展技术-SPI4种基本功能1
上电复位2
低电压检测3
看门狗定时器WDT4
串行E2PROM存储器CS/WDISOWPVRESETSCKSIV76582341SSCCX5045图9
10X5045引脚图图9
14AT89C51与X5045的典型接口电路CSBITP1
0SOBITP1
2SCKBITP1
1SIBITP1
3WREN_CMDEQU06