English
Language : 

DS89C420_02 Datasheet, PDF (1/58 Pages) Maxim Integrated Products – Ultra-High-Speed Microcontroller
-
DS89C420
Ultra-High-Speed Microcontroller
www.maxim-ic.com
FEATURES
§ 80C52 compatible
− 8051 pin and instruction-set compatible
− Four bidirectional I/O ports
− Three 16-bit timer counters
− 256 bytes scratchpad RAM
§ On-chip memory
− 16kB flash memory
− In-system programmable through serial
port
− 1kB SRAM for MOVX
§ ROMSIZE feature
− Selects internal program memory size from
0 to 16k
− Allows access to entire external memory
map
− Dynamically adjustable by software
§ High-speed architecture
− 1 clock-per-machine cycle
− DC to 33MHz operation
− Single-cycle instruction in 30ns
− Optional variable length MOVX to access
fast/slow peripherals
− Dual data pointers with auto
increment/decrement and toggle select
− Supports four paged modes
§ Power Management Mode
− Programmable clock divider
− Automatic hardware and software exit
§ Two full-duplex serial ports
§ Programmable watchdog timer
§ 13 interrupt sources (six external)
§ Five levels of interrupt priority
§ Power- fail reset
§ Early warning power- fail interrupt
PIN ASSIGNMENT (Top View)
P1.0/T2
P1.1/T2EX
P1.2/RXD1
P1.3/TXD1
P1.4/INT2
P1.5/INT3
P1.6/INT4
P1.7/INT5
RST
P3.0/RXD0
P3.1/TXD0
P3.2/INT0
P3.3/INT1
P3.4/T0
P3.5/T1
P3.6/WR
P3.7/RD
XTAL2
XTAL1
VSS
1
40
2
39
3
38
4
37
5
36
6
35
7
34
8
33
9
32
10 DS89C420 31
11
30
12
29
13
28
14
27
15
26
16
25
17
24
18
23
19
22
20
21
VCC
P0.0
P0.1
P0.2
P0.3
P0.4
P0.5
P0.6
P0.7
EA/VPP
ALE/PROG
PSEN
P2.7
P2.6
P2.5
P2.4
P2.3
P2.2
P2.1
P2.0
40-Pin DIP
6
1
40
7
39
DS89C420
17
29
18
28
44-Pin PLCC
33
23
34
22
DS89C420
44
12
1
11
44-Pin TQFP
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: http://www.maxim-ic.com/errata.
1 of 58
051302