Datasheet

DS80C320/DS80C323 High-Speed/Low-Power Microcontrollers
2 of 38
DETAILED DESCRIPTION
The DS80C320/DS80C323 are fast 80C31/80C32-compatible microcontrollers. Wasted clock and
memory cycles have been removed using a redesigned processor core. As a result, every 8051 instruction
is executed between 1.5 and 3 times faster than the original for the same crystal speed. Typical
applications see a speed improvement of 2.5 times using the same code and same crystal. The DS80C320
offers a maximum crystal rate of 33MHz, resulting in apparent execution speeds of 82.5MHz
(approximately 2.5X).
The DS80C320/DS80C323 are pin compatible with all three packages of the standard 80C32 and offer
the same timer/counters, serial port, and I/O ports. In short, the devices are extremely familiar to 8051
users, but provide the speed of a 16-bit processor.
The DS80C320 provides several extras in addition to greater speed. These include a second full hardware
serial port, seven additional interrupts, programmable watchdog timer, power-fail interrupt and reset. The
device also provides dual data pointers (DPTRs) to speed block data memory moves. It can also adjust the
speed of off-chip data memory access to between two and nine machine cycles for flexibility in selecting
memory and peripherals.
The DS80C320 operating voltage ranges from 4.25V to 5.5V, making it ideal as a high-performance
upgrade to existing 5V systems. For applications in which power consumption is critical, the DS80C323
offers the same feature set as the DS80C320, but with 2.7V to 5.5V operation.
Designers must have two documents to fully use all the features of this device: this data sheet and the
High-Speed Microcontroller User’s Guide, available on our website at
www.maxim-ic.com/microcontrollers. Data sheets contain pin descriptions, feature overviews, and
electrical specifications, whereas our user’s guides contain detailed information about device features and
operation.
ORDERING INFORMATION
PART
Pb-FREE/RoHS-
COMPL
IANT
TEMP RANGE
MAX
CLOCK
SPEED (MHz)
PIN-PACKAGE
DS80C320-MCG DS80C320-MCG+ 0°C to +70°C 25 40 Plastic DIP
DS80C320-QCG DS80C320-QCG+ 0°C to +70°C 25 44 PLCC
DS80C320-ECG DS80C320-ECG+ 0°C to +70°C 25 44 TQFP
DS80C320-MNG DS80C320-MNG+ -40°C to +85°C 25 40 Plastic DIP
DS80C320-QNG DS80C320-QNG+ -40°C to +85°C 25 44 PLCC
DS80C320-ENG DS80C320-ENG+ -40°C to +85°C 25 44 TQFP
DS80C320-MCL DS80C320-MCL+ 0°C to +70°C 33 40 Plastic DIP
DS80C320-QCL DS80C320-QCL+ 0°C to +70°C 33 44 PLCC
DS80C320-ECL DS80C320-ECL+ 0°C to +70°C 33 44 TQFP
DS80C320-MNL DS80C320-MNL+ -40°C to +85°C 33 40 Plastic DIP
DS80C320-QNL DS80C320-QNL+ -40°C to +85°C 33 44 PLCC
DS80C320-ENL DS80C320-ENL+ -40°C to +85°C 33 44 TQFP
DS80C323-MCD DS80C323-MCD+ 0°C to +70°C 18 40 Plastic DIP
DS80C323-QCD DS80C323-QCD+ 0°C to +70°C 18 44 PLCC
DS80C323-ECD DS80C323-ECD+ 0°C to +70°C 18 44 TQFP
DS80C323-QND DS80C323-QND+ -40°C to +85°C 18 44 PLCC
DS80C323-END DS80C323-END+ -40°C to +85°C 18 44 TQFP
+ Denotes a lead(Pb)-free/RoHS-compliant device.