IIC图解

接线方式:

让SCL在高低电平间不断变换,SCL为高电平时是工作状态,低电平时是休息状态。

SCL变化频率的快慢决定了通讯的总速度。

比如:要发送八位二进制数10101111

在SCL工作期间(为高电平时),SDA一直是高电平,则发送一个高电平信号。

IIC的几个问题处理:

1:如何判断是否成功接收。

在发送了8个二进制位以后,在第九个工作期间,SDA高电平为无应答(数据错误),SDA低电平为有应答(数据正常)

无论是主从设备都有发送和应答位。

2:判断开始位和结束位

解决办法:

在发送的最开始加一个起始位,在发送完毕加一个结束位。

相关推荐
JNX_SEMI9 小时前
EG2226 全桥驱动芯片技术解析:600V/1A 耐压、SSOP16 封装,助力逆变器与无刷电机驱动设计
单片机·嵌入式硬件·物联网
大卡片10 小时前
PWM控制原理
嵌入式硬件
周周记笔记12 小时前
【元器件专题】用阻抗等效分析法来分析开关电路
单片机·嵌入式硬件
leoFY12312 小时前
STM32H750配置LAN PHY芯片LAN8742
网络·stm32·嵌入式硬件
iCxhust12 小时前
如何利用iret修改cs ip
汇编·单片机·嵌入式硬件·微机原理·8088单板机
m0_3771081413 小时前
stm32平衡车
stm32·单片机·嵌入式硬件
小+不通文墨14 小时前
把树莓派外接的DHT11接收的温湿度发送到emqx上
经验分享·笔记·嵌入式硬件·学习·树莓派
Deitymoon15 小时前
FreeRTOS——列表与列表项
stm32·单片机·嵌入式硬件
总结所学15 小时前
电路定理 叠加定理 基尔霍夫定律
单片机·嵌入式硬件
雪度娃娃18 小时前
存储器层次结构——随机访问存储器
单片机·嵌入式硬件·计算机组成原理