按关键词阅读: 原理 应用 设计 系统 单片机 06
21、122 216164 4A0A0 , A1A1 AT24C08AT24C08102410244 416162 2A2A2 AT24C16AT24C16204820488 816161 1无无 6.2.3 AT24系列串行E2PROM 2.2.芯片寻址和存储器单元寻址芯片寻址和存储器单元寻址 表表6-6 6-6 控制字格式控制字格式 型号型号容量容量 /K/K位位 D7D7D6D6D5D5D4D4D3D3D2D2D1D1D0D0 特征码特征码芯片地址芯片地址/ /页页 地址地址 读写控制读写控制 AT24C01AAT24C01A1 11 10 01 10 0A2A2A1A1A0A0R/WR/W AT 。
22、24C02AT24C022 21 10 01 10 0A2A2A1A1A0A0R/WR/W AT24C04AT24C044 41 10 01 10 0A2A2A1A1P0P0R/WR/W AT24C08AT24C088 81 10 01 10 0A2A2P1P1P0P0R/WR/W AT24C016AT24C01616161 10 01 10 0P2P2P1P1P0P0R/WR/W 6.2.3 AT24系列串行E2PROM 综上所述 , 由于综上所述 , 由于I I2 2C C总线可挂接多个串行接口器件 , 在总线可挂接多个串行接口器件 , 在I I2 2C C总线中总线中 每个器件应有唯一的器件地址 , 按每个 。
23、器件应有唯一的器件地址 , 按I2CI2C总线规则 , 器件地址为总线规则 , 器件地址为7 7位数据位数据 ( (即一个即一个I I2 2C C总线系统中理论上可挂接总线系统中理论上可挂接128128个不同地址的器件个不同地址的器件) ) , 它和 , 它和1 1位位 数据方向位构成一个器件寻址字节 , 最低位数据方向位构成一个器件寻址字节 , 最低位D0D0为方向位为方向位( (读读/ /写写) ) 。
器 。
器 件寻址字节中的最高件寻址字节中的最高4 4位位(D7-D4)(D7-D4)为器件型号地址 , 不同的为器件型号地址 , 不同的I I2 2C C总线接口总线接口 器件的型号地址是厂家给定的 , 如器件的型号地址是厂家给定的 ,。
24、如AT24CAT24C系列系列E2PROME2PROM的型号地址皆为的型号地址皆为 10101010 , 器件地址中的低 , 器件地址中的低3 3位为引脚地址位为引脚地址A2A1A0,A2A1A0,对应器件寻址字节中的对应器件寻址字节中的 D3D2D1D3D2D1位 , 在硬件设计时由连接的引脚电平给定 。
位 , 在硬件设计时由连接的引脚电平给定 。
对 于对 于 E 2 P R O ME 2 P R O M 的 片 内 地 址,容 量 小 于的 片 内 地 址,容 量 小 于 2 5 62 5 6 字 节 的 芯 片字 节 的 芯 片 (AT24C01/02) , 8(AT24C01/02) , 8位片 。
25、内寻址位片内寻址(A0-A7)(A0-A7)即可满足要求 。
然而对于容量即可满足要求 。
然而对于容量 大于大于256256字节的芯片 , 则字节的芯片 , 则8 8位片内寻址范围不够 , 如位片内寻址范围不够 , 如AT24C16AT24C16 , 相应的 , 相应的 寻址位数应为寻址位数应为1111位位(211=2048)(211=2048) 。
若以 。
若以256256字节为字节为1 1页 , 则多于页 , 则多于8 8位的寻位的寻 址视为页面寻址 。
在址视为页面寻址 。
在AT24CAT24C系列中对页面寻址位采取占用器件引脚地系列中对页面寻址位采取占用器件引脚地 址址(A2A1A0)(A2A1A0)的办法 , 如的办法 , 如AT24C16 。
26、AT24C16将将A2A2、A1A1、A0A0作为页地址 。
凡在系统作为页地址 。
凡在系统 中引脚地址用作页地址后 , 该引脚在电路中不得使用 , 作悬空处理 。
中引脚地址用作页地址后 , 该引脚在电路中不得使用 , 作悬空处理 。
6.2.3 AT24系列串行E2PROM 6.2.3 AT24系列串行E2PROM 3. E2PROM3. E2PROM与单片机的接口与单片机的接口 图图6-6 EEPROM6-6 EEPROM与与MCS-51MCS-51的连接的连接 6.2.3 AT24系列串行E2PROM 图中的图中的AT24C08AT24C08地址线只有地址线只有A2A2有效 , 有效 , AT24C04AT24C04地址 。
27、线只有地址线只有A2,A1A2,A1有有 效 , 效 , AT24C01A 3AT24C01A 3根地址线都有效 。
根地址线都有效 。
WPWP接低电平 , 芯片都没有使用写保接低电平 , 芯片都没有使用写保 护 。
护 。
同样 , 对同样 , 对AT24CXX E2PROMAT24CXX E2PROM的读出操作完全遵循的读出操作完全遵循I I2 2C C总线的主收从总线的主收从 发和主发从收的规则 , 在数据的传送过程中 , 每次送数据位操作都在发和主发从收的规则 , 在数据的传送过程中 , 每次送数据位操作都在 SCLSCL为高电平时执行 , 此期间为高电平时执行 , 此期间SDASDA线上的数据必须保持稳定 , 而数据的线上的数据必须保持稳定 , 而数 。
28、据的 更迭操作必须在更迭操作必须在SCLSCL为低电平时执行 。
为低电平时执行 。
SCLSCL在高电平期间在高电平期间SDASDA线上的任线上的任 何变化均被理解为控制信号 , 何变化均被理解为控制信号 , SDASDA由高变低意味着读由高变低意味着读/ /写操作的开始 , 写操作的开始 ,由低变高则表示读由低变高则表示读/ /写操作的结束 。
写操作的结束 。
AT24CXXAT24CXX的数据读的数据读/ /写格式可用图写格式可用图 6-76-7来表示 。
稿源:(未知)
【傻大方】网址:/a/2021/0822/0023896762.html
标题:单片机原理与应用系统设计|《单片机原理与应用系统设计》第06章( 四 )