8 Bit Microcontroller
TLCS-870/C1 Series
TMP89FM46
Considerations for Using Both Mask ROM and Flash Products
TMP89FM46...
8 Bit Microcontroller
TLCS-870/C1 Series
TMP89FM46
Considerations for Using Both Mask ROM and Flash Products
TMP89FM46
・ Flash Memory Control Registers
Mask ROM products do not contain the flash memory control registers shown in the table below. Therefore, a program that accesses these registers operates differently between mask ROM and flash products. If you use a flash product to check the operation of a program written for a mask ROM product, be sure not to write instructions that access these registers in the program.
Register Name
FLSCR1 FLSCR2 / FLSCRM FLSSTB SPCR
Address
0x0FD0 0x0FD1 0x0FD2 0x0FD3
Mask ROM Product 89CM46, 89CH46
Not available
Flash Product 89FM46, 89FH46
Available
TMP89FM46
Precaution for Using the Emulation Chip (Development Tool)
・ Precaution for debugging the
voltage detection circuit In debug using the RTE870/C1 In-Circuit Emulator (ICE mode) with the TMP89C900 mounted on it, no
interrupt is generated when the supply
voltage rises to the detection
voltage. Since the #!Undefined!# may operate differently, take account of this difference when debugging programs.
For detail, refer to the chapter of
Voltage Detection Circuit.
Date 2007/10/25 2007/11/1 2008/2/16 2008/9/2 2009/7/23
Revision History
Revision 1 2 3 4 5
First Release Contents Revised Contents Revised Contents Revised Contents Revised
Table of Contents
Considerations for Using Both Mask ROM and Flash Products
TMP89FM46
1.1 Features................................................