咨询热线:036-901273071

PIC单片机之I2C(从模式)实例讲解“亚博登录”

本文摘要:网上经常介绍单片机构建I2C主模式,但从属模式很少。从现在开始,PIC单片机将为MSSP模块建立I2C从站模式。 关于I2C协议的明确说明可以看到《PIC单片机之I2C(主模式)》,这里需要介绍实例。效仿AT24C02EEPROM的协议。在主模式的单片机上加载从模式的单片机的数据. AT24C02的随机地址加载协议如下所示。

亚博登录官方网站

网上经常介绍单片机构建I2C主模式,但从属模式很少。从现在开始,PIC单片机将为MSSP模块建立I2C从站模式。

关于I2C协议的明确说明可以看到《PIC单片机之I2C(主模式)》,这里需要介绍实例。效仿AT24C02EEPROM的协议。在主模式的单片机上加载从模式的单片机的数据. AT24C02的随机地址加载协议如下所示。

第1字节:输出7位地址和1位的写入状态位,第2字节:加载EEPROM数据地址,第3字节:输出7位地址和1位的读出状态位,第4~n字节:读取的EEPROM数据。我们介绍一下程序的基本构想:我们允许MSSP中断,即I2C交接中断,PIC单片机交接给一个数据就不会发生中断。它是交接给设备地址还是交接给数据,由SSP1STAT寄存器的状态位来判别。

必须判别的状态位, 数据和地址:为了判别交接目的地是地址还是数据开始比特:为了判别交接目的地是开始比特读出:为了判别是写入状态还是读出状态,存储器剩馀:为了判别是缓冲器剩馀,随机地址行从单片机交接救济比特和设备地址中断:判别SSP1STAT的状态比特(至写出状态、地址、存储器剩馀、救济比特),加载存储器内的设备地址。


本文关键词:亚博登录,PIC,单片机,之,I2C,从,模式,实例,讲解,“,网上

本文来源:亚博登录-www.pycsalver.com