tmp88cs38ng TOSHIBA Semiconductor CORPORATION, tmp88cs38ng Datasheet - Page 41

no-image

tmp88cs38ng

Manufacturer Part Number
tmp88cs38ng
Description
Cmos 8-bit Microcontroller
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet
Note 1: Corrective address must be assigned to constant data area on the data
Note 2: Instructions which includes “(HL+)” or “(−HL) ” operation can't be replaced by ROM
Example 2: Replacing data 55H at 0C020H with 33H
start address of the data to be replaced and the patch data from the external
memory. Set CMx (x: 0 to 3) to “1” to change the correction mode to the data
replacement mode. Specify the start address (0C020H) of the data to be replaced
as the corrective ROM address. Then, specify the new three-byte data (33H for
0C020H, CCH for 0C021H, and C3H for 0C022H) as the patch data.
Using the initial routine program, which is executed right after reset, read the
1. At HL = 0C020H, Executing LD A, (HL) loads 33H in A. (Data replacement)
2. At HL = 0C021H, Executing LD A, (HL) loads AAH in A. (No data replacement)
3. At HL = 0C020H, Executing LD WA, (HL) loads CC33H in WA. (Data replacement)
4. At HL = 0C020H, Executing LD IX, (HL) loads CCC33H in IX. (Data replacement)
replacement mode. (Ope-code and ope-rand can’t be replaced by ROM correction
circuit.)
corrective circuit on the data replacement mode.
00FFFH
0C020H
0C021H
0C022H
FFFFF
00000H
0003FH
00040H
0083FH
00F80H
04000H
H
88CS38-41
RAM
ROM
DBR
55H
SFR
AAH
A5H
33H
CCH
3CH
Replacement data
TMP88CS38/CM38A/CP38A
2007-09-12

Related parts for tmp88cs38ng