IIC等待应答

转载 2016年06月01日 10:56:35

等待接收应答的器件,首先把sda,scl拉高,如果一直为高 说明接受的是非应答信号(NACK或者代表接收失败),如果sda被拉为低电平代表接收到了应答信号,然后把时钟scl拉低(是不是可以省略scl拉低?)。READ_SDA代表读入操作

IIC中的应答和非应答

IIC中的应答和非应答 A:应答是I2C非常重要的机制,是不一定要弄清。它在工作中涉及的范围包括总线仲裁(多主)、正常的数据通信。这个问题在常见总线里是比较特别的,应当深入详细地了解。让我们先整理一下...
  • u012780337
  • u012780337
  • 2013年12月31日 11:14
  • 2911

IIC时序详解

AT24C02是由ATMEL公司提供的,IIC总线串行EEPROM(electronic eraser programmer read only memory),其容量为2kbit(256B),工作电...
  • zgrjkflmkyc
  • zgrjkflmkyc
  • 2013年09月02日 21:09
  • 14843

I2C通信 初学笔记

首先,来自百度百科是如下描述的。                   I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。   ...
  • supermina
  • supermina
  • 2017年09月14日 16:03
  • 297

dsp28335 IIC总结

1.IIC低速同步串行半双工通信 2.空闲总线均为高电平,任一器件输出低将总线拉低(各器件线与关系) 3.每个IIC总线上的器件都有唯一地址 4.IIC数据位有效性规定:时钟信号为高电平时,数据...
  • zhuangjianyu123
  • zhuangjianyu123
  • 2016年12月19日 17:36
  • 814

IIC详解,包括原理、过程,最后一步步教你实现IIC

IIC详解 1、I2C总线具有两根双向信号线,一根是数据线SDA,另一根是时钟线SCL      2、IIC总线上可以挂很多设备:多个主设备,多个从设备(外围 设备)。上图中主设备是两个单...
  • shaguahaha
  • shaguahaha
  • 2017年04月25日 19:59
  • 2502

IIC 关于时钟拉伸问题 clock stretch

转载请标明出处 时钟拉伸(Clock stretching) clock stretching通过将SCL线拉低来暂停一个传输.直到释放SCL线为高电平,传输才继续进行.clock stret...
  • happygaohualei
  • happygaohualei
  • 2016年10月19日 22:55
  • 3533

IIC等待应答

等待接收应答的器件,首先把sda,scl拉高,如果一直为高 说明接受的是非应答信号(NACK或者代表接收失败),如果sda被拉为低电平代表接收到了应答信号,然后把时钟scl拉低(是不是可以省略scl拉...
  • gtkknd
  • gtkknd
  • 2016年06月01日 10:56
  • 938

模拟IIC通信(没有用应答)

#include #include typedef unsigned char uint8; typedef unsigned int uint16; sbit SCL = P3^7; sbit ...
  • chenqiai0
  • chenqiai0
  • 2012年08月06日 15:03
  • 4095

IIC协议及其对ACK应答信号的处理

IIC协议及其对ACK应答信号的处理   1,SCL一直由Master控制,SDA依照数据传送的方向,读数据时由Slave控制SDA,写数据时由Master控制SDA。当8位数据传送完毕之后,应...
  • bmbm546
  • bmbm546
  • 2013年04月22日 13:05
  • 1865

i2c的时钟延展问题

结论: (即在模拟i2c主:在主设置SCL为高后,要超时判断SCL是否为高,再发后面的时序)   现象(如下图): 由于在发送读命令之后,即ACk之后,下面从设备需要准备数据时间,(大约10us,一个...
  • dddxxxx
  • dddxxxx
  • 2016年11月16日 10:25
  • 1484
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IIC等待应答
举报原因:
原因补充:

(最多只允许输入30个字)