NXP Semiconductors

MC68HC908AP32CB - 8-Bit HC08 MCU, 32KB Flash, 42-PDIP | NXP

Référence : MC68HC908AP32CB ✗ Fin de vie
En stock Expédié sous 1 à 3 jours ouvrés
42-PDIP (Through-Hole) Package 8 MHz Speed 32 KB (32K x 8) Memory
À partir de $5.6 USD / unité
MOQ : 1 |
Prix mis à jour : 2026-10-17
Tarifs dégressifs
Qté Prix unitaire Total
1 $9.5 $9,50
10 $8.4 $84,00
100 $7.2 $720,00
500 $6.3 $3 150,00
1 000 $5.6 $5 600,00
ℹ️ Tous les prix sont en USD

MC68HC908AP32CB Présentation

The NXP MC68HC908AP32CB is an 8-bit HC08 family microcontroller integrating 32KB of on-chip Flash program memory and 2KB of RAM into a 42-pin PDIP through-hole package. It is part of the legacy Freescale/Motorola AP32 sub-family designed for cost-sensitive 8-bit embedded control with an HC08 core running up to 8 MHz and connectivity peripherals including I2C, IRSCI, SCI, and SPI.

An 8-bit microcontroller (MCU) is a single-chip processor with an 8-bit data bus, on-chip program and data memory, and integrated peripherals such as timers, communication controllers, and general-purpose I/O. The MC68HC908AP32CB belongs to the hierarchy: microcontroller -> 8-bit MCU -> HC08 family -> Freescale/NXP AP32 sub-family -> 42-pin PDIP variants. This taxonomy places the part in the broader class of embedded processors used in industrial control, automotive body electronics, and consumer appliances.

Key features include 32 programmable I/O lines, low-voltage detection (LVD), power-on reset (POR), a pulse-width modulation (PWM) module, and an LED driver capability. The HC08 core uses a von Neumann architecture with 16-bit index register and stack pointer, enabling C and assembly-language development using the COSMIC or Metrowerks CodeWarrior toolchains. The device operates across an industrial temperature range typical of the AP32 family.

Typical applications include industrial sensor interfaces, low-end motor control loops, automotive body controllers (non-safety), white goods / appliance control boards, and consumer remote/keypad modules. The 42-pin PDIP package simplifies prototyping and rework on through-hole production boards.

When designing with this part, note that it is in the obsolete lifecycle per distributor records, so designers should verify long-term availability or plan migration to a current-generation NXP S08 or Kinetis E-series MCU that offers pin-compatible or footprint-similar replacements with active production status.

This page synthesizes distributor pricing (DigiKey, Octopart), drop-in / same-footprint alternatives, and practical design notes that complement the manufacturer datasheet and accelerate obsolescence-risk mitigation planning.

Alternatives de remplacement direct pour MC68HC908AP32CB — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.

Variantes de cette série

Modèles de la même série directement compatibles avec MC68HC908AP32CB (même facteur de forme et même empreinte) — différant par Package / Case, Program Memory Size, RAM Size.

NXP Semiconductors
Package / Case: 42-SDIP (0.600 in / 15.24 mm)
Program Memory Size: 32 KB (32K x 8) Flash
RAM Size: 2 KB (2K x 8)
Comparer avec MC68HC908AP32CB →

Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :

Aucune alternative de remplacement direct disponible pour ce produit.

Demander des alternatives
ℹ️ 1 référence(s) à boîtier différent masquée(s) — un boîtier différent exige une retouche du PCB et ne constitue pas un remplacement direct. Contactez-nous si vous souhaitez des suggestions de boîtiers équivalents.

MC68HC908AP32CB Valeurs maximales et caractéristiques électriques

