TMP86C993XB Toshiba, TMP86C993XB Datasheet - Page 198

no-image

TMP86C993XB

Manufacturer Part Number
TMP86C993XB
Description
EMULATION CHIP FOR TMP86F SSOP
Manufacturer
Toshiba
Datasheet

Specifications of TMP86C993XB

Accessory Type
Adapter
For Use With/related Products
TMP86F SSOP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
18.4
Access to the Flash Memory Area
Example :After sector erasure (E000H-EFFFH), the program in the RAM area writes data 3FH to address E000H.
Example :This write control program reads data from address F000H and stores it to 98H in the RAM area.
; #### Flash Memory Sector Erase Process ####
sLOOP1:
; #### Flash Memory Write Process ####
sLOOP2:
DI
LD
LDW
LD
LD
LD
LD
LD
LD
LD
LD
LD
LD
LD
CMP
JR
LD
LD
LD
LD
LD
CMP
JR
LD
JP
LD
LD
(WDTCR2),4EH
(WDTCR1),0B101H
(FLSCR),00111000B
IX,0F555H
IY,0FAAAH
HL,0E000H
(IX),0AAH
(IY),55H
(IX),80H
(IX),0AAH
(IY),55H
(HL),30H
W,(HL)
W,(HL)
NZ,sLOOP1
(IX),0AAH
(IY),55H
(IX),0A0H
(HL),3FH
W,(HL)
W,(HL)
NZ,sLOOP2
(FLSCR),11001000B
XXXXH
A,(0F000H)
(98H),A
Page 184
: Disable interrupts (IMF←"0")
: Clear the WDT binary counter.
: Disable the WDT.
: Enable command sequence execution.
: 1st bus write cycle
: 2nd bus write cycle
: 3rd bus write cycle
: 4th bus write cycle
: 5th bus write cycle
: 6th bus write cycle
: Loop until the same value is read.
: 1st bus write cycle
: 2nd bus write cycle
: 3rd bus write cycle
: 4th bus write cycle, (E000H)=3FH
: Loop until the same value is read.
: Disable command sequence execution.
: Jump to the flash memory area.
: Read data from address F000H.
: Store data to address 98H.
TMP86FH92DMG

Related parts for TMP86C993XB