Datasheet4U Logo Datasheet4U.com

TMP89CM46 Datasheet 8-Bit Microcontroller

Manufacturer: Toshiba

Overview: 8 Bit Microcontroller TLCS-870/C1 Series TMP89CM46 © 2009 TOSHIBA CORPORATION All Rights Reserved Considerations for Using Both Mask ROM and Flash Products TMP89CM46 ・ 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 TMP89CM46 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 2008/2/15 2008/9/4 2009/7/24 Revision History Revision 1 2 3 First Release Contents Revised Contents Revised Table of Contents Considerations for Using Both Mask ROM and Flash Products TMP89CM46 1.

Key Features

  • 1.2 Pin Assignment3 1.3 Block Diagram4 1.4 Pin Names and Functions5 2. CPU Core 2.1 Configuration9 2.2 Memory space9 2.2.1 Code area9 2.2.1.1 RAM 2.2.1.2 MaskROM 2.2.2 Data area12 2.2.2.1 SFR 2.2.2.2 RAM 2.2.2.3 MaskROM 2.3 System clock controller14 2.3.1 Configuration14 2.3.2 Control14 2.3.3 Functions16 2.3.3.1 Clock generator 2.3.3.2 Clock gear 2.3.3.3 Timing generator 2.3.4 Warm-up counter19 2.3.4.1 Warm-up counter operation when the oscillation is enabled by the hardware 2.3.4.2.