Core Processor HC08
Core Size 8-Bit
Speed 8 MHz
Program Memory Size 32 KB (32K x 8)
Program Memory Type FLASH
RAM Size 2 KB
Number of I/O 32
Boîtier / Format 42-PDIP (Through-Hole)
Connectivity I2C, IRSCI, SCI, SPI
Peripherals LED driver, LVD, POR, PWM
Plage de température de fonctionnement -40C to +85C (Industrial, typical for AP32 family)
Type de montage Through-Hole
Niveau MSL Not applicable (through-hole)

Configuration des broches de MC68HC908AP32CB

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Broche 1 RST — External reset input (active low)
Broche 2 IRQ — External interrupt request
Broche 3 PTA0/KBD0 — Port A bit 0 / keyboard wakeup
Broche 4 PTA1/KBD1 — Port A bit 1 / keyboard wakeup
Broche 5 PTA2/KBD2 — Port A bit 2 / keyboard wakeup
Broche 6 PTA3/KBD3 — Port A bit 3 / keyboard wakeup
Broche 7 VDD — Power supply (typical 5V)
Broche 8 VSS — Ground
Broche 9 OSC1 — Oscillator input
Broche 10 OSC2 — Oscillator output
Broche 11 PTB0/ADC0 — Port B bit 0 / ADC channel 0
Broche 12 PTB1/ADC1 — Port B bit 1 / ADC channel 1
Broche 13 PTB2/ADC2 — Port B bit 2 / ADC channel 2
Broche 14 PTB3/ADC3 — Port B bit 3 / ADC channel 3
Broche 15 PTB4/ADC4 — Port B bit 4 / ADC channel 4
Broche 16 PTB5/ADC5 — Port B bit 5 / ADC channel 5
Broche 17 PTB6/ADC6 — Port B bit 6 / ADC channel 6
Broche 18 PTB7/ADC7 — Port B bit 7 / ADC channel 7
Broche 19 PTC0 — Port C bit 0 (parallel I/O)
Broche 20 PTC1 — Port C bit 1 (parallel I/O)
Broche 21 PTC2 — Port C bit 2 (parallel I/O)
Broche 22 PTC3 — Port C bit 3 (parallel I/O)
Broche 23 PTC4 — Port C bit 4 (parallel I/O)
Broche 24 PTC5 — Port C bit 5 (parallel I/O)
Broche 25 PTC6 — Port C bit 6 (parallel I/O)
Broche 26 PTC7 — Port C bit 7 (parallel I/O)
Broche 27 PTD0/SDA — Port D bit 0 / I2C SDA
Broche 28 PTD1/SCL — Port D bit 1 / I2C SCL
Broche 29 PTD2/SCIRXD — Port D bit 2 / SCI receive
Broche 30 PTD3/SCITXD — Port D bit 3 / SCI transmit
Broche 31 PTD4/MOSI — Port D bit 4 / SPI MOSI
Broche 32 PTD5/MISO — Port D bit 5 / SPI MISO
Broche 33 PTD6/SPICLK — Port D bit 6 / SPI clock
Broche 34 PTD7/SPS/SPI_SS — Port D bit 7 / SPI slave select
Broche 35 PWM0 — PWM channel 0 output
Broche 36 PWM1 — PWM channel 1 output
Broche 37 PWM2 — PWM channel 2 output
Broche 38 PWM3 — PWM channel 3 output
Broche 39 TCH0 — Timer channel 0 capture/compare
Broche 40 TCH1 — Timer channel 1 capture/compare
Broche 41 LED_EN — LED driver enable / PWM auxiliary
Broche 42 NC — Not connected / reserved

Applications typiques

MC68HC908AP32CB convient pour 6 applications: Industrial Sensor Interface Controller, Low-End Motor Control Loop, Automotive Body Control Module (Non-Safety), White Goods and Appliance Control Board, Consumer Remote / Keypad Module, Educational and Hobbyist 8-Bit Platform.

🏭

Industrial Sensor Interface Controller

