描述
该CAT24C01 / 02 /04/ 08/16为1 - KB, 2 - KB, 4 KB , 8 KB和16 KB分别组织CMOS串行EEPROM器件内部为8/16/32/64分别,每页16字节128页。所有设备都支持两种标准( 100千赫)以及快( 400千赫)I2C协议。
数据被写入通过提供一个起始地址,然后加载1到16连续的字节为一个页写缓冲,然后写入所有数据非易失性存储器中的一个内部写周期。数据由读提供起始地址,然后移出数据,同时串行自动递增内部地址计数。外部地址引脚使其能够处理多达八个CAT24C01或CAT24C02 ,四CAT24C04 ,二CAT24C08一在同一总线上CAT24C16设备。
特点
支持标准和快速I 2C协议
1.7 V至5.5 V电源电压范围
16字节页写缓冲
硬件写保护整个内存
施密特触发器和噪音抑制上我的过滤器 2C总线输入( SCL和SDA )
低功耗CMOS技术
超过1,000,000编程/擦除周期
百年数据保留
工业级和扩展级温度范围
这些器件是无铅,无卤素/无溴化阻燃剂和符合RoHS柔顺
CAT24C02WI-G 引脚图
CAT24C02WI-G 封装图
CAT24C02WI-G 封装图
CAT24C02WI-G 封装图
CAT24C02WI-G 封装图
1.关闭非IIC通信器件,比如我的开发板SDA和SCL也连接了DS1302,造成干扰会没有结果。 2.IIC通信的应答,发送端在SCL为0时将SDA置1,等待接收端拉低SDA;接收端在拉低SDA持续一个周期后,应将SDA置1释放总线。
I2C总线是一种用于IC器件之间连接的二线制总线。它通过SDA(串行数据线)及SCL(串行时钟线)两根线在连到总线上的器件之间传送信息,并根据地址识别每个器件:不管是单片机、存储器、LCD驱动器还是键盘接口。
使用Platformio平台的libopencm3开发框架来开发STM32G0,以下为EEPROM M24C02的使用方法。
本文主要介绍了一下目前市场上面24C02几种打线方式的区别,有利于消费者在芯片选型替代、电路设计、软件编程的注意一些细节,另外就是给出了用C语言软件模拟I2C协议和用汇编语言软件模拟I2C协议对24C02进行存取数据的代码
AT24C02是IIC接口的EEPROM存储芯片,这颗芯片非常经典,百度搜索可以找到非常多的资料,大多都是51、STM32单片机的示例代码,大多采用模拟时序、裸机系统运行。当前文章介绍在Linux
AT24C02的读写程序,24C02 read / write process 关键字:AT24C02的读写程序 AT24C02的读写程序
24C02读写汇编程序,24C02 read / write process 关键字:24C02读写汇编程序 24C02读写汇编程序
24c02读写程序(已通过测试),24C02 read / write process 关键字:24c02读写程序(已通过测试
CAT24C32 | CC2592 | CS8182 | CAT93C46B |
CL8801 | CAT1023 | CAT3200 | C8051F987-GU |
CW01 | C0603X104K050T | CAT5271 | C8051F006-GQ |
CAT4002A | CAT3224 | CAT5241 | C1608X5R1H104K080AA |
CC3200 | CM1693 | CAV25020 | CAT24C256WI-GT3 |