Analog Devices Inc./Maxim Integrated DS80C320-QNL/T&R
- Part No.:
- DS80C320-QNL/T&R
- Manufacturer:
- Analog Devices Inc./Maxim Integrated
- Category:
- Microcontrollers
- Package:
- 44-LCC (J-Lead)
- Datasheet:
-
DS80C320-QNL/T&R.pdf
- Description:
- IC MCU 8BIT ROMLESS 44PLCC
- Quantity:
- Payment:

- Shipping:

Inventory:2,417
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
DS80C320-QNL/T&R from Maxim Integrated is a high-speed, 80C32-compatible 8-bit microcontroller with 4-clock-per-machine-cycle architecture, 33MHz max crystal frequency, 256 bytes on-chip RAM, dual hardware serial ports, and programmable watchdog timer. It operates from –40°C to +85°C and targets industrial control, embedded instrumentation, and legacy 8051 system upgrades requiring deterministic real-time performance.
For engineers reviewing the DS80C320-QNL/T&R datasheet, DS80C320-QNL/T&R pinout, DS80C320-QNL/T&R application, or DS80C320-QNL/T&R equivalent, key selection considerations include its 4-clock core timing compatibility mode, stretchable MOVX memory access (2–9 cycle), dual data pointer acceleration, power-fail reset/interrupt, and PLCC-44 package footprint for drop-in replacement in space-constrained 80C32 designs.
Technical Context
The DS80C320-QNL/T&R implements a redesigned 8051 core eliminating dummy clock cycles, executing 159 opcodes at 3× speed versus standard 80C32 while retaining full instruction set and SFR compatibility. Its dual serial ports (UART0 on P3.0/P3.1, UART1 on P1.2/P1.3) operate independently with separate SCON/SBUF registers and shared Timer 1 for baud rate generation.
Timing behavior is configurable via CKCON (SFR 8Eh): default 12-clock timer operation preserves legacy timing, while 4-clock mode enables higher-resolution timing; MOVX stretch (CKCON.2–0) adjusts RD/WR strobe width from 2 to 9 machine cycles to interface with slow peripherals without glue logic.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | 80C32-compatible 8-bit CPU with 4-clock-per-machine-cycle execution (vs. 12-clock legacy), enabling 2.5× average speedup over same crystal. |
| Max Clock Frequency | 33MHz crystal input, yielding 82.5MHz apparent instruction throughput - supports high-bandwidth serial and real-time control loops. |
| On-Chip RAM | 256 bytes scratchpad RAM - sufficient for stack and register banking without external SRAM for basic firmware. |
| Serial Interfaces | Two independent full-duplex UARTs - enables simultaneous host communication and peripheral bridging (e.g., Modbus RTU + sensor telemetry). |
| Memory Addressing | 64kB program space (ROM/Flash) + 64kB data space (RAM/peripherals) - supports large firmware images and memory-mapped I/O expansion. |
| Operating Voltage | 4.25V to 5.5V - ensures compatibility with legacy 5V TTL logic and industrial power rails without level-shifting. |
| Temperature Range | –40°C to +85°C - qualified for extended-temperature industrial environments including factory automation and outdoor metering. |
Pinout & Package
DS80C320-QNL/T&R is supplied in a 44-pin Plastic Leaded Chip Carrier (PLCC) package with J-lead configuration, compatible with standard PLCC-44 sockets and reflow profiles. Pin 1 is marked by a notch or dot; leads are arranged in counter-clockwise order starting from the index corner.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VCC (Pin 22, 23) | Power supply | +5V main supply rail; decoupling required within 10mm of pins to maintain noise immunity at 33MHz operation. |
| GND (Pin 10) | Digital ground | Primary reference for all digital I/O and internal logic; must be connected to low-impedance system ground plane. |
| RST (Pin 20) | Reset input | Active-high Schmitt-trigger input with internal pulldown; accepts RC or pushbutton reset without external components. |
| XTAL1 (Pin 21), XTAL2 (Pin 22) | Clock oscillator interface | Supports parallel-resonant AT-cut crystals up to 33MHz; XTAL1 accepts external clock source if crystal omitted. |
| P0.0–P0.7 (Pins 32–39) | Multiplexed address/data bus | AD0–AD7: bidirectional bus latched by ALE; requires external latch (e.g., 74LS373) for external memory interfacing. |
| P1.0–P1.7 (Pins 2–9, 40–44) | General-purpose I/O with alternate functions | Includes UART1 (P1.2/RXD1, P1.3/TXD1), Timer2 I/O (P1.0/T2, P1.1/T2EX), and five external interrupts (INT2–INT5). |
| P2.0–P2.7 (Pins 24–31) | High-order address bus | A8–A15: outputs MSB address during external memory access; value reflects internal latch, not pin state during read/write. |
| P3.0–P3.7 (Pins 11, 13–19, 5, 7–13) | Multi-function I/O port | Provides UART0 (P3.0/RXD0, P3.1/TXD0), INT0/INT1, T0/T1, WR (P3.6), RD (P3.7) - essential for memory-mapped peripheral control. |
| EA (Pin 35) | External access enable | Must be tied LOW to disable internal ROM and force all program fetches from external memory - required for DS80C320 operation. |
Key Features
| Feature | Design Value |
|---|---|
| Dual Data Pointer (DPTR0/DPTR1) | Reduces 64-byte block memory moves from 1869 to 1097 machine cycles - cuts firmware overhead by 41% and eliminates address save/restore instructions. |
| Configurable MOVX Timing (CKCON.2–0) | Adjusts RD/WR strobe width from 2 to 9 machine cycles - enables direct interface with 120ns–1120ns access-time memories and slow peripherals like LCD controllers. |
| Power-Fail Detection & Reset | Generates early-warning interrupt before brownout and hard reset on VCC drop - allows safe EEPROM save and controlled shutdown in utility meters. |
| Programmable Watchdog Timer | Independent timeout circuit with software-selectable period - prevents runaway code in unattended systems like remote telemetry nodes. |
| Second Hardware UART (UART1) | Dedicated serial port on P1.2/P1.3 with full SCON1/SBUF1 register set - enables concurrent host diagnostics and fieldbus communication without CPU polling. |
Applications
| Industrial PLC I/O Module | Legacy 8051 System Upgrade |
|---|---|
|
Use Scenario: Compact programmable logic controller module handling analog input scanning, digital output control, and Modbus RTU communication over RS-485. IC Role / Device Role / Timing Role: Primary controller executing cyclic scan logic, managing dual UARTs for HMI and fieldbus, and servicing 13 interrupt sources for fast edge-triggered inputs. Use Value: 2.5× speedup enables 10ms scan cycles vs. 25ms on legacy 80C32 - meets IEC 61131-3 real-time requirements without FPGA co-processing. |
Use Scenario: Retrofit of aging medical device firmware where PCB layout and BOM must remain unchanged but processing headroom is exhausted. IC Role / Device Role / Timing Role: Drop-in replacement for 80C32 in 44-pin PLCC socket, leveraging identical pinout and SFR map while accelerating existing assembly/C code. Use Value: No PCB or firmware rewrite needed; default 12-clock timer mode preserves original baud rates and PWM timing - only MOVX timing requires minor tuning. |
| Smart Energy Meter MCU | Embedded Test Instrument Controller |
|
Use Scenario: Electricity meter performing metrology calculations, tamper detection, secure data logging, and DLMS/COSEM protocol over PLC or RF mesh. IC Role / Device Role / Timing Role: Real-time controller with power-fail interrupt for last-gasp EEPROM write, watchdog for firmware integrity, and dual UARTs for debug and communication ICs. Use Value: Power-fail reset guarantees nonvolatile storage of critical billing data during grid instability - meets ANSI C12.1 and IEC 62056 compliance requirements. |
Use Scenario: Benchtop test instrument coordinating multiple sensors (thermocouple, pressure), driving display, and communicating via USB-to-UART bridge. IC Role / Device Role / Timing Role: Central sequencer managing time-critical ADC sampling, SPI/I²C peripheral control, and asynchronous serial command parsing. Use Value: Dual DPTR accelerates calibration coefficient table lookups; stretchable MOVX interfaces directly with slow 100kHz SPI DACs without wait-state logic. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| DS80C320-QCL+ | Same core, 33MHz, –40°C to +85°C, but in 44-pin TQFP package - no leaded PLCC footprint. | Preferred for new designs using surface-mount assembly and tighter board space; lacks PLCC socket compatibility. | Select DS80C320-QCL+ only when migrating from through-hole to fine-pitch SMT and redesigning PCB layout. |
| DS80C323-QND+ | Identical feature set but 18MHz max clock and 2.7V–5.5V operation - lower power, reduced speed. | Suitable for battery-powered or mixed-voltage systems where 33MHz is unnecessary and voltage flexibility is critical. | Choose DS80C323-QND+ when extending battery life in portable instruments or interfacing with 3.3V peripherals without level shifters. |
Compared with DS80C320-QNL/T&R, DS80C320-QCL+ offers identical performance in a smaller TQFP package but requires PCB redesign, while DS80C323-QND+ trades speed and voltage range for ultra-low-power operation - neither is pin-compatible without mechanical or electrical adaptation.
Availability
DS80C320-QNL/T&R is available at Aetrix Electronics and suitable for industrial automation, smart metering, and embedded instrumentation requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for DS80C320-QNL/T&R includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Maxim Integrated (now part of Analog Devices) is a semiconductor company specializing in precision analog, mixed-signal, and high-reliability microcontrollers for industrial, medical, and communications applications.
The DS80C320-QNL/T&R belongs to Maxim's high-speed 8051-compatible microcontroller family, designed specifically to extend the life of legacy 80C32-based systems while delivering measurable performance gains without architectural disruption.
FAQ
What is the maximum crystal frequency supported by DS80C320-QNL/T&R?
The DS80C320-QNL/T&R supports a maximum crystal frequency of 33MHz, enabling an apparent instruction execution rate of 82.5MHz due to its 4-clock-per-machine-cycle architecture. This specification is validated across the full –40°C to +85°C operating temperature range and is documented in Maxim's official ordering information table for the QNL variant.
Does DS80C320-QNL/T&R require external pull-up resistors on Port 0?
Yes, DS80C320-QNL/T&R requires external pull-up resistors on Port 0 (P0.0–P0.7) because it lacks internal port latches and functions as a true open-drain multiplexed address/data bus. Without pull-ups, signals will float during ALE low periods, causing unreliable external memory reads/writes - typical designs use 4.7kΩ resistors to VCC.
How does the dual data pointer in DS80C320-QNL/T&R improve firmware efficiency?
The dual data pointer (DPTR0 at 82h/83h, DPTR1 at 84h/85h) in DS80C320-QNL/T&R reduces 64-byte memory block moves from 1869 to 1097 machine cycles by eliminating address save/restore instructions. Switching between pointers via DPS bit (SFR 86h) enables single-instruction context switching - directly accelerating data logging, buffer management, and DMA-like operations in firmware.
Can DS80C320-QNL/T&R operate with a 3.3V supply?
No, DS80C320-QNL/T&R is specified for 4.25V to 5.5V operation only. For 3.3V compatibility, the pin-compatible DS80C323-QND+ variant should be used - it shares identical features and PLCC-44 packaging but supports 2.7V–5.5V operation and has a 18MHz maximum clock rating.
What is the function of the EA pin on DS80C320-QNL/T&R, and how must it be connected?
The EA (External Access) pin on DS80C320-QNL/T&R must be permanently tied LOW to disable internal ROM and force all program fetches from external memory - this is mandatory because the DS80C320 contains no on-chip ROM. Leaving EA floating or HIGH will cause undefined boot behavior and failure to execute code from external Flash or EPROM.
DS80C320-QNL/T&R Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Analog Devices Inc./Maxim Integrated
- Package/Case:
- 44-LCC (J-Lead)
- Series:
- 80C
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- 8051
- Core Size:
- 8-Bit
- Speed:
- 33MHz
- Connectivity:
- EBI/EMI, SIO, UART/USART
- Peripherals:
- Power-Fail Reset, WDT
- Number of I/O:
- 32
- Program Memory Size:
- -
- Program Memory Type:
- ROMless
- EEPROM Size:
- -
- RAM Size:
- 256 x 8
- Voltage - Supply (Vcc/Vdd):
- 4.5V ~ 5.5V
- Data Converters:
- -
- Oscillator Type:
- External
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
DS80C320-QNL/T&R FAQ
1.How can I place an order for DS80C320-QNL/T&R through Aetrix?
Please submit a Request for Quotation (RFQ) for DS80C320-QNL/T&R on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for DS80C320-QNL/T&R reliable?
The price and inventory of DS80C320-QNL/T&R are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for DS80C320-QNL/T&R is usually 5 days.
3.What payment methods are accepted for DS80C320-QNL/T&R?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for DS80C320-QNL/T&R transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for DS80C320-QNL/T&R?
DS80C320-QNL/T&R orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your DS80C320-QNL/T&R order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for DS80C320-QNL/T&R?
For technical support, including DS80C320-QNL/T&R datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your DS80C320-QNL/T&R requirements.
6.How does Aetrix verify that DS80C320-QNL/T&R is sourced from the original manufacturer or authorized distributors?
All DS80C320-QNL/T&R products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that DS80C320-QNL/T&R meets industry standards.
7.What is the process for return or replacement of DS80C320-QNL/T&R?
All DS80C320-QNL/T&R units undergo pre-shipment inspection (PSI). If there is an issue with DS80C320-QNL/T&R, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The DS80C320-QNL/T&R part is unused and in its original packaging.
Return procedure for DS80C320-QNL/T&R:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
DS80C320-QNL/T&R Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

.jpg)