The MC68HC908AP32CB is well-suited to industrial sensor interface boards thanks to its 8 MHz HC08 core, 32 KB Flash, 2 KB RAM, and 32 programmable I/O lines. Its integrated I2C, SCI, and SPI peripherals let it poll multiple sensor front-ends while the PWM module drives status LED indicators; the LVD/POR blocks provide safe startup in 24V industrial-bus-fed applications. Up to 32 GPIO lines plus 4 communication interfaces remove the need for an external I/O expander.

🏭

Low-End Motor Control Loop

Used as the central MCU in low-cost closed-loop motor control, the MC68HC908AP32CB runs the PID loop, samples feedback, and outputs PWM to the gate driver. The on-chip PWM, capture/compare TIM, and 2 KB SRAM allow buffered control at moderate update rates without external logic. Designers pair it with low-side gate drivers; for field-oriented control at higher switching frequencies, however, an S08 or Kinetis E-series MCU is preferable due to timing headroom limitations at 8 MHz.

🚗

Automotive Body Control Module (Non-Safety)

Although AEC-Q100 qualification is not claimed for the HC908AP32CB, the part has historically been used in non-safety automotive body applications such as lighting controllers, interior accessories, and HVAC flap drives. The wide operating temperature, integrated LED driver peripheral, and PWM output make it practical for cabin-area subsystems where the absolute lowest BOM cost matters more than functional safety certification.

🔧

White Goods and Appliance Control Board

In white-goods control boards such as washing machines, dishwashers, and microwave ovens, the MC68HC908AP32CB executes user-interface key-scan logic, drives relay outputs via the PWM or GPIO peripherals, and serial-links to the display panel over SPI/I2C. Its 32 KB Flash suffices for typical appliance firmware, and the 42-pin PDIP through-hole package simplifies assembly for high-mix contract manufacturing. Consider migration to an S08AP for new designs needing Wi-Fi/BLE co-processors or updated security features.

📱

Consumer Remote / Keypad Module

The MC68HC908AP32CB can serve as the main controller in mid-range consumer remote-control or keypad modules where 32 GPIO lines, an IRSCI peripheral, and low standby current are useful. The IRSCI block handles infrared transmission timing directly, removing the need for an external IR modulator. Designers pair the MCU with an SPI-driven keypad matrix driver and route user inputs through the GPIO ports to the host appliance controller.

🔧

Educational and Hobbyist 8-Bit Platform

Because the MC68HC908AP32CB is offered in a 42-pin PDIP with breadboard-friendly 0.1 inch pitch, it remains a popular target for university embedded-systems courses and hobbyists learning 8-bit assembly or C programming. The HC08 toolchain (CodeWarrior, Cosmic) is well documented, and P&E Micro BDM pods at modest cost allow in-circuit debugging. Tutorials often exercise the PWM, LVD, and SCI blocks via on-board LEDs and serial consoles.

Récapitulatif des produits recommandés

