DS89C420ECL Dallas Semiconductor, DS89C420ECL Datasheet
![no-image](/images/manufacturer_photos/0/1/182/dallas_semiconductor_sml.jpg)
DS89C420ECL
Manufacturer Part Number
DS89C420ECL
Description
QFP48
Manufacturer
Dallas Semiconductor
Datasheet
1.DS89C420ECL.pdf
(59 pages)
Specifications of DS89C420ECL
Date_code
06+
www.maxim-ic.com
Note: Some revisions of this device may incorporate deviations from published specifications known as errata. Multiple revisions of any device
may be simultaneously available through various sales channels. For information about device errata, click here: www.maxim-ic.com/errata.
-
GENERAL DESCRIPTION
The DS89C420 offers the highest performance
available in 8051-compatible microcontrollers. It
features a redesigned processor core that executes
every 8051 instruction (depending on the instruction
type) up to 12 times faster than the original for the
same crystal speed. Typical applications see a speed
improvement of 10 times using the same code and
crystal. The DS89C420 offers a maximum crystal
speed of 33MHz, achieving execution rates up to 33
million instructions per second (MIPS).
APPLICATIONS
Data Logging
Vending
Automotive Test Equipment
Motor Control
Magstripe Reader/Scanner
Consumer Electronics
Gaming Equipment
Appliances (Washers, Microwaves, etc.)
Telephones
HVAC
Building Security and Door Access Control
Building Energy Control and Management
Uninterruptible Power Supplies
Programmable Logic Controllers
Industrial Control and Automation
ORDERING INFORMATION
Ordering information continued at end of data sheet.
DS89C420-
MCL
DS89C420-
QCL
DS89C420-
ECL
PART
TEMP RANGE
0°C to +70°C
0°C to +70°C
0°C to +70°C
CLOCK
SPEED
(MHz)
MAX.
33
33
33
40 PDIP
44 PLCC
44 TQFP
PIN-PACKAGE
1 of 59
Ultra-High-Speed Microcontroller
FEATURES
§ 80C52 Compatible
§ On-Chip Memory
§ ROMSIZE Feature
See page 2 for a complete list of features.
PIN CONFIGURATIONS
Pin Configurations continued at end of data sheet.
TOP VIEW
- 8051 Pin and Instruction-Set Compatible
- Four Bidirectional I/O Ports
- Three 16-Bit Timer Counters
- 256 Bytes Scratchpad RAM
- 16kB Flash Memory
- In-System Programmable through Serial Port
- 1kB SRAM for MOVX
- Selects Internal Program Memory Size from
- Allows Access to Entire External Memory
- Dynamically Adjustable By Software
0 to 16k
Map
P1.2/RXD1
P1.3/TXD1
P3.0/RXD0
P3.1/TXD0
P1.1/T2EX
P1.4/INT2
P1.5/INT3
P1.6/INT4
P1.7/INT5
P3.2/INT0
P3.3/INT1
P3.6/WR
P3.7/RD
P1.0/T2
P3.4/T0
P3.5/T1
XTAL2
XTAL1
RST
VSS
10
11
12
13
14
15
16
17
18
19
20
9
1
2
3
4
5
6
7
8
DS89C420
DIP
DS89C420
39
38
37
36
35
34
33
32
31
29
28
27
26
25
24
23
22
21
40
30
P0.0
P0.1
P0.2
P0.3
P0.4
P0.5
P0.6
P0.7
EA/VPP
PSEN
P2.7
P2.6
P2.5
P2.4
P2.3
P2.2
P2.1
P2.0
VCC
ALE/PROG
103102