MC908AZ60AVFUE - HC08 8-Bit MCU 60KB Flash 8.4MHz QFP-64 | NXP
MPN: MC908AZ60AVFUE ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $14.5 | $14.50 |
| 10 | $13.2 | $132.00 |
| 100 | $11.85 | $1,185.00 |
| 500 | $10.6 | $5,300.00 |
| 1,000 | $9.4 | $9,400.00 |
MC908AZ60AVFUE Overview
What is an HC08 8-bit microcontroller? An HC08 microcontroller is part of NXP's (formerly Motorola / Freescale) M68HC08 family of low-cost, high-performance 8-bit MCU units. As a hypernym of "8-bit MCU" and a hyponym of "embedded microcontroller," it sits in the broader hierarchy: microcontroller -> MCU -> embedded processor -> semiconductor. The HC08AS/AZ sub-family adds an integrated CAN module, making these parts especially common in automotive body and chassis networks.
Key features of the MC908AZ60AVFUE include 2KB of on-chip EEPROM, 2KB of RAM, 52 general-purpose I/O lines, an integrated MSCAN08 CAN 2.0 A/B controller, an 8-channel 10-bit ADC, two SCI (UART) ports, one SPI port, a 6-channel timer interface, and a periodic interrupt timer. The 64-QFP package supports surface-mount assembly and offers generous board-level connectivity for body-electronics ECU designs.
Architecturally, the device uses the enhanced CPU08 core with a 16-bit stack pointer, an index register pair, and 16 addressing modes. The flash memory supports in-application programming via a ROM-resident monitor, easing field firmware updates. An integrated low-voltage inhibit block and a computer-operating-properly watchdog timer improve automotive-grade reliability, while a low-power STOP and WAIT mode suit battery-backed body modules.
Typical applications include automotive body controllers (door modules, seat controllers, RKE receivers), instrument clusters, HVAC control panels, and industrial CAN nodes. The combination of integrated CAN, generous flash, and the wide temperature range makes the part a common choice for distributed in-vehicle networks where a higher-end 32-bit MCU would be over-specified.
A primary design trade-off is that the HC08AS/AZ is a legacy part, marked End of Life by NXP, so designers should qualify a second source or plan a migration to the S08 or S12X families. For new designs, evaluate MCF51AC or S912XET devices that retain automotive temperature performance and CAN while adding newer peripherals.
This page synthesizes distributor inventory data, lifecycle status, and cross-reference search results not consolidated in the manufacturer datasheet, supporting faster sourcing decisions for legacy automotive and industrial designs.
Drop-in alternatives for MC908AZ60AVFUE — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with MC908AZ60AVFUE (same form factor and footprint) — differing in Package, Core, Peripherals, RAM, ADC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
MC908AZ60ACFUE
✅ Drop-In✓ In Stock
Contact for price
View Datasheet →MC908AS60ACFUE
✅ Drop-In✓ In Stock
$8.5 / Unit
View Datasheet →MC908GZ32VFUE
✅ Drop-In✓ In Stock
$5.15 / Unit
View Datasheet →MC908GZ48CFAE
✅ Drop-In✓ In Stock
Contact for price
View Datasheet →MC9S08AW60CPUE
✅ Drop-In✓ In Stock
Contact for price
View Datasheet →MC9S12DT128MPVE
✅ Drop-In✓ In Stock
$36.5 / Unit
View Datasheet →MC908AZ60AVFUE Maximum Ratings & Electrical Characteristics
| Core | HC08 CPU08 |
| Bit Width | 8-bit |
| Program Memory | 60 KB FLASH |
| EEPROM | 2 KB |
| RAM | 2 KB |
| Maximum CPU Frequency | 8.4 MHz |
| Supply Voltage | 5 V typical |
| I/O Pins | 52 |
| ADC | 8-channel 10-bit |
| CAN Module | MSCAN08 (CAN 2.0 A/B) |
| Serial Interfaces | 2x SCI (UART), 1x SPI |
| Timers | 6-channel timer, periodic interrupt timer |
| Package | 64-QFP (14x14 mm) |
| Mounting Type | Surface Mount |
| Operating Temperature | -40C to +105C |
| Family | M68HC08 HC08AS/AZ |
| Lifecycle Status | End of Life (per NXP PCN) |
MC908AZ60AVFUE Pin Configuration
| Pin 1 | PTE0/TxD1 — Port E bit 0 / SCI1 transmit |
| Pin 2 | PTE1/RxD1 — Port E bit 1 / SCI1 receive |
| Pin 3 | PTE2 — Port E bit 2 |
| Pin 4 | PTE3 — Port E bit 3 |
| Pin 5 | PTE4 — Port E bit 4 |
| Pin 6 | PTE5 — Port E bit 5 |
| Pin 7 | PTE6 — Port E bit 6 |
| Pin 8 | PTE7 — Port E bit 7 |
| Pin 9 | VSS — Ground |
| Pin 10 | VDD — Supply voltage |
| Pin 11 | PTA0 — Port A bit 0 |
| Pin 12 | PTA1 — Port A bit 1 |
| Pin 13 | PTA2 — Port A bit 2 |
| Pin 14 | PTA3 — Port A bit 3 |
| Pin 15 | PTA4 — Port A bit 4 |
| Pin 16 | PTA5 — Port A bit 5 |
| Pin 17 | PTA6 — Port A bit 6 |
| Pin 18 | PTA7 — Port A bit 7 |
| Pin 19 | PTB0/ATD0 — Port B bit 0 / ADC channel 0 |
| Pin 20 | PTB1/ATD1 — Port B bit 1 / ADC channel 1 |
| Pin 21 | PTB2/ATD2 — Port B bit 2 / ADC channel 2 |
| Pin 22 | PTB3/ATD3 — Port B bit 3 / ADC channel 3 |
| Pin 23 | PTB4/ATD4 — Port B bit 4 / ADC channel 4 |
| Pin 24 | PTB5/ATD5 — Port B bit 5 / ADC channel 5 |
| Pin 25 | PTB6/ATD6 — Port B bit 6 / ADC channel 6 |
| Pin 26 | PTB7/ATD7 — Port B bit 7 / ADC channel 7 |
| Pin 27 | PTC0 — Port C bit 0 |
| Pin 28 | PTC1 — Port C bit 1 |
| Pin 29 | PTC2 — Port C bit 2 |
| Pin 30 | PTC3 — Port C bit 3 |
| Pin 31 | PTC4 — Port C bit 4 |
| Pin 32 | PTC5 — Port C bit 5 |
| Pin 33 | PTC6 — Port C bit 6 |
| Pin 34 | PTC7 — Port C bit 7 |
| Pin 35 | PTD0 — Port D bit 0 |
| Pin 36 | PTD1 — Port D bit 1 |
| Pin 37 | PTD2 — Port D bit 2 |
| Pin 38 | PTD3 — Port D bit 3 |
| Pin 39 | PTD4 — Port D bit 4 |
| Pin 40 | PTD5 — Port D bit 5 |
| Pin 41 | PTD6 — Port D bit 6 |
| Pin 42 | PTD7 — Port D bit 7 |
| Pin 43 | IRQ — External interrupt request |
| Pin 44 | RESET — Reset input (active low) |
| Pin 45 | TxCAN — MSCAN08 CAN transmit |
| Pin 46 | RxCAN — MSCAN08 CAN receive |
| Pin 47 | MOSI/SPSCK — SPI master-out / clock |
| Pin 48 | MISO — SPI master-in |
| Pin 49 | SS — SPI slave select |
| Pin 50 | PTE0/TxD0 — Port E bit 0 / SCI0 transmit |
| Pin 51 | PTE1/RxD0 — Port E bit 1 / SCI0 receive |
| Pin 52 | TCLK — Timer clock input |
| Pin 53 | PTF0 — Port F bit 0 |
| Pin 54 | PTF1 — Port F bit 1 |
| Pin 55 | PTF2 — Port F bit 2 |
| Pin 56 | PTF3 — Port F bit 3 |
| Pin 57 | PTF4 — Port F bit 4 |
| Pin 58 | PTF5 — Port F bit 5 |
| Pin 59 | PTF6 — Port F bit 6 |
| Pin 60 | PTF7 — Port F bit 7 |
| Pin 61 | PTG0 — Port G bit 0 |
| Pin 62 | PTG1 — Port G bit 1 |
| Pin 63 | PTG2 — Port G bit 2 |
| Pin 64 | VDDA/VSSA — ADC supply and ground |
Typical Applications
MC908AZ60AVFUE is suitable for 6 applications: Automotive Body Control Module, Instrument Cluster Controller, HVAC Control Panel ECU, Remote Keyless Entry Receiver, Industrial CAN Node / Sensor Hub, Seat / Door Module Controller.
Automotive Body Control Module
The MC908AZ60AVFUE fits automotive body control modules because its integrated MSCAN08 controller provides CAN 2.0 A/B connectivity for in-vehicle networks, while 60KB of flash and 2KB of EEPROM accommodate body-control firmware plus calibration data. With 52 GPIO pins and an 8-channel 10-bit ADC, it can directly drive window lifters, mirror actuators, and read switch / sensor inputs without external muxing. The -40C to +105C automotive temperature range supports cabin and under-hood placement. Compared to 32-bit replacements, this HC08 part costs less and consumes less power for cost-sensitive BCM designs where the CPU08's 8.4MHz bandwidth is sufficient. Plan a migration to S912XET512 for next-generation designs, but for legacy BCMs this MPN remains a proven solution.
Recommended
Instrument Cluster Controller
Instrument cluster designs benefit from the MC908AZ60AVFUE's 60KB flash for gauge logic, 8-channel ADC for fuel and temperature sensing, and SPI for driving stepper-motor or LED driver companions. The 64-QFP (14x14mm) footprint fits behind the cluster PCB where mechanical envelope is constrained. MSCAN08 lets the cluster share vehicle speed and engine RPM data over CAN, removing dedicated sensor wiring. The HC08 CPU08's deterministic instruction timing simplifies real-time gauge pointer updates without an RTOS. Designers should note that this part is End of Life, so production planning must consider S912XET256J2VAG as the long-term successor while keeping the existing 64-QFP PCB layout for repairs.
Recommended
HVAC Control Panel ECU
HVAC control panel ECUs rely on the MC908AZ60AVFUE's 52 GPIO pins to scan front-panel key matrices, drive LCD segments via SPI, and read NTC temperature sensors through the on-chip 10-bit ADC. The 60KB flash easily holds HVAC control firmware including closed-loop PID fan/blend-door logic, while 2KB EEPROM stores trim and learned parameters. CAN connectivity through MSCAN08 ties the panel to the body network for shared setpoint commands. The 64-QFP package offers thermal headroom for the -40C to +105C environment of a dashboard-mounted ECU. For new HVAC programs, evaluate MC9S12A256CFUE for greater code space, but the legacy MC908AZ60AVFUE remains widely deployed in production HVAC modules.
Recommended
Remote Keyless Entry Receiver
Remote keyless entry receivers use the MC908AZ60AVFUE to decode 315/433MHz RF commands received by an external ASK/FSK receiver front-end and reported to the MCU through an external interrupt pin. The 60KB flash holds rolling-code decryption firmware, while 2KB EEPROM retains paired transmitter IDs across battery-replacement events. MSCAN08 forwards authenticated unlock commands to the body controller over the CAN bus, eliminating dedicated wiring. The CPU08 core's low-power STOP and WAIT modes preserve standby current between RF events. The 64-QFP (14x14mm) footprint suits compact RKE module PCBs. For next-generation passive-entry designs, the S912XET512J2VAGR offers more crypto throughput on a similar footprint.
Recommended
Industrial CAN Node / Sensor Hub
Industrial CAN node and sensor hub designs use the MC908AZ60AVFUE as a low-cost MCU that aggregates analog and digital sensor data and forwards it through MSCAN08 to a PLC or supervisory controller. The 8-channel 10-bit ADC handles multiple transducer inputs, while the two SCI ports bridge legacy RS-232/RS-485 instruments to the CAN backbone. The 64-QFP package supports ruggedized industrial enclosures over the -40C to +105C temperature envelope. EEPROM stores calibration coefficients for field-replaceable sensors. Although End of Life, the MC908AZ60AVFUE remains in service for long-life industrial installations; design teams should qualify MC9S12XEQ384CAG as the modern successor for new builds.
Recommended
Seat / Door Module Controller
Seat and door module controllers deploy the MC908AZ60AVFUE for memory-seat, mirror-fold, and door-lock actuation, taking advantage of its 60KB flash to host multi-axis position tables and 2KB EEPROM for non-volatile position memory. The 8-channel ADC reads Hall-effect position sensors while 52 GPIO pins drive relays and H-bridge drivers directly. MSCAN08 ties the module to the body network so seat/door status is shared with the BCM and instrument cluster. The 64-QFP (14x14mm) footprint fits behind door trim panels with thermal headroom across -40C to +105C. This MPN continues to ship in aftermarket door modules; production planning should consider migration to S912XET512BMAGR when designing new platforms.
Recommended
Recommended Products Summary
Engineering reference data for MC908AZ60AVFUE — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | MC908AZ60ACFUE | MC908AS60ACFUE | MC9S08AW60CPUE |
|---|---|---|---|---|
| Brand | NXP Semiconductors | NXP Semiconductors | NXP Semiconductors | NXP Semiconductors |
| Package | 64-QFP (14x14) | 64-QFP (14x14) - same | 64-QFP (14x14) - same | 64-QFP (14x14) - same |
| Core | HC08 CPU08 (8-bit) | HC08 CPU08 (8-bit) | HC08 CPU08 (8-bit) | S08 (8-bit, modern) |
| Flash | 60 KB | 60 KB | 60 KB | 60 KB |
| EEPROM | 2 KB | 2 KB | 2 KB | 0 KB (Flash EEPROM emulation) |
| CAN Module | MSCAN08 | MSCAN08 | MSCAN08 | None (use external CAN) |
| CPU Frequency | 8.4 MHz | 8.4 MHz | 8.4 MHz | 40 MHz bus |
| Lifecycle Status | End of Life | End of Life | End of Life | Active |
Key Differentiators
- Integrated MSCAN08 CAN 2.0 controller (vs MC9S08AW60CPUE)
- Dedicated 2KB EEPROM for non-volatile data (vs MC9S08AW60CPUE)
- 64-QFP footprint shared across the HC08AS/AZ family (vs MC9S12DT128MPVE)
Design Notes
The MC908AZ60AVFUE is End of Life per NXP's product change notice; new designs must not rely on guaranteed NXP production supply. Use the existing footprint only for legacy repairs or last-time-buys, and qualify the MC9S08AW60CPUE or S912XET512 family as the modern migration target. Confirmed: NXP product page lists PCN and discontinuance notice (as of 2026-10-19).
The HC08 core draws higher run current than modern S08/S12X parts at the same clock; budget at least 30mA peak VDD current for HC08AZ60 with all peripherals active. Decouple VDD and VDDA separately with 100nF ceramic capacitors placed within 5mm of the pins, plus a 10uF bulk capacitor on VDD. Enable STOP and WAIT modes for battery-backed body modules to reduce quiescent current between events.
Route the MSCAN08 TxCAN/RxCAN lines to the external TJA1050T transceiver with impedance-controlled 120-ohm differential routing and stubs under 1/10 of the rise time. Keep the analog ADC inputs PTB0-PTB7 separated from switching traces and decouple VDDA/VSSA independently from the digital VDD/VSS pair. Place a ground pour under the 64-QFP paddle region to lower thermal resistance.
Compliance Information
RoHS compliance and lead-free status per NXP product folder. AEC-Q100 status not explicitly stated in the verified web data - set to unknown. Halogen-free status not in verified web data - set to unknown. Conflict-minerals compliance per NXP corporate statement.