DS89C450:Ultra-High-Speed Flash Microcontrollers

Ultra-High-Speed Flash Microcontrollers Offer In-Application Programmable Flash Memory

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.

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
DS89C430, DS89C440, DS89C450: Functional Diagram
DS89C430, DS89C440, DS89C450: Functional Diagram
Applications/Uses
  • 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.)
DataSheet
titleDownload file
DS89C430-DS89C450 Data SheetDS89C430-DS89C450.pdf
Errata DS89C45089C450A2.pdf
Errata DS89C45089C450A3.pdf
Errata DS89C45089C450A5.pdf
Parametrics
Part NumberMCU CoreCore Clock Speed
(MHz)
Data ProcessingInternal Flash
(KBytes)
Internal SRAM
(KBytes)
USARTsTimer FeaturesPackage/PinsBudgetary
Price
maxSee Notes
DS89C4308051 (CISC)338-bit1612WatchdogPDIP(W)/40
PLCC/44
TQFP/44
$9.40 @1k
DS89C45064PDIP(W)/40
PLCC/44
TQFP/44
$10.26 @1k
Design kits & evaluation modules
Quality and Environmental Data
Related Products
  • DS89C430:Ultra-High-Speed Flash Microcontrollers
  • DS80C310:High-Speed Microcontroller
  • DS87C520:EPROM/ROM High-Speed Microcontrollers
  • DS80C320:High-Speed/Low-Power Microcontrollers
  • DS80C323:High-Speed/Low-Power Microcontrollers
Ordering Information
Part NumberStatusRecommended ReplacementPackageTempRoHS
DS89C450-ENGNo Longer AvailableDS89C450-ENG+TQFP,;44 pin;148.8 mm²-40°C to +85°CNo
DS89C450-ENG+ActiveTQFP,;44 pin;148.8 mm²-40°C to +85°CLead Free
DS89C450-ENLNo Longer AvailableDS89C450-ENL+TQFP,;44 pin;148.8 mm²-40°C to +85°CNo
DS89C450-ENL+ActiveTQFP,;44 pin;148.8 mm²-40°C to +85°CLead Free
DS89C450-MNGNo Longer AvailableDS89C450-MNG+PDIP(W),;40 pin;836.5 mm²-40°C to +85°CNo
DS89C450-MNG+ActivePDIP(W),;40 pin;836.5 mm²-40°C to +85°CLead Free
DS89C450-MNLNo Longer AvailableDS89C450-MNL+PDIP(W),;40 pin;836.5 mm²-40°C to +85°CNo
DS89C450-MNL+ActivePDIP(W),;40 pin;836.5 mm²-40°C to +85°CLead Free
DS89C450-QNGNo Longer AvailableDS89C450-QNG+PLCC,;44 pin;311.5 mm²-40°C to +85°CNo
DS89C450-QNG+ActivePLCC,;44 pin;311.5 mm²-40°C to +85°CLead Free
Part NumberStatusRecommended ReplacementPackageTempRoHS
DS89C450-QNLNo Longer AvailableDS89C450-QNL+PLCC,;44 pin;311.5 mm²-40°C to +85°CNo
DS89C450-QNL+ActivePLCC,;44 pin;311.5 mm²-40°C to +85°CLead Free
DS89C430-DS89C450.pdf DS89C450
DS89C430-DS89C450_cn.pdf DS89C450
89C450A2.pdf DS89C450
89C450A3.pdf DS89C450
89C450A5.pdf DS89C450
Ultra-High-Speed Flash Microcontroller User's Guide DS89C450
Efficient Bit-Banged SPI Port for 8051-Compatible Microcontrollers DS89C450
Instant Performance Enhancement with Flash Microcontrollers DS89C450
Interfacing 8051-based Microcontrollers to an SCI Port DS89C450
Using the Keil µVision Debugger with the DS89C4x0 DS89C450
Using the Keil C Compiler with the DS89C430/450 DS89C450
Ultra-High-Speed Flash Microcontroller Software SPI DS89C450
Micro Tutorial 1: Understanding DC Electrical Characteristics of Microcontrollers DS89C450
Data Pointer Decrement Feature Simplifies Copy Operation for Overlapping Memory Buffers DS89C450
Fast Memory Transfers with the Ultra High-Speed Flash Microcontroller DS89C450
Implementing a Serial Port FIFO Using Dual Data Pointers DS89C450
Ultra High Speed Microcontroller Hardware Enhances Serial Port Capability DS89C450
8051 Microcontrollers: Frequently Asked Questions DS89C450
Using a EconOscillator™ to Clock an 8051 Microprocessor DS89C450
Using Power Management with High-Speed Microcontrollers DS89C450
Using the High-Speed Micro's Serial Ports DS89C450
DS89C430/DS89C450 Ultra High-Speed Flash Microcontroller Memory Interface Timing DS89C450
DS89C450.pdf DS89C450
89C440A5.pdf DS89C440