AT24C01应用实例(9)
时间:2025-04-20
时间:2025-04-20
AT24C02允许有两种写操作方式:字节写和页写。
3.2.1 AT24C02字节写操作。
其操作时序如图5所示。在字节写模式下,主机发送开始命令和AT24C02地址信息(“R/W”位置0)给AT24C02,主机在收到AT24C02产生应答信号后发送1个字节地址写入AT24C02的地址指针。主机在收到从器件的另一个应答信号后,再发送数据到被寻址的存储单元。AT24C02再次应答,并在主机产生停止信号后开始内部数据的擦写。在内部擦写过程中,AT24C02不再应答主机的任何请求。根据图5则可以编写出AT24C02的字节写操作函数W1Byte如下:
3.2.2 AT24C02页写操作
AT24C02允许每次写入8个字节的页写操作模式,页写操作和字节写操作的时序差不多都相同,不同的是在于传送了一字节数据后并不产生停止信号,主机被允许再发送7个额外的字节。每发送一个字节数据后,AT24C02产生一个应答位。如果在发送停止信号之前,主机发送超过8个字节,AT24C02内部地址计数器将自动翻转,先前写入的数据被覆盖。接收主机发送的停止信号后,AT24C02启动内部写周期将数据写到数据区。
3.3 读操作
AT24C02的读操作主要有立即地址读取、随机地址读取和顺序地址存取3种。立即地址读取方式由一个空字节序列来加载数据地址,当从机寻址码和数据寻址码随钟输入,并被确认时,从机必须产生另一个开始状态,通过发出一个确认读取的信号之后,数据便随时钟串行输出,数据的读取不通过确认状态应答,而是通过一个停止状态来应答。其他两种方式基本类似,只是不需要产生另一个开始状态,而顺序地址读取时,读出的是连续数据。
上一篇:NO价格策略
下一篇:鸿韵莱的羽绒服怎么洗好