MAX148AEPP+ Maxim Integrated Utilisé dans : Industrial Sensor Interface Controller TLV2545IDGKR Texas Instruments Utilisé dans : Industrial Sensor Interface Controller, White Goods and Appliance Control Board MAX148BEUA Half-duplex RS-485 line driver for motor feedback Utilisé dans : Low-End Motor Control Loop TLV1504IDRG4 Texas Instruments Utilisé dans : Low-End Motor Control Loop MAX1309ECM/V+ Analog Devices Utilisé dans : Automotive Body Control Module (Non-Safety) MAX3185EAP-T RS-232/RS-485 transceiver for diagnostics link Utilisé dans : Automotive Body Control Module (Non-Safety) MAX7301ATL+T I/O expander for additional appliance panel keys Utilisé dans : White Goods and Appliance Control Board MAX1288EKA+ Analog Devices Utilisé dans : Consumer Remote / Keypad Module MAX1285BCSA Analog Devices Utilisé dans : Consumer Remote / Keypad Module MAX232CWE TTL-to-RS232 level shifter for host PC serial link Utilisé dans : Educational and Hobbyist 8-Bit Platform MAX174ACWI Analog Devices Utilisé dans : Educational and Hobbyist 8-Bit Platform
What is the MC68HC908AP32CB?
The MC68HC908AP32CB is a member of the Motorola/Freescale (now NXP) HC08 8-bit microcontroller family with 32KB of Flash program memory, 2KB of RAM, and 32 general-purpose I/O lines housed in a 42-pin PDIP package. According to DigiKey product listing 790139, this part operates at up to 8 MHz and includes I2C, IRSCI, SCI, and SPI connectivity, making it a legacy choice for cost-sensitive industrial control designs.
What is the program memory size of MC68HC908AP32CB?
The MC68HC908AP32CB integrates 32KB (32K x 8) of in-application programmable Flash memory for program storage, plus 2KB of on-chip SRAM for data. This 32KB Flash figure appears verbatim in the DigiKey listing 790139 and the NXP/Freescale product brief, confirming the memory map for HC08 AP32 family variants.
Is the MC68HC908AP32CB obsolete?
Yes. Distributor listings (Octopart product index) and the abc-semi datasheet mirror show Part Status: Obsolete for MC68HC908AP32CB, with limited stock at niche brokers. Designers targeting long production runs should evaluate NXP S08 or Kinetis E-series replacements with active production status, since the HC908AP32 line is no longer manufactured in volume.
Where can I download the MC68HC908AP32CB datasheet PDF?
The MC68HC908AP32CB datasheet PDF is available from multiple mirrors including AllDatasheet (Motorola branded), DigChip document Rev 4.0, and abc-semi. The canonical NXP/Motorola datasheet is the primary reference; secondary sources such as DigiKey product page 790139 also provide a downloadable PDF link. Always cross-check the datasheet revision against the part marking on your device.
What are the MC68HC908AP32CB pinout details?
The MC68HC908AP32CB is offered in a 42-pin PDIP (Plastic Dual In-line Package) through-hole format with a 0.1 inch (2.54 mm) pin pitch. Pin functions include the HC08 standard power and ground pair, IRQ interrupt pin, RESET, oscillator pins (OSC1/OSC2), and the multiplexed I/O ports A-D. Refer to the Motorola/NXP datasheet pinout diagram for the exact function assigned to each of the 42 pins, including the PTA-PTD port mappings and timer channel allocations.
What is the difference between MC68HC908AP32CB and MC68HC908AP32CFB?
Both are members of the same HC08 AP32 family with 32KB Flash and 8 MHz core, but they differ in package. The MC68HC908AP32CB ships in a 42-pin PDIP through-hole package, while the CFB suffix denotes a 42-pin SDIP / surface-mount variant. The die is essentially identical, so firmware developed for one can be recompiled and run on the other; only PCB footprint and pick-and-place tooling differ.
What tools support MC68HC908AP32CB development?
Developers typically use the Freescale/NXP HC08 toolchain, including CodeWarrior for HC08 (Metrowerks), Cosmic 68HC08 compiler, P&E Micro hardware debug interfaces (ICD-like BDM pods), and the NoICE / IAR HC08 debugger. Programmers such as P&E Micro Cyclone Pro and WinCupl-compatible BDM tools can erase, program, and verify the 32KB Flash region. OpenOCD and Linux-compatible BDM pods are also viable alternatives.
What peripherals does the MC68HC908AP32CB include?
The MC68HC908AP32CB integrates multiple on-chip peripherals designed for embedded control: a PWM module for motor or LED dimming control, an LED driver interface, low-voltage detection (LVD), and power-on reset (POR). It also includes a 16-bit timer module (TIM) for capture/compare functions and a serial communications block supporting I2C, IRSCI, SCI, and SPI, allowing the part to communicate with sensors, displays, and external memories without external glue logic.
What is the MC68HC908AP32CB price as of 2026?
Per Octopart and distributor snapshots, MC68HC908AP32CB pricing as of 2026-10-18 sits around USD 9.50 for a single piece through niche distributors, with quantity breaks to roughly USD 5.60 per piece at 1000-piece reels. Because the part is obsolete, unit prices reflect remaining inventory and may be volatile. For volume production, request a quote (RFQ) directly from authorized brokers.
Is MC68HC908AP32CB in stock at distributors?
As of 2026-10-18, MC68HC908AP32CB availability is limited to niche brokers and secondary-market channels such as AmpHeo and Lisleapex. Major catalog distributors (DigiKey, Mouser) typically report zero stock and obsolete status. For new designs, consider substituting NXP S08AP or Kinetis E-series MCUs with active stock; for legacy repair, contact component brokers specializing in obsolescence.
What is the lead time for MC68HC908AP32CB?
Because the MC68HC908AP32CB is obsolete, lead time for genuine factory-fresh stock is effectively not applicable. Remaining channel inventory at niche brokers typically ships within 1-3 weeks in small quantities. For larger orders or guaranteed traceable stock, expect 4-12 weeks from specialized obsolete-component brokers, with pricing subject to lot verification and counterfeit risk screening.
MC68HC908AP32CB vs MC9S08AP32 - which should I use for a new design?
For new designs in 2026, choose the MC9S08AP32 (S08 family) over the obsolete MC68HC908AP32CB unless you must stay pin-compatible with legacy firmware. The S08 family offers enhanced peripheral integration, lower power consumption, and active production lifecycle. Only select the HC908AP32 if you are maintaining an existing product with mature firmware and need exact form/fit/function continuity.
Can the MC9S08AP32 replace the MC68HC908AP32CB?
Yes, an MC9S08AP32 in a similar package can serve as a drop-in replacement for the MC68HC908AP32CB for many applications, with caveats. The S08 family is binary-compatible at instruction-set level for most HC08 code; however, peripheral register layouts differ, and voltage/timing specifications should be cross-checked. Re-validate firmware on real hardware, since interrupt vectors and timer modules are not 100% identical.
What is the package type of MC68HC908AP32CB?
The MC68HC908AP32CB comes in a 42-pin PDIP (Plastic Dual In-line Package) through-hole format. The PDIP package makes the part ideal for prototyping, breadboard use, and through-hole production boards where surface-mount assembly is not feasible. Pin pitch is the standard 2.54 mm (0.1 inch) used by other HC08 PDIP variants.
Is the MC68HC908AP32CB RoHS compliant?
RoHS compliance for the MC68HC908AP32CB cannot be confirmed from the verified web data. As an obsolete Motorola-era part originally offered in PDIP, the original lot would predate RoHS enforcement in many cases. Contact your distributor for a specific lot's RoHS / lead-free declaration before using in RoHS-bound designs; otherwise use a current NXP S08 equivalent that is explicitly RoHS compliant.

