DS89C430-ENG Maxim Integrated Products, DS89C430-ENG Datasheet - Page 43
![IC MCU FLASH 16KB 25MHZ 44-TQFP](/photos/6/86/68678/406-44-tqfp_sml.jpg)
DS89C430-ENG
Manufacturer Part Number
DS89C430-ENG
Description
IC MCU FLASH 16KB 25MHZ 44-TQFP
Manufacturer
Maxim Integrated Products
Series
89Cr
Datasheet
1.DS89C450-KIT.pdf
(46 pages)
Specifications of DS89C430-ENG
Core Processor
8051
Core Size
8-Bit
Speed
25MHz
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
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Data Converters
-
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
DS89C430-ENG
Manufacturer:
Maxim Integrated
Quantity:
10 000
Company:
Part Number:
DS89C430-ENG+
Manufacturer:
Maxim Integrated
Quantity:
10 000
DS89C430/DS89C450 Ultra-High-Speed Flash Microcontrollers
Stop Mode
Stop mode disables all circuits within the processor. All on-chip clocks, timers, and serial port communication are
stopped, and no processing is possible.
Stop mode is invoked by setting the stop bit (PCON.1) to logic 1. The processor enters stop mode on the
instruction that sets the bit. The processor can exit stop mode by using any of the six external interrupts that are
enabled.
An external reset through the RST pin unconditionally exits the processor from stop mode. If the BGS bit is set to
logic 1, the bandgap provides a reset while in stop mode if V
should drop below the V
level. If BGS is 0, no
CC
RST
reset is generated if V
drops below V
.
CC
RST
When the stop mode is removed, the processor waits for 65,536 clock cycles for the internal flash memory to warm
up before starting normal execution. Also, the processor waits for the crystal warmup period if it is not using the
ring oscillator.
Serial I/O
The microcontroller provides a serial port (UART) that is identical to the 80C52. In addition, it includes a second
hardware serial port that is a full duplicate of the standard one. This port optionally uses pins P1.2 (RXD1) and
P1.3 (TXD1) and has duplicate control functions included in new SFR locations.
Both ports can operate simultaneously but can be at different baud rates or modes. The second serial port has
similar control registers (SCON1 at C0h, SBUF1 at C1h) to the original. The new serial port can only use timer 1 for
timer-generated baud rates.
Control for serial port 0 is provided by the SCON0 register, while its I/O buffer is SBUF0. The registers SCON1 and
SBUF1 provide the same functions for the second serial port. A full description of the use and operation of both
serial ports can be found in the Ultra-High-Speed Flash Microcontroller User’s Guide.
Instruction Set
All instructions are 100% binary compatible with the industry-standard 8051, and are only different in the number of
machine cycles used for the instructions. There are some special conditions and features to be considered when
analyzing the DS89C430 instruction set. Full details are available in the Ultra-High-Speed Flash Microcontroller
User’s Guide.
43 of 46