description
●The TMS370C010, TMS370C012, TMS370C311, TMS370C310, TMS370C312, TMS370C712, and SE370C712 devices are members of the TMS370 family of single-chip 8-bit microcontrollers. Unless otherwise noted, the term TMS370Cx1x refers to these devices. The TMS370 family provides cost-effective real-time system control through integration of advanced peripheral-function modules and various on-chip memory configurations.
●The TMS370Cx1x family of devices is implemented using high-performance silicon-gate CMOS EPROM and EEPROM technologies. Low-operating power, wide-operating temperature range, and noise immunity of CMOS technology coupled with the high performance and extensive on-chip peripheral functions make the TMS370Cx1x devices attractive for system designs for automotive electronics, industrial motors, computer peripheral controls, telecommunications, and consumer applications.
●• 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: 2K, 4K, or 8K Bytes
● - EPROM: 8K Bytes
● - Data EEPROM: 256 Bytes
● - Static RAM: 128 or 256 Bytes Usable as Registers
●• Flexible Operating Features
● - Low-Power Modes: STANDBY and HALT
● - Commercial, Industrial, and Automotive Temperature Ranges
● - Clock Options
● - Divide-by-1 (2 MHz-5 MHz SYSCLK) Phase-Locked Loop (PLL)
● - Divide-by-4 (0.5 MHz-5 MHz SYSCLK)
● - Supply Voltage (VCC) 5 V 10%
●• 16-Bit General Purpose Timer
● - Software Configurable as
● a 16-Bit Event Counter, or
● a 16-Bit Pulse Accumulator, or
● a 16-Bit Input Capture Functions, or Two Compare Registers, or
● a Self-Contained PWM Function
● - Software Programmable Input Polarity
● - 8-Bit Prescaler, Providing a 24-Bit Real-Time Timer
●• On-Chip 24-Bit Watchdog Timer
● - EPROM/OTP Devices:
● - EPROM ’712A Standard Watchdog
● - EPROM ’712B Hard Watchdog
● - Mask-ROM Devices: Hard Watchdog, Simple Counter, or Standard Watchdog
●• Flexible Interrupt Handling
● - Two Software Programmable Interrupt Levels
● - Global-and Individual-Interrupt Masking
● - Programmable Rising- or Falling-Edge Detect
● - Individual Interrupt Vectors
●• Serial Peripheral Interface (SPI)
● - Variable-Length High-Speed Shift Register
● - Synchronous Master/Slave Operation
●• TMS370 Series Compatibility
● - Register-to-Register Architecture
● - 128 or 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 DIP, or Leaded Chip Carrier (LCC) Packages
●• Workstation/PC-Based Development System
● - C Compiler and C Source Debugger
● - Real-Time In-Circuit Emulation
● - Extensive Breakpoint/Trace Capability
● - Multi-Window User Interface
● - Microcontroller Programmer