TMS370Cx0x
8-BIT MICROCONTROLLER
SPNS029C – SEPTEMBER 1995 – REVISED FEBRUARY 1997
FZ AND FN PACKAGES
(TOP VIEW)
CMOS/EEPROM/EPROM Technologies on
a Single Device
– Mask-ROM Devices for High-Volume
Production
– One-Time-Programmable (OTP) EPROM
Devices for Low Volume Production
– Reprogrammable EPROM Devices for
Prototyping Purposes
Internal System Memory Configurations
– On-Chip Program Memory Versions
– ROM: 8K Bytes
4
3
2
1
28 27 26
25
5
XTAL2/CLKIN
SCITXD
SCICLK
SCIRXD
T1IC/CR
T1PWM
T1EVT
MC
6
XTAL1
A6
24
23
22
21
20
19
7
8
A5
9
A4
10
11
A3
A2
– EPROM: 8K Bytes
12 13 14 15 16 1718
– Data EEPROM: 256 Bytes
– Static RAM: 256 Bytes Usable as
Registers
Flexible Operating Features
– Low-Power Modes: STANDBY and HALT
– Commercial, Industrial, and Automotive
Temperature Ranges
Serial Communications Interface 1 (SCI1)
– Asynchronous Mode: 156K bps
Maximum at 5 MHz SYSCLK
– Isosynchronous Mode: 25M bps
Maximum at 5 MHz SYSCLK
– Clock Options
– Divide-by-4 (0.5 to 5 MHz SYSCLK)
– Divide-by-1 (2 to 5 MHz SYSCLK)
Phase-Locked Loop (PLL)
– Full Duplex, Double-Buffered Receiver
(RX) and Transmitter (TX)
– Two Multiprocessor Communication
Formats
– Supply Voltage (V ) 5 V ±10%
CC
TMS370 Series Compatibility
16-Bit General-Purpose Timer
– Software Configurable as
a 16-Bit Event Counter, or
– Register-to-Register Architecture
– 256 General-Purpose Registers
– 14 Powerful Addressing Modes
– Instructions Upwardly Compatible With
All TMS370 Devices
CMOS/TTL Compatible I/O Pins/Packages
– All Peripheral Function Pins Software
Configurable for Digital I/O
– 21 Bidirectional Pins, 1 Input Pin
– 28-Pin Plastic and Ceramic Leaded Chip
Carrier Packages
Workstation/Personal Computed-Based
Development System
a 16-Bit Pulse Accumulator, or
a 16-Bit Input Capture Functions, or
Two Compare Registers, or a
Self-Contained Pulse-Width-Modulation
(PWM) Function
– Software Programmable Input Polarity
– Eight-Bit Prescaler, Providing a 24-Bit
Real-Time Timer
On-Chip 24-Bit Watchdog Timer
– EPROM/OTP Devices: Standard
Watchdog
– Mask-ROM Devices: Hard Watchdog,
Simple Counter, or Standard Watchdog
Flexible Interrupt Handling
– Two Software-Programmable Interrupt
Levels
– C Compiler and C Source Debugger
– Real-time In-Circuit Emulation
– Extensive Breakpoint/Trace Capability
– Multi-Window User Interface
– Microcontroller Programmer
– Global- and Individual-Interrupt Masking
– Programmable Rising or Falling Edge
Detect
– Individual Interrupt Vectors
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
Copyright 1997, Texas Instruments Incorporated
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of Texas Instruments
standard warranty. Production processing does not necessarily include
testing of all parameters.
1
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251–1443