AT24C02,at24c02工作原理

有谁知道AT24C02,有片内寻址寄存器的中文资料?AT24C02 AT24C02的功能描述支持I2C,总线数据传输协议I2C,总线协议规定任何向总线传输数据的设备都作为发送器使用 。AT24C02简介AT24C02是美国ATMEL公司的低功耗CMOS串行EEPROM,它包含256×8位的存储空间,具有工作电压宽(2.5~5.5V)、擦除次数多(10000次以上)、写入速度快(小于10ms)等特点 。
1、关于 AT24C02哪位高手帮我看下这个程序,编译时出现return-expressiono...void表示没有返回值的函数 。你的void read _ Add(Uchar address)void read _ byte()都有返回值 , 所以你的返回值是Uchar类型 , 所以函数名要写成Ucharard _ byte () Ucharaddress 。
2、谁知道 AT24C02的中文资料,在单片机中是如何被利用的,他的功能是什么呢...I2C总线由单片机控制,I2C总线上可以挂很多设备 , 每个设备都有独立的地址A0、A1、A2 。AT24C02简介AT24C02是美国ATMEL公司的低功耗CMOS串行EEPROM 。它包含256×8位的存储空间,具有工作电压宽(2.5~5.5V)、擦除次数多(10000次以上)、写入速度快(小于10ms)等特点 。AT24C02具有片内寻址寄存器 。
所有字节都在一次操作中读取 。为了减少总写入时间,一次操作最多可以写入8个字节的数据 。图6是AT24C系列芯片的封装图 。每个引脚的功能如下:SCL:串行时钟 。在此引脚的上升沿,系统向每个EEPROM器件输入数据,并在下降沿输出数据 。SDA:串行数据 。此引脚为开漏驱动,可以双向传输数据 。A0、A1、A2:设备/页面寻址 。是设备地址输入 。
3、如何向 AT24C02存储大于256的数据【AT24C02,at24c02工作原理】 Hello:很简单 。想想吧 。一个地址代表8位数据,最多255位 。那么一个0~65535的数据可以用两个地址存储,一个是高位 , 一个是低位 。读取后,可以用一个无符号变量存储 , 用一个移位运算符汇编 。那么0~99999,大于65535,可以用三个地址999990b0x1869F存储,用unsignedlong存储 。方法类似 。
4、 AT24C02的功能描述 AT24C02支持I2C,即总线数据传输协议I2C,总线协议规定任何向总线传输数据的设备都作为发送器使用 。任何从总线接收数据的设备都是接收器,数据传输由主机控制,主机产生串行时钟和所有启动和停止信号 。主设备和从设备都可以用作发送器或接收器,但数据传输模式(发送或接收)由主设备控制,因为A0、A1、A2可以形成从000到111的八种情况,即最多有8 AT24C02个设备可以通过设备地址输入A0、A1、A2连接到总线上,设备可以通过不同的配置进行选择 。

    推荐阅读