DS89C430/DS89C450 Ultra-High-Speed Flash Microcontrollers GENERAL DESCRIPTION FEATURES High-Speed 8051 Architecture The DS89C430 and DS89C450 offer the highe st One Clock-Per-Machine Cycle performance available in 8051-com patible DC to 33MHz Operation microcontrollers. They feature ne wly designed Single Cycle Instruction in 30ns processor cores that execute instructions up to 12 Optional Variable Length MOVX to Access times faster than the original 8 051 at the same Fast/Slow Peripherals crystal speed. Typical applications will experience a Dual Data Pointers with Automatic speed improvement up to 10x. At 1 million Increment/Decrement and Toggle Select instructions per second (MIPS) per megahertz, the Supports Four Paged Memory-Access Modes microcontrollers achieve 33 MIPS performa nce from a maximum 33MHz clock rate. On-Chip Memory 16kB/64kB Flash Memory The DS89C440 is a 32 kB version of th e DS89C450 In-Application Programmable that is no lo nger available. The DS89C450 can be In-System Programmable Through Serial Port used as a drop-in replacement. 1kB SRAM for MOVX The Ultra-High-Speed Flash Microcontroller Users Guide should 80C52 Compatible be used in conjunction with this data sheet. Download it at 8051 Pin and Instruction Set Compatible www.maxim-ic.com/microcontrollers. Four Bidirectional, 8-Bit I/O Ports Three 16-Bit Timer Counters ORDERING INFORMATION 256 Bytes Scratchpad RAM FLASH PART PIN-PACKAGE MEMORY SIZE Power-Management Mode DS89C430-MNL 16kB 40 PDIP Programmable Clock Divider DS89C430-MNL+ 16kB 40 PDIP Automatic Hardware and Software Exit DS89C430-QNL 16kB 44 PLCC ROMSIZE Feature DS89C430-QNL+ 16kB 44 PLCC Selects Internal Program Memory Size from DS89C430-ENL 16kB 44 TQFP 0 to 64kB DS89C430-ENL+ 16kB 44 TQFP Allows Access to Entire External Memory Map Contact factory or replace with DS89C440-xxx Dynamically Adjustable by Software DS89C430 or DS89C450. DS89C450-MNL 64kB 40 PDIP Functional Diagrams Peripheral Features DS89C450-MNL+ 64kB 40 PDIP Two Full-Duplex Serial Ports DS89C450-QNL 64kB 44 PLCC Programmable Watchdog Timer DS89C450-QNL+ 64kB 44 PLCC 13 Interrupt Sources (Six External) DS89C450-ENL 64kB 44 TQFP Five Levels of Interrupt Priority DS89C450-ENL+ 64kB 44 TQFP Power-Fail Reset + Denotes a lead(Pb)-free/RoHS-compliant device. Early Warning Power-Fail Interrupt Complete Selector Guide appears at end of data sheet. Electromagnetic Interference (EMI) Reduction Pin Configurations appear at end of data sheet. APPLICATIONS Data Logging Telephones Building Energy Uninterruptible Automotive Test Industrial Control Control and Power Supplies Equipment and Automation White Goods HVAC Management Motor Control Vending Programmable Building Security Consumer Logic Controllers and Door Access Electronics Magstripe Gaming Control Reader/Scanner Equipment Pin Configurations appear at end of data sheet. Note: Some revisions of this device may incorporate deviations from published specifications known as errata. Multiple revisions of any device Functional Diagrams continued at end of data sheet. may be simultaneously available through various sales channels. For information about device errata, click here: www.maxim-ic.com/errata. UCSP is a trademark of Maxim Integrated Products, Inc. For pricing, delivery, and ordering information, please contact Maxim Direct REV: 040507 at 1-888-629-4642, or visit Maxims website at www.maxim integrated.com. AVAILABLEDS89C430/DS89C450 Ultra-High-Speed Flash Microcontrollers ABSOLUTE MAXIMUM RATINGS Voltage Range on Any Pin Relative to Ground-0.3V to (V + 0.5V) CC Voltage Range on V Relative to Ground..-0.3V to +6.0V CC Ambient Temperature Range (under bias)-40C to +85C Storage Temperature Range.-55C to +125C Soldering TemperatureSee IPC/JEDEC J-STD-020 Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to the absolute maximum rating conditions for extended periods may affect device reliability. DC ELECTRICAL CHARACTERISTICS (V = 4.5V to 5.5V, T = -40C to +85C.) (Note 1) CC O PARAMETER SYMBOL MIN TYP MAX UNITS Supply Voltage (Notes 2, 3) V 4.5 5.0 5.5 V CC Power-Fail Warning (Notes 2, 4) V 4.2 4.375 4.6 V PFW Reset Trip Point (Min Operating Voltage) (Notes 2, 3, 4) V 3.95 4.125 4.35 V RST Supply Current, Active Mode (Note 5) I 75 110 mA CC Supply Current, Idle Mode at 33MHz (Note 6) I 40 50 mA IDLE Supply Current, Stop Mode, Bandgap Disabled (Note 7) I 1 A 100 STOP Supply Current, Stop Mode, Bandgap Enabled (Note 7) I 150 A 300 SPBG Input Low Level (Note 2) V -0.3 +0.8 V IL Input High Level (Note 2) V 2.0 + 0.3 V V IH CC Input High Level XTAL and RST (Note 2) V 3.5 + 0.3 V V IH2 CC Output Low Voltage, Port 1 and 3 at I = 1.6mA (Note 2) V 0.15 0.45 V OL OL1 Output Low Voltage, Port 0 and 2, ALE, PSEN at I = 3.2mA OL V 0.15 0.45 V OL2 (Note 2) Output High Voltage, Port 1, 2, and 3, at I = -50A OH V 2.4 V OH1 (Notes 2, 8) Output High Voltage, Port 1, 2, and 3 at I = -1.5mA (Notes 2, 9) V 2.4 V OH OH2 Output High Voltage, Port 0, 1, 2, ALE, PSEN, RD, WR in Bus V 2.4 V OH3 Mode at I = -8mA (Notes 2, 10) OH Output High Voltage, RST at I = -0.4mA (Note 2, 11) V 2.4 V OL OH4 Input Low Current, Port 1, 2, and 3 at 0.4V I -50 A IL Transition Current from 1 to 0, Port 1, 2, and 3 at 2V (Note 12) I -650 A TL Input Leakage Current, Port 0 in I/O Mode and EA (Note 13) I -10 A +10 L Input Current, Port 0 in Bus Mode (Note 14) I -300 A +300 L RST Pulldown Resistance (Note 13) R 50 120 200 k RST 2 of 46