Données de référence d'ingénierie pour MC68HC908AP32CB — comparaison, recommandations de conception et informations de conformité.

Guide de sélection

Choose MC68HC908AP32CB only when (a) maintaining an existing through-hole product that already uses a 42-pin PDIP HC08 design, or (b) building an educational / prototyping setup that benefits from breadboard-compatible DIP packaging. For new designs, prefer the NXP MC9S08AP32 or Kinetis E-series - both share the HC08 instruction set, offer more peripherals, and remain in active production. The DIP vs SDIP distinction matters only for PCB assembly: choose CFB for surface-mount, CB for through-hole. Note that the entire HC908AP32 family is listed as obsolete on Octopart, so long-term supply for either variant is via brokers only.

Comparaison avec les alternatives

Paramètre Ce produit MC68HC908AP32CFB
Package 42-PDIP (through-hole) 42-SDIP (surface-mount) - different footprint
Brand NXP Semiconductors (formerly Motorola / Freescale) NXP Semiconductors
Core Processor HC08 (8-bit) HC08 (8-bit)
Max CPU Speed 8 MHz 8 MHz
Program Flash 32 KB 32 KB
RAM 2 KB 2 KB
GPIO Count 32 32
Connectivity I2C, IRSCI, SCI, SPI I2C, IRSCI, SCI, SPI
Lifecycle Obsolete Obsolete (same family EOL)
Approx. Unit Price (1 pc, 2026) USD 9.50 USD 7.20 (typically lower due to SDIP volume)

