Datasheet
www.ti.com
NOTE:IndividualbytesofaddressanddataaretransmittedLSBfirst
WriteMemory
Command?
(0Fh)
Selected
State
Selected
State
BusMaster TransmitsLowByte Address
(LSBFirst) AD0to AD7
BusMaster TransmitsHighByte Address
(LSBFirst) AD8to AD15
bq2022A
Loads AddressInto AddressCounter
bq2022A TransmitsCRCofWriteCommand
and Address,thenClearsCRCRegister
bq2022A Receives8BytesofDataand
StoresinRAMBuffer
bq2022A Transmits
CRCofPreviousReceived8BytesofData
Code5Ah
Received
YN
VoltageonData
Pin=VPP
Y
N
N
Y
ContentsofRAMbuffer AND’edwithcontentsof
datamemoryoffsetby
addresscounterandstoredindata
memoryoffsetbyaddresscounter .
programmingtimerequiredtobeat
leastt
EPROG
whenVPP Vdcondatapin
bq2022A
Transmits1ByteofDataMemory
at AddressCounter
8thByte
Transmitted
Y
N
bq2022A WaitsforReset
(NoFurtherResponse)
bq2022A
Increments Address
Counterand Transmits1
ByteofDataMemory
Indexedby AddressCounter
bq2022A
SLUS724C – SEPTEMBER 2006 – REVISED AUGUST 2007
For both of these cases, the decision to continue programming is made entirely by the host, because the
bq2022A is not able to determine if the 8-bit CRC calculated by the host agrees with the 8-bit CRC calculated by
the bq2022A.
Prior to programming, bits in the 1024-bit EPROM data field appear as logical 1s.
Figure 9. WRITE MEMORY Command Flow
Copyright © 2006 – 2007, Texas Instruments Incorporated Submit Documentation Feedback 9
Product Folder Link(s) :bq2022A