基于NiosII的I2C总线接口的实现

网友投稿 254 2022-10-28

基于NiosII的I2C总线接口的实现

1 AT24C02A芯片简介

AT24C02A芯片的主要特性如下:

低电压和标准电压操作

-2.7(VCC=2.7V至5.5V)

-1.8(VCC=1.8V至5.5V)

片内存储容量为256×8 bit(2K)

2线串行接口

双向数据传输协议

100 kHz(1.8V、2.5V、2.7V)和400 kHz(5V)兼容性

写保护引脚的硬件数据保护。

2 I2C通信协议

2.1 I2C通信协议简介

在I2C总线开始信号后,依次送出器件地址和数据,I2C总线上每次传送的数据字节数不限,但每一个字节必须为8位,而且每个传送的字节后面必须跟一个认可位(第9位),也叫应答位(ACK)。从器件的响应信号结束后,SDA线返回高电平,进入下一个传送周期。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:浅谈@PostConstruct不被调用的原因
下一篇:安装Docker.v19和配置Docker Compose编排工具
相关文章

 发表评论

暂时没有评论,来抢沙发吧~