01.04.2014 Views

Preliminary C8051F120/1/2/3 C8051F124/5/6/7 - KEMT FEI TUKE

Preliminary C8051F120/1/2/3 C8051F124/5/6/7 - KEMT FEI TUKE

Preliminary C8051F120/1/2/3 C8051F124/5/6/7 - KEMT FEI TUKE

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>C8051F120</strong>/1/2/3<br />

<strong>C8051F124</strong>/5/6/7<br />

<strong>Preliminary</strong><br />

Figure 25.6. FLASHADR: JTAG Flash Address Register<br />

Bit16<br />

Bit0<br />

Reset Value<br />

0x00000<br />

This register holds the address for all JTAG Flash read, write, and erase operations. This register autoincrements<br />

after each read or write, regardless of whether the operation succeeded or failed.<br />

Bits15-0: Flash Operation 17-bit Address.<br />

Figure 25.4. FLASHDAT: JTAG Flash Data Register<br />

Bit9<br />

Bit0<br />

Reset Value<br />

0000000000<br />

This register is used to read or write data to the Flash memory across the JTAG interface.<br />

Bits9-2:<br />

Bit1:<br />

Bit0:<br />

DATA7-0: Flash Data Byte.<br />

FAIL: Flash Fail Bit.<br />

0: Previous Flash memory operation was successful.<br />

1: Previous Flash memory operation failed. Usually indicates the associated memory location<br />

was locked.<br />

BUSY:FlashBusyBit.<br />

0: Flash interface logic is not busy.<br />

1: Flash interface logic is processing a request. Reads or writes while BUSY = 1 will not<br />

initiate another operation<br />

Page 310<br />

DS008-0.8-AUG02 © 2002 Cygnal Integrated Products, Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!