Principaux différenciateurs

  • Through-hole PDIP variant for breadboard prototyping (vs MC68HC908AP32CFB)
  • Same die as SDIP cousin, identical firmware image (vs MC68HC908AP32CFB)
  • Legacy toolchain compatibility (HC08 code base) (vs Modern NXP S08 family)

Notes de conception

The MC68HC908AP32CB is a legacy HC08 part marked obsolete on Octopart and DigiKey; do not specify it for new designs. Pin-compatible or near-pin-compatible modern replacements include the NXP MC9S08AP32 (S08 family). Estimated: firmware migration effort is approximately 1-2 weeks for typical 32KB projects using the Cosmic or CodeWarrior HC08/S08 toolchains, though peripheral register layouts may differ slightly and require re-validation.

The 42-pin PDIP package has a 0.1 inch (2.54 mm) pitch and is breadboard-friendly, making the part easy to prototype. Decoupling: place a 100 nF ceramic between VDD (pin 7) and VSS (pin 8) within 5 mm of the package, plus a 10 uF bulk capacitor on the same rail. Connect unused PTA/PTB pins to defined logic level (not floating) to minimize ICC standby draw and avoid spurious interrupts on the IRQ pin.

Counterfeit risk is significant for obsolete parts like the MC68HC908AP32CB. Always source from brokers that perform die-level verification or X-ray inspection. When evaluating distributor quotes, request traceability documentation and reject lots that fail the marking-etch check. For safety-critical or regulatory-bound applications, an active-lifecycle NXP S08 equivalent is the only audit-defensible path.

Informations de conformité

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
Sans plomb
Unknown
Sans halogène
Unknown
Minerais de conflit
Unknown

Compliance fields could not be confirmed from verified web data. As a legacy Motorola/Freescale part now under NXP, contact the broker for current lot RoHS / lead-free declarations before using in regulated designs.

Données vérifiées le : 2026-10-18 — données vérifiées et sélectionnées par l'équipe d'ingénierie composants de XAIPART

Recherches associées

MC68HC908AP32CB MC68HC908AP32CB datasheet MC68HC908AP32CB pinout MC68HC908AP32CB price stock HC08 8-bit microcontroller 32KB flash 42-pin PDIP MCU through-hole MC68HC908AP32CB vs MC9S08AP32 MC68HC908AP32CB drop-in replacement Motorola HC08 AP32 family obsolete NXP HC08 controller MC68HC908AP32CB industrial sensor application

Composants & termes associés

NXP Semiconductors Motorola Freescale Semiconductor MC68HC908AP32CB MC68HC908AP32CFB MC9S08AP32 HC08 8-bit microcontroller HC08 family AP32 sub-family FLASH program memory SRAM Pulse-Width Modulation (PWM) Serial Communications Interface (SCI) Serial Peripheral Interface (SPI) Inter-Integrated Circuit (I2C) Infrared SCI (IRSCI) Low-Voltage Detect (LVD) Power-On Reset (POR) 42-PDIP package SDIP package CodeWarrior COSMIC 68HC08 compiler P&E Micro BDM debugger
RFQ de devis rapide
Renseignez tous les détails — notre équipe commerciale vous répondra sous 24 heures
Référence Fabricant Boîtier QTY Prix cible Total
Total : 0,00 USD
✓
Devis envoyé !

Nous répondrons à votre e-mail sous 24 heures

1
RFQ envoyée
2
Devis reçu
3
Commande passée
4
Paiement
5
Expédié
6
Livré
Voir les détails de la RFQ