Maxim > Products > Microcontrollers > DS89C430, DS89C440, DS89C450

DS89C430, DS89C440, DS89C450

Ultra-High-Speed Flash Microcontrollers

Ultra-High-Speed Flash Microcontrollers Offer In-Application Programmable Flash Memory
 Overview   Design Resources   Ordering Info   Related Products   All   

Status Explanations for product status codes

Part Number Status Replacement Explanation
DS89C430 Active: In Production. See Ordering Information for details.  
DS89C440 This product is No Longer Available. See Ordering Information for recommended replacements.DS89C450
The DS89C450 is pin and functionally compatible with the DS89C440. Designs using the DS89C440 should upgrade to the DS89C450. Software compatibility must be verified in the upgrade process. The DS89C440 has two 16KB banks of FLASH, while the DS89C450 has two 32KB banks of FLASH. If your application code is dependant on the bank size being 16KB, it will need to be modified to work on the DS89C450. 
DS89C450 Active: In Production. See Ordering Information for details.  


The DS89C430 and DS89C450 offer the highest performance available in 8051-compatible microcontrollers. They feature newly designed processor cores that execute instructions up to 12 times faster than the original 8051 at the same crystal speed. Typical applications will experience a speed improvement up to 10x. At 1 million instructions per second (MIPS) per megahertz, the microcontrollers achieve 33 MIPS performance from a maximum 33MHz clock rate.

The DS89C440 is a 32kB version of the DS89C450 that is no longer available. The DS89C450 can be used as a drop-in replacement.

Data Sheet

Download this datasheet in PDF formatDownload Rev 5 (PDF, 536.7kB)
Send this datasheet to any email addressEmail

My Maxim: Not Logged In
By logging in to My Maxim you can subscribe to alerts for this data sheet.

Login | Register
Errata DS89C430 89C430A2.pdf
Errata DS89C440 89C440A2.pdf
Errata DS89C450 89C450A2.pdf
Errata DS89C430 89C430A3.pdf
Errata DS89C440 89C440A3.pdf
Errata DS89C450 89C450A3.pdf
Errata DS89C430 89C430A5.pdf
Errata DS89C440 89C440A5.pdf
Errata DS89C450 89C450A5.pdf
An evaluation board is available: DS89C450-KIT

Key Features

  • High-Speed 8051 Architecture
    • One 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 Automatic Increment/Decrement and Toggle Select
    • Supports Four Paged Memory-Access Modes
  • On-Chip Memory
    • 16kB/64kB Flash Memory
    • In-Application Programmable
    • In-System Programmable Through Serial Port
    • 1kB SRAM for MOVX
  • 80C52 Compatible
    • 8051 Pin and Instruction Set Compatible
    • Four Bidirectional, 8-Bit I/O Ports
    • Three 16-Bit Timer Counters
    • 256 Bytes Scratchpad RAM
  • Power-Management Mode
    • Programmable Clock Divider
    • Automatic Hardware and Software Exit
  • ROMSIZE Feature
    • Selects Internal Program Memory Size from 0 to 64kB
    • Allows Access to Entire External Memory Map
    • Dynamically Adjustable by Software
  • Peripheral Features
    • 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
    • Electromagnetic Interference (EMI) Reduction


  • Automated Test Equipment (ATE)
  • Building Energy Control and Management
  • Building Security and Door Access Control
  • Consumer Electronics
  • Data Logging
  • Gaming Equipment
  • HVAC
  • Industrial Control and Automation
  • Magstripe Reader/Scanner
  • Motor Control
  • Programmable Logic Controllers
  • Telephones
  • Uninterruptible Power Supplies
  • Vending
  • White Goods (Washers, Microwaves, Etc.)

Key Specifications:

Part Number MCU Core Core Clock Speed
Data Processing Internal Flash
Internal SRAM
USARTs Timer Features Budgetary
max See Notes
DS89C430  8051 (CISC) 33 8-bit 16 1 2 Watchdog $8.26 @1k
DS89C450  64 $9.27 @1k
See All Microcontrollers (44)

Pricing Notes:

This pricing is BUDGETARY, for comparing similar parts. Prices are in U.S. dollars and subject to change. Quantity pricing may vary substantially and international prices may differ due to local duties, taxes, fees, and exchange rates. For volume-specific and version-specific prices and delivery, please see the price and availability page or contact an authorized distributor.


DS89C430, DS89C440, DS89C450: Functional Diagram
Functional Diagram

Notes and Comments

The Ultra-High-Speed Flash Microcontroller User's Guide should be used in conjunction with this data sheet. Download it at

More Information

New Product Press Release   2003-10-17 ]
Development Tools
Keil C Compiler
Metalink In-Circuit Emulator
Phyton In-Circuit Emulator

Didn't Find What You Need?

Information Index

Rev 5; 2007-04-12
This page last modified: 2013-07-19