NXP Semiconductors MC68340CAB16E
- Part No.:
- MC68340CAB16E
- Manufacturer:
- NXP Semiconductors
- Category:
- Microprocessors
- Package:
- 144-BQFP
- Datasheet:
-
MC68340CAB16E.pdf
- Description:
- IC MPU M683XX 16MHZ 144QFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,560
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MC68340CAB16E from Freescale Semiconductor (originally Motorola) is a 32-bit integrated microcontroller unit featuring the CPU32 core, on-chip DMA controller, serial module, dual timer modules, and system integration module - all in a single 160-pin PQFP package. It operates at 16 MHz, supports 32-bit address/data bus width, and targets embedded industrial control, communications equipment, and real-time automation systems requiring deterministic interrupt response and peripheral integration.
For engineers reviewing the MC68340CAB16E datasheet, MC68340CAB16E pinout, MC68340CAB16E application, or MC68340CAB16E equivalent, key selection criteria include its 16 MHz maximum clock frequency, 32-bit CPU32 instruction set compatibility with M68000 family, integrated DMA with two independent channels, IEEE 1149.1 JTAG test access port, and programmable chip select logic for external memory interfacing.
Technical Context
The MC68340CAB16E implements the CPU32 core - a superset of the M68000 architecture with enhanced addressing modes, loop mode execution, and low-power STOP instructions. Its System Integration Module (SIM) integrates clock synthesis, interrupt handling, chip select generation, and periodic interrupt timer functionality, eliminating need for discrete glue logic in many designs.
On-chip peripherals include a dual-channel DMA controller supporting memory-to-memory and peripheral-to-memory transfers, a dual-serial module (two independent UART/USART-like channels), and two 16-bit timer modules with input capture, output compare, and pulse-width modulation capability - all accessible via memory-mapped registers and configurable through dedicated control registers.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | CPU32 - 32-bit M68000-family compatible core with 32-bit ALU, 32-bit registers, and extended instruction set including TBL and LPSTOP. |
| Max Clock Frequency | 16 MHz - defines maximum instruction throughput and real-time peripheral timing resolution (e.g., 62.5 ns cycle time). |
| Bus Width | 32-bit address / 16-bit data multiplexed bus - enables direct interface to 16-bit SRAM, Flash, or peripheral ASICs without external bus transceivers. |
| DMA Channels | 2 independent channels - support autonomous data movement during CPU idle or active states, reducing software overhead in high-bandwidth I/O tasks. |
| Timer Modules | 2 × 16-bit timers - each supports input capture, output compare, PWM generation, and gate-controlled counting for precise event timing and motor control. |
| Serial Interface | Dual asynchronous serial channels (A/B) - each with Rx/Tx, RTS/CTS, and ready signals, enabling simultaneous RS-232/RS-485 or custom protocol links. |
| JTAG Support | IEEE 1149.1 Test Access Port - provides boundary-scan testing, in-circuit debugging, and background debug mode (BDM) for firmware development and validation. |
Pinout & Package
MC68340CAB16E is housed in a 160-pin Plastic Quad Flat Package (PQFP) with 0.65 mm lead pitch, compliant with JEDEC MS-026 standard. The package supports surface-mount assembly and provides full signal access to CPU, bus, peripheral, and debug interfaces.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| A23–A0 | Address Bus Outputs | 32-bit multiplexed address lines (A23–A0 active during AS assertion); A31–A24 are internal and not externally available. |
| D15–D0 | Data Bus Bidirectional I/O | 16-bit bidirectional data path used for instruction fetch, register read/write, and peripheral communication. |
| AS, DS, R/W | Bus Control Signals | Address Strobe (AS), Data Strobe (DS), and Read/Write (R/W) coordinate synchronous memory/peripheral access timing. |
| CS3–CS0 | Chip Select Outputs | Four programmable chip selects generated by SIM; each configurable for size, wait states, and address range to map external devices. |
| IRQ7–IRQ3 | Interrupt Request Inputs | Five-level priority-encoded interrupt inputs (IRQ7 highest); support vectored interrupts with autovectoring for spurious conditions. |
| TIN1/TIN2, TOUT1/TOUT2 | Timer I/O Pins | External timer input capture and output compare signals; support edge-triggered event logging and PWM waveform generation. |
| RxDA/RxDB, TxDA/TxDB | Serial Data I/O | Dedicated receive/transmit pins for two independent serial channels; support full-duplex asynchronous communication with hardware flow control. |
| TCK, TMS, TDI, TDO | JTAG Test Interface | IEEE 1149.1 boundary-scan interface pins enabling in-system programming, structural test, and BDM-based debugging. |
Key Features
| Feature | Design Value |
|---|---|
| CPU32 Core with Loop Mode | Enables zero-overhead looping for DSP-like operations (e.g., FIR filtering), improving code efficiency in real-time signal processing tasks. |
| Integrated System Integration Module (SIM) | Combines clock synthesis, interrupt controller, chip select generator, watchdog, and periodic timer - reduces external component count by up to 8 ICs in typical industrial controllers. |
| Dual-Channel DMA Controller | Allows concurrent data transfers between memory and peripherals (e.g., serial buffers or timer registers) without CPU intervention, freeing processor for application logic. |
| Background Debug Mode (BDM) | Provides non-intrusive real-time debugging via JTAG port - supports breakpoint insertion, register inspection, and memory dump without halting system operation. |
| Programmable Wait State Logic | Per-chip-select wait state configuration allows seamless interfacing with slow peripherals (e.g., LCD controllers or EEPROMs) without external glue logic. |
Applications
| Industrial PLC Base Unit | Telecom Line Card Controller |
|---|---|
|
Use Scenario: Central control unit in modular programmable logic controllers managing I/O expansion, ladder logic execution, and fieldbus communication. IC Role / Device Role / Timing Role: Main system controller executing real-time task scheduler, scanning digital I/O via parallel ports, and managing Modbus RTU over serial interface. Use Value: Integrated DMA offloads serial and timer-driven I/O servicing; CPU32's deterministic interrupt latency ensures sub-millisecond response to emergency stop signals. |
Use Scenario: Embedded controller on E1/T1 line interface cards handling framing, alarm monitoring, and channelized data routing. IC Role / Device Role / Timing Role: Protocol processor managing HDLC framing, CRC calculation, and time-slot assignment using timer modules and serial channels. Use Value: Dual serial ports enable simultaneous D-channel and B-channel handling; 16 MHz clock supports 2.048 Mbps E1 frame sync with margin for software overhead. |
| Medical Infusion Pump Controller | Automated Test Equipment (ATE) Sequencer |
|
Use Scenario: Safety-critical infusion pump controller managing motor drive, pressure sensing, keypad input, and display updates. IC Role / Device Role / Timing Role: Real-time safety monitor coordinating stepper motor timing, analog sensor sampling, and user interface refresh via timer-triggered interrupts. Use Value: On-chip watchdog and periodic interrupt timer provide independent timing supervision; SIM-based protection registers prevent accidental register corruption during fault conditions. |
Use Scenario: Standalone sequencer board controlling relay matrices, DMM triggering, and signal source synchronization in benchtop ATE systems. IC Role / Device Role / Timing Role: Precision timing engine generating synchronized trigger pulses, measuring response delays, and sequencing multi-step test routines. Use Value: Dual 16-bit timers support simultaneous pulse generation and high-resolution input capture (down to 62.5 ns), enabling nanosecond-level timing correlation across instruments. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar integrated microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MC68360CZP16E | Higher integration: adds QUICC engine, Ethernet MAC, and additional serial channels; 160-pin PQFP but different pinout and power requirements. | Targeted at communications processors requiring packet forwarding, not general-purpose control. | Select only if QUICC-specific protocol acceleration (HDLC, PPP, BISYNC) is required; not drop-in compatible with MC68340CAB16E. |
| MC68332CAG16 | 32-bit CPU32 core, no DMA; includes Time Processor Unit (TPU) instead of general-purpose timers; 132-pin PGA package. | Better suited for motor control with complex waveform generation via TPU, but lacks DMA for high-throughput serial buffering. | Prefer when deterministic TPU-based timing dominates over DMA bandwidth needs; requires PCB redesign due to different package and pinout. |
Compared with MC68340CAB16E, MC68360CZP16E adds communications-specific accelerators at the cost of increased complexity and non-interchangeable pinout, while MC68332CAG16 trades DMA for specialized timing hardware - making MC68340CAB16E optimal for balanced embedded control with integrated I/O bandwidth and real-time responsiveness.
Availability
MC68340CAB16E is available at Aetrix Electronics and suitable for industrial automation, telecom infrastructure, medical device control, and test equipment requiring stable component supply and long-term obsolescence management.
Supply support for MC68340CAB16E 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
Freescale Semiconductor (now part of NXP Semiconductors) was a leading designer of embedded processors and analog/mixed-signal ICs, founded from Motorola's semiconductor division and focused on automotive, industrial, and networking applications.
The MC68340CAB16E belongs to the M68300 family of integrated microcontrollers designed specifically for cost-sensitive, real-time embedded systems where CPU performance, peripheral integration, and debuggability must coexist without external support chips.
FAQ
What is the maximum operating frequency of the MC68340CAB16E?
The MC68340CAB16E is rated for a maximum clock frequency of 16 MHz, as specified in its electrical characteristics and ordering information. This frequency determines the core instruction execution rate, bus timing margins, and peripheral timing resolution - for example, timer modules achieve 62.5 ns timing granularity at this clock speed. Operation beyond 16 MHz is not guaranteed and may result in undefined behavior or data corruption.
Does the MC68340CAB16E support JTAG debugging?
Yes, the MC68340CAB16E includes full IEEE 1149.1 JTAG Test Access Port (TAP) with TCK, TMS, TDI, and TDO pins. This enables boundary-scan testing, in-circuit emulation, and Background Debug Mode (BDM) for non-intrusive firmware development - a critical feature confirmed in Section 9 of the MC68340 User's Manual and supported by Freescale's BDM pod hardware.
How many serial communication channels does the MC68340CAB16E integrate?
The MC68340CAB16E integrates two independent serial modules (labeled Channel A and Channel B), each with dedicated Rx/Tx, RTS/CTS, and ready signals. These are fully programmable UART/USART-style interfaces supporting asynchronous communication at configurable baud rates - documented in Section 7 of the MC68340 User's Manual and verified in the signal descriptions for RxDA/RxDB and TxDA/TxDB.
Is the MC68340CAB16E pin-compatible with other M68300 family members like the MC68332?
No, the MC68340CAB16E is not pin-compatible with the MC68332 or MC68360. Although all belong to the M68300 family and share the CPU32 core, they differ in package type (160-pin PQFP vs. 132-pin PGA), pin assignment, and peripheral signal mapping - confirmed by comparing mechanical drawings in their respective datasheets and the MC68340UM Section 12.
What type of memory interface does the MC68340CAB16E support?
The MC68340CAB16E supports a 32-bit address / 16-bit data multiplexed external bus interface with four programmable chip selects (CS3–CS0), dynamic bus sizing, and per-select wait-state generation. This allows direct connection to SRAM, EPROM, Flash, and peripheral ASICs - detailed in Sections 3 and 4 of the MC68340 User's Manual and validated by signal definitions for AS, DS, R/W, and CSn.
MC68340CAB16E Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 144-BQFP
- Series:
- M683xx
- Packaging:
- Tray
- Product Status:
- Obsolete
- Core Processor:
- CPU32
- Number of Cores/Bus Width:
- 1 Core, 32-Bit
- Speed:
- 16MHz
- Co-Processors/DSP:
- -
- RAM Controllers:
- DRAM
- Graphics Acceleration:
- No
- Display & Interface Controllers:
- -
- Ethernet:
- -
- SATA:
- -
- USB:
- -
- Voltage - I/O:
- 5.0V
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Security Features:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 144-QFP (28x28)
- Additional Interfaces:
- USART
MC68340CAB16E FAQ
1.How can I place an order for MC68340CAB16E through Aetrix?
Please submit a Request for Quotation (RFQ) for MC68340CAB16E 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 MC68340CAB16E reliable?
The price and inventory of MC68340CAB16E are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MC68340CAB16E is usually 5 days.
3.What payment methods are accepted for MC68340CAB16E?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MC68340CAB16E transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MC68340CAB16E?
MC68340CAB16E orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MC68340CAB16E 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 MC68340CAB16E?
For technical support, including MC68340CAB16E datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MC68340CAB16E requirements.
6.How does Aetrix verify that MC68340CAB16E is sourced from the original manufacturer or authorized distributors?
All MC68340CAB16E 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 MC68340CAB16E meets industry standards.
7.What is the process for return or replacement of MC68340CAB16E?
All MC68340CAB16E units undergo pre-shipment inspection (PSI). If there is an issue with MC68340CAB16E, 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 MC68340CAB16E part is unused and in its original packaging.
Return procedure for MC68340CAB16E:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MC68340CAB16E Tags

-
AT91SAM9260B-CU-999
Microchip Technology

-
AT91SAM9G25-CU
Microchip Technology

-
ATSAMA5D27C-CU
Microchip Technology

-
AT91SAM9X35-CU
Microchip Technology

-
AT91SAM9X25-CU
Microchip Technology

-
MCIMX6Y2CVM08AB
NXP Semiconductors
-
AM3352BZCZ100
Texas Instruments

-
AT91SAM9260B-CU
Microchip Technology

-
AT91SAM9260B-QU
Microchip Technology

-
ATSAMA5D31A-CU
Microchip Technology

-
AT91SAM9G20B-CU-999
Microchip Technology

-
MCIMX6Y2CVM05AB
NXP Semiconductors
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…

