TSC80251G2D
3. Features
q Pin and Software Compatibility with Standard 80C51
Products and 80C51Fx/Rx/Rx+
q Plug-In Replacement of Intel’s 8xC251Sx
q C251 core: Intel’s MCS®251 D-step Compliance
• 40-byte register file
• Registers accessible as Bytes, Words or Dwords
• Three-stage instruction pipeline
• 16-bit internal code fetch
q Enriched C51 Instruction Set
• 16-bit and 32-bit ALU
• Compare and conditional jump instructions
• Expanded set of move instructions
q Linear Addressing
q 1 Kbyte of On-Chip RAM
q External Memory Space (Code/Data) Programmable
from 64 Kbytes to 256 Kbytes
q TSC87251G2D: 32 Kbytes of On-Chip EPROM/
OTPROM
• SINGLE PULSE Programming Algorithm
q TSC83251G2D: 32 Kbytes of On-Chip Masked ROM
q TSC80251G2D: ROMless Version
q Four 8-bit Parallel I/O Ports (Ports 0, 1, 2 and 3 of
the standard 80C51)
q Serial I/O Port: full duplex UART (80C51
compatible) with independent Baud Rate Generator
q SSLC: Synchronous Serial Link Controller
• I2C multi-master protocol
• µWire and SPI master and slave protocols
q Three 16-bit Timers/Counters (Timers 0, 1 and 2 of
the standard 80C51)
q EWC: Event and Waveform Controller
• Compatible with Intel’s Programmable Counter
Array (PCA)
• Common 16-bit timer/counter reference with four
possible clock sources (Fosc/4, Fosc/12, Timer 1
and external input)
• Five modules, each with four programmable
modes:
- 16-bit software timer/counter
- 16-bit timer/counter capture input and
software pulse measurement
- High-speed output and 16-bit software pulse
width modulation (PWM)
- 8-bit hardware PWM without overhead
• 16-bit watchdog timer/counter capability
q Secure 14-bit Hardware Watchdog Timer
q Power Management
• Power-On reset (integrated on the chip)
• Power-Off flag (cold and warm resets)
• Software programmable system clock
• Idle mode
• Power-Down mode
q Keyboard Interrupt Interface on Port 1
q Non Maskable Interrupt Input (NMI)
q Real-Time Wait States Inputs (WAIT#/AWAIT#)
q ONCE mode and full speed Real-Time In-Circuit
Emulation support (Third Party Vendors)
q High Speed Versions:
• 4.5 to 5.5 V
• 16 MHz and 24 MHz
• Typical operating current: 35 mA @ 24 MHz
24 mA @ 16 MHz
• Typical power-down current: 2 µA
q Low Voltage Version:
• 2.7 to 5.5 V
• 16 MHz
• Typical operating current: 11 mA @ 3V
• Typical power-down current: 1 µA
q Temperature Ranges:
• Commercial (0°C to +70°C)
• Industrial (-40°C to +85°C)
• Option: extended range (-55°C to +125°C)
q Packages:
• PDIL 40, PLCC 44 and VQFP 44
• CDIL 40 and CQPJ 44 with window
• Options: known good dice and ceramic packages
2
Rev. A - May 7, 1999