本篇目录:
at24c02器件子地址是什么
(AT24C02的芯片地址为1010,其地址控制字格式为:1010 A2 A1 A0 R/W 。其中A2,A1,A0为可编程地址选择位。A2 A1 A0引脚接高、低电平后得到确定的三位编码,与1010形成7位编码,即为该器件的地址码。
高四位1010是24Cxx系列的固定器件地址,接下来是AAA0是根据器件连接来决定(AT24c02对应的为E2,E1,E0),我们的原理图都接地所以是000。R/W为是选择读还是写,1的时候是读,0的时候是写。所以写的地址为0xA0。
这是一个输入管脚。SDA 串行数据/地址AT24C02 双向串行数据/地址管脚用于器件所有数据的发送或接收,SDA 是一个开漏输出管脚,可与其它开漏输出或集电极开路输出进行线或(wire-OR)。
AT24c02的器件地址是不是固定的 --不是。--取决于A2A1A0三个引脚电平。还是有多个器件地址 --共有八种地址。
硬件设定的,24C02datasheet上就有说明,通过A1 A2 A3这三个引脚是否接地而设定硬件地址的。
AT24C02的管脚描述
AT24C02是由ATMEL公司提供的,I2C总线串行EEPROM,其容量为1KB,工作电压在8V~5V之间,生产工艺是CMOS工艺,其引脚如图5所示。图5 芯片引脚图 各引脚功能如下:A2~A0:这3个引脚是器件地址选择引脚。
EESDA EESCL 接单片机的引脚。EEVCC接电源。不同的24C02的电源范围略有区别。一般3V-5V都可以。
当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。
没什么太大的不同,AT24C02 读写时要指定地址 A2 A1 A0 ,这就是芯片上这3支管脚的接法,而 AT24C16 不用指定地址但是因为容量比较大因此要选定所要读写的页(PAGE)。
可以想象成电容,两个起振了。这里的电容是用于稳定震荡频率的。EA/VPP是比较早的单片机,由于FLASH存储技术不高内存太小写大程序需要外部EEPROM来存放单片机程序,比如AT24C02这种就是外部ROM程序存储器。
AT24C02支持I2C,总线数据传送协议I2C,总线协议规定任何将数据传送到总线的器件作为发送器。任何从总线接收数据的器件为接收器。数据传送是由产生串行时钟和所有起始停止信号的主器件控制的。
存储器AT24C02与单片机如何连接?要引脚连接图
1、EESDA EESCL 接单片机的引脚。EEVCC接电源。不同的24C02的电源范围略有区别。一般3V-5V都可以。
2、只需要把单片机连接就可以了,1602也是和单片机连接,看看接口把。
3、这个芯片与单片机的连接非常简单,芯片的两个引脚SCK,SDA,可以连接到单片机的任意两个I/O脚上的。引脚确定后,就可以定义引脚,写程序了。比较难的是写程序。
到此,以上就是小编对于at24c02引脚图的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。