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