DS89C430-ENL+ Maxim Integrated Products, DS89C430-ENL+ Datasheet - Page 14
![IC MCU FLASH 16KB 33MHZ 44-TQFP](/photos/6/86/68678/406-44-tqfp_sml.jpg)
DS89C430-ENL+
Manufacturer Part Number
DS89C430-ENL+
Description
IC MCU FLASH 16KB 33MHZ 44-TQFP
Manufacturer
Maxim Integrated Products
Series
89Cr
Datasheet
1.DS89C450-KIT.pdf
(46 pages)
Specifications of DS89C430-ENL+
Core Processor
8051
Core Size
8-Bit
Speed
33MHz
Connectivity
EBI/EMI, SIO, UART/USART
Peripherals
Power-Fail Reset, WDT
Number Of I /o
32
Program Memory Size
16KB (16K x 8)
Program Memory Type
FLASH
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
44-TQFP, 44-VQFP
Processor Series
DS89C430
Core
8051
Data Bus Width
8 bit
Data Ram Size
1 KB
Interface Type
UART
Maximum Clock Frequency
33 MHz
Number Of Programmable I/os
4
Number Of Timers
3
Operating Supply Voltage
4.5 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
PK51, CA51, A51, ULINK2
Minimum Operating Temperature
- 40 C
Package
44TQFP
Device Core
8051
Family Name
89C
Maximum Speed
33 MHz
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Lead Free Status / Rohs Status
Details
Figure 5. Functional Diagram
DETAILED DESCRIPTION
The DS89C430 and DS89C450 are pin compatible with all three packages of the standard 8051 and include
standard resources such as three timer/counters, serial port, and four 8-bit I/O ports. The three part numbers vary
only by the amount of internal flash memory (DS89C430 = 16kB, DS89C450 = 64kB), which can be in-system/in-
application programmed from a serial port using ROM-resident or user-defined loader software. For volume
deployments, the flash can also be loaded externally using standard commercially available parallel programmers.
Besides greater speed, the DS89C430/DS89C450 include 1kB of data RAM, a second full hardware serial port,
seven additional interrupts, two extra levels of interrupt priority, programmable watchdog timer, brownout monitor,
and power-fail reset. Dual data pointers (DPTRs) are included to speed up block data-memory moves with further
enhancements coming from selectable automatic increment/decrement and toggle select operation. The speed of
MOVX data memory access can be adjusted by adding stretch values up to 10 machine cycles for flexibility in
selecting external memory and peripherals.
A power management mode consumes significantly lower power by slowing the CPU execution rate from one clock
period per cycle to 1024 clock periods per cycle. A selectable switchback feature can automatically cancel this
mode to enable normal speed responses to interrupts.
For EMI-sensitive applications, the microcontroller can disable the ALE signal when the processor is not accessing
external memory.
Dallas Semiconductor
WATCHDOG TIMER
SEQUENCER
POWER MANAGER
DECODER
CONTROL
DS89C430/
DS89C450
AND
IR
AND
INTERNAL CONTROL BUS
SERIAL I/O
REGISTERS
INTERNAL
COUNTERS
CLOCK
RESET
AND
TIMER/
DS89C430/DS89C450 Ultra-High-Speed Flash Microcontrollers
14 of 46
INTERRUPT
CPU
1kB x 8
RAM
CONTROL
MEMORY
16kB/32kB
LOADER
64kB x 8
DPTR1
DPTR
SFRs
FLASH
SP
ROM
P0 P1 P2 P3
AR INC
I/O PORTS
ADDRESS BUS
AR
PC