• The microcontroller does not respond to a zero

      

           This involvessending a start condition followed by the device addressword. The read/write bit is representative of the operationdesired. Only if the internal write cycle has completed willthe EEPROM respond with a zero allowing the read orwrite sequence to continue.Read OperationsRead operations are initiated the same way as write opera-tions with the exception that the read/write select bit in thedevice address word is set to one.

      There are two readoperations: byte read and sequential read.BYTE READ: A byte read is initiated with a start conditionfollowed by a 7-bit data word address and a high read bit.The AT24C01 will respond with an acknowledge and thenserially output 8 data bits.

      The microcontroller does notrespond with a zero but does generate a following stopcondition (refer to Figure 3).SEQUENTIAL READ: Sequential reads are initiated thesame as a byte read. After the microcontroller receives an8-bit data word, it responds with an acknowledge.

      As longas the EEPROM receives an acknowledge, it will continueto increment the data word address and serially clock outsequential data words. When the memory address limit isreached, the data word address will “roll over” and thesequential read will continue.

      The sequential read opera-tion is terminated when the microcontroller does notrespond with an input zero but does generate a followingstop condition (refer to Figure 4).


    Tags Tags :
  • Commentaires

    Aucun commentaire pour le moment

    Suivre le flux RSS des commentaires


    Ajouter un commentaire

    Nom / Pseudo :

    E-mail (facultatif) :

    Site Web (facultatif) :

    Commentaire :