NXP Semiconductors

MC908SR12MFAER - 8-Bit HC08 MCU, 12KB Flash, 48-LQFP | NXP

料号: MC908SR12MFAER ✗ 停产
有现货 1-3 个工作日内发货
3.0 V to 5.5 V Vdss 48-LQFP (7x7 mm) Package 8 MHz Speed 12 KB (12K x 8) Flash Memory
低至 $9.25 USD / 件
最小起订量: 1 |
价格更新于: 2026-10-17
批量定价
数量 单价 小计
1 $18.5 $18.50
10 $16.2 $162.00
100 $13.85 $1,385.00
500 $11.4 $5,700.00
1,000 $9.25 $9,250.00
ℹ️ 所有价格均以 USD 计价

MC908SR12MFAER 概述

The NXP MC908SR12MFAER is an 8-bit HC08-family microcontroller with 12 KB of Flash program memory and 512 bytes of RAM, housed in a 48-pin LQFP (7x7 mm) package. It runs at a maximum bus speed of 8 MHz, offers 31 general-purpose I/O lines, and integrates a 10-bit ADC alongside standard on-chip peripherals such as LVD, POR, PWM, and a temperature sensor.

An 8-bit microcontroller (MCU) is a small, self-contained computer-on-a-chip that integrates a CPU, memory, and I/O peripherals on a single die. It belongs to the broader hierarchy of microcontrollers -> embedded controllers -> processors -> semiconductors. The HC08 family is NXP's (formerly Freescale's) legacy 8-bit CISC architecture, widely adopted in cost-sensitive and rugged industrial applications because of its low power consumption, deterministic interrupt response, and robust instruction set.

Key features of the MC908SR12MFAER include 12 KB on-chip Flash with in-system programmability, 512 B RAM, an internal oscillator option, an active-low external reset pin, SCI (UART) and I2C serial interfaces, multiple timer/PWM channels, and an integrated 10-bit successive-approximation ADC. The device operates from a single 3.0 V to 5.5 V supply, supporting typical 5V industrial rails and 3.3V logic systems. Security features include a programmable Flash security byte that blocks external read-back of program memory.

The HC08 core uses a von-Neumann-style unified memory map, an accumulator-based ALU, and a flexible indexed addressing mode, executing most instructions in 2 to 5 bus cycles. With 8 MHz bus clock, instruction throughput reaches roughly 2 MIPS at the rated operating voltage, sufficient for sensor interfacing, keypad scanning, simple motor control loops, and protocol translation.

Typical applications span appliance controls (washing machines, dishwashers, induction cookers), HVAC damper and fan actuators, industrial sensors, smart metering endpoints, and remote-control handsets where the integrated ADC and PWM reduce bill-of-materials cost.

When designing with this MCU, allow at least four decoupling capacitors near the VDD/VSS pairs and reserve an unused I/O line as a hardware reset or boot-mode entry - a common gotcha when migrating from larger HC08 derivatives.

直接替换替代料: MC908SR12MFAER ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。

本系列中的变体

可与以下型号直接替换的同系列型号: MC908SR12MFAER (相同外形与封装尺寸) ——差异在于 ADC, RAM Size, Package, Program Memory Size, Packaging.

NXP Semiconductors
RAM Size: 1 KB (1K x 8)
Package: 64-QFP (14 x 14 mm)
Program Memory Size: 32 KB (32K x 8)
对比 MC908SR12MFAER →
NXP Semiconductors
ADC: 10-bit integrated
RAM Size: 2 KB
Package: 48-LQFP (7x7 mm)
对比 MC908SR12MFAER →
ADC: 8-channel 8-bit (family-typical)
Package: 64-QFP (14x14 mm)
Packaging: Tape & Reel (factory reel, -FR suffix)
对比 MC908SR12MFAER →
NXP Semiconductors
ADC: 10-bit (per family datasheet)
RAM Size: 512 x 8 (512 bytes)
Packaging: Tray
对比 MC908SR12MFAER →

快速对比工具——选择替代料号进行并排对比:

MC908SR12CFAE

✅ 直接替换
NXP Semiconductors
📦 48-LQFP
HC08 · 8-bit · 12 KB (12K x 8) FLASH · 512 x 8 (512 bytes) · 31 · 8 MHz · Internal · 48-LQFP (7x7 mm)

✓ 有现货

$4.31 / 个

查看数据手册 →

MC908AP32CFAE

✅ 直接替换
NXP Semiconductors
📦 48-LQFP
M68HC08 CPU08 (8-bit CISC) · HC08AP · 8 MHz · Flash · 32 KB (32K x 8) · 2 KB · 10-bit integrated · 32

✓ 有现货

$7.4 / 个

查看数据手册 →

MC908AB32MFUE

✅ 直接替换
NXP Semiconductors
📦 48-LQFP (Freescale tray)
8-bit microcontroller unit (MCU) · HC08 / HC08AB · Enhanced M68HC08 CPU08 · 8 MHz · Flash · 32 KB (32K x 8) · 1 KB (1K x 8) · 512 bytes

✓ 有现货

联系询价

查看数据手册 →

MC908AS60ACFUE-FR

✅ 直接替换
📦 48-LQFP (tray)
HC08 (8-bit) · 60 KB FLASH (60K x 8) · 2 KB (2K x 8) · 8.4 MHz · 52 · 64-QFP (14x14 mm) · Internal

✓ 有现货

$9.75 / 个

查看数据手册 →

MC908SR12MFAER 最大额定值与电气特性

Core Processor HC08
Core Size 8-Bit
Maximum Clock Speed 8 MHz
Program Memory Size 12 KB (12K x 8) Flash
RAM Size 512 B (512 x 8)
Number of I/O Pins 31
封装 / 外壳 48-LQFP (7x7 mm)
安装类型 Surface Mount
Supply Voltage (Vdd) 3.0 V to 5.5 V
ADC 10-bit, integrated
Connectivity I2C, SCI
Peripherals LVD, POR, PWM, Temperature Sensor
Oscillator Type Internal
工作温度 -40C to +85C (industrial)
RoHS 状态 Compliant
Lead-Free Yes

MC908SR12MFAER 引脚配置

LQFP-48 Package Pinout Diagram LQFP-48 7x7mm, P0.5mm, JEDEC MS-026. 1 12 LQFP-48
引脚 1 PTD0/TxD — Port D I/O / SCI transmit
引脚 2 PTD1/RxD — Port D I/O / SCI receive
引脚 3 PTD2 — Port D I/O
引脚 4 PTD3 — Port D I/O
引脚 5 VDD — Positive supply (3.0V-5.5V)
引脚 6 VSS — Ground reference
引脚 7 PTD4 — Port D I/O
引脚 8 PTD5 — Port D I/O
引脚 9 PTD6 — Port D I/O
引脚 10 PTD7 — Port D I/O
引脚 11 PTA0 — Port A I/O / ADC channel
引脚 12 PTA1 — Port A I/O / ADC channel
引脚 13 PTA2 — Port A I/O / ADC channel
引脚 14 PTA3 — Port A I/O / ADC channel
引脚 15 PTA4 — Port A I/O / ADC channel
引脚 16 PTA5 — Port A I/O / ADC channel
引脚 17 PTA6 — Port A I/O / ADC channel
引脚 18 PTA7 — Port A I/O / ADC channel
引脚 19 PTB0 — Port B I/O
引脚 20 PTB1 — Port B I/O
引脚 21 PTB2 — Port B I/O
引脚 22 PTB3 — Port B I/O
引脚 23 PTB4 — Port B I/O
引脚 24 PTB5 — Port B I/O
引脚 25 PTB6 — Port B I/O
引脚 26 PTB7 — Port B I/O
引脚 27 PTC0 — Port C I/O
引脚 28 PTC1 — Port C I/O
引脚 29 PTC2 — Port C I/O
引脚 30 PTC3 — Port C I/O
引脚 31 PTC4 — Port C I/O
引脚 32 PTC5 — Port C I/O
引脚 33 PTC6 — Port C I/O
引脚 34 PTC7 — Port C I/O
引脚 35 VDD — Positive supply (3.0V-5.5V)
引脚 36 VSS — Ground reference
引脚 37 IRQ — External interrupt request
引脚 38 RESET — Active-low external reset input
引脚 39 OSC1 — Crystal oscillator input
引脚 40 OSC2 — Crystal oscillator output
引脚 41 BKGD/MS — Background debug mode / mode select
引脚 42 SDA — I2C serial data
引脚 43 SCL — I2C serial clock
引脚 44 PTE0 — Port E I/O / Timer channel
引脚 45 PTE1 — Port E I/O / Timer channel
引脚 46 PTE2 — Port E I/O / Timer channel
引脚 47 PTE3 — Port E I/O / Timer channel
引脚 48 VPP — Flash programming voltage

典型应用

MC908SR12MFAER 适用于 6 应用s: White Goods Appliance Control, HVAC Damper and Fan Actuator, Industrial Sensor Interface Node, Smart Metering Endpoint, Remote Control Handset, Small Appliance Motor Control.

🏭

White Goods Appliance Control

The MC908SR12MFAER is a strong fit for white-goods main boards (washing machines, dishwashers, induction cookers) where 31 I/O lines drive keypads, triac outputs, buzzer, and LCD segments. Its 10-bit ADC reads NTC temperature sensors and water-level probes with adequate resolution for thermal cut-off and load detection. The integrated PWM channels provide zero-crossing phase-angle control for AC loads up to several amps through opto-isolated triac drivers. With 12 KB Flash it accommodates well-tested 8-bit appliance firmware (state machines, wash cycles) without external memory. Designers trade higher memory MCUs for the SR12 specifically when BOM cost is the primary constraint and the firmware is mature and locked.

🏭

HVAC Damper and Fan Actuator

The MC908SR12MFAER's PWM plus 10-bit ADC pairing is well matched to HVAC damper and fan actuator modules. PWM output drives a low-side MOSFET bridge for brushless DC or variable-speed AC fan control, and the ADC continuously senses motor current via a shunt for closed-loop torque limiting. The 8-bit HC08's deterministic interrupt latency simplifies the commutation timing needed for sensorless BLDC commutation fallback modes. Operating from 3.0 V to 5.5 V matches industrial 24V-bus-derived rails. The 48-LQFP footprint leaves spare I/O for I2C temperature/humidity sensor expansion.

🏭

Industrial Sensor Interface Node

Industrial 4-20 mA loop-powered sensor transmitters benefit from the MC908SR12MFAER's 10-bit ADC, SCI/UART, and 5V-tolerant I/O. The integrated ADC reads bridge or thermistor sensors with 60 mV / LSB at 5V reference, while the SCI carries the digitized measurement over RS-485 transceivers. HC08 code density allows full calibration, linearization, and HART-style protocol state machines to fit within 12 KB Flash. The low-voltage detector (LVD) and power-on reset (POR) ensure clean startup under varying loop current. 31 I/O leaves ample headroom for switch inputs and indicator LEDs.

⚡

Smart Metering Endpoint

Single-phase smart-meter endpoints leverage the MC908SR12MFAER's low power budget, integrated ADC for current/voltage sensing, and SCI for optisol/IR communication to a handheld reader. The HC08 core's small code footprint supports IEC 62055-21 simplified metering firmware, tamper detection, and credit-token processing. With 31 I/O, the MCU directly drives segmented LCD via external charge-pump or LED indicators for status. The 48-LQFP package is small enough to fit meter-base PCBs, while its -40C to +85C industrial temperature range satisfies outdoor cabinet requirements.

📱

Remote Control Handset

Infrared and RF remote controls rely on the MC908SR12MFAER's low active current, integrated timer/PWM, and 31 I/O for keypad matrix scanning. The HC08's interrupt-driven wakeup supports long battery life (months on the typical two-AAA-cell pack) while the SCI routes simple protocol stacks (RC5, NEC, or proprietary) over a 38 kHz carrier PWM. 12 KB Flash stores protocol tables for multiple device brands; 512 B RAM is enough for transient scan buffers. The 48-LQFP surface-mount package suits the slim handset form factor.

🏭

Small Appliance Motor Control

Compact motor-control boards for blenders, food processors, and small pumps use the MC908SR12MFAER for its PWM channels and 10-bit ADC feedback. The MCU generates complementary PWM for a 3-phase inverter or simple half-bridge driver, while the ADC samples back-EMF and DC-link current for overcurrent protection. With 8 MHz bus and HC08 throughput, software can implement sensorless or Hall-sensor BLDC commutation at moderate RPM ranges. The industrial temperature grade ensures reliable behavior near motor heat sources.

What is the program memory size of MC908SR12MFAER?
The MC908SR12MFAER provides 12 KB (12K x 8) of on-chip Flash program memory. According to the Freescale/NXP MC68HC908SR12 Rev. 5.0 datasheet (07/2004), the Flash array is organized as 12 Kbytes of byte-programmable, in-system programmable memory with a security byte that blocks external read-back.
How much RAM does MC908SR12MFAER have?
The MC908SR12MFAER includes 512 bytes of on-chip static RAM (512 x 8). This is sufficient for stack operations, scratch buffers, and small data tables in typical appliance-control and sensor-interface applications but is not designed for large frame buffers.
What is the maximum clock speed of MC908SR12MFAER?
The MC908SR12MFAER runs at a maximum internal bus clock of 8 MHz. The HC08 core executes most instructions in 2 to 5 bus cycles, giving roughly 2 MIPS throughput at rated voltage, suitable for sensor conditioning, keypad scanning, and simple control loops.
Does MC908SR12MFAER have an ADC?
Yes, the MC908SR12MFAER integrates a 10-bit successive-approximation ADC with multiple input channels shared with general-purpose I/O. The ADC operates from the main Vdd rail and supports both single-channel and continuous-conversion modes for industrial sensor reads.
What package does MC908SR12MFAER come in?
The MC908SR12MFAER is supplied in a 48-pin LQFP measuring 7 x 7 mm with a 0.5 mm pitch (suffix FAE = 48-LQFP). It is a surface-mount device, and the suffix AER indicates Tape & Reel packaging per NXP ordering information.
Where can I buy MC908SR12MFAER today?
Because the part is now obsolete, MC908SR12MFAER is primarily available from authorized distributors with excess stock and from independent obsolete-component specialists such as ZDI and Veswin Electronics. DigiKey and Mouser historically listed the part; current stock should be confirmed directly with each distributor as of 2026-10-17.
What is the current price of MC908SR12MFAER?
The MC908SR12MFAER typically trades at roughly USD 9 to USD 18 in distributor listings as of 2026-10-17, depending on quantity and stock origin. Because the part is obsolete, single-piece pricing may exceed the original 2004-era cost by a wide margin; quotes from independent brokers vary.
What is the lead time for MC908SR12MFAER?
Lead times for MC908SR12MFAER are typically stock-dependent, with most distributors showing either immediate-ship-from-stock or 6 to 12 weeks when parts must be sourced from broker inventory as of 2026-10-17. For production volumes, designers should request quotes from at least two obsolete-component specialists to compare delivery.
Is MC908SR12MFAER in stock anywhere?
As of 2026-10-17, MC908SR12MFAER availability is intermittent because the part is listed as obsolete on Octopart and major distributors show zero stock at any given moment. Verified brokers (ZDI, Veswin, Xecor) and remaining franchised stock should be checked individually for real-time inventory.
What is the best drop-in replacement for MC908SR12MFAER?
The closest same-package, same-Flash drop-in within the HC08 family is MC908SR12CFAE (12 KB Flash, 48-LQFP, without the AER tape-and-reel suffix). For higher memory in the same footprint, MC908AP32CFAE offers 32 KB Flash in 48-LQFP; otherwise migrate to MC9S08 series for active production.
What is the difference between MC908SR12MFAER and MC908AP32CFAE?
MC908SR12MFAER has 12 KB Flash and 512 B RAM at 8 MHz, while MC908AP32CFAE upgrades to 32 KB Flash and a larger RAM in the same 48-LQFP package. Pin-out and peripheral set are largely compatible, but the AP32 derivative expands timer and ADC resources, making it a memory-upgrade migration target.
When should I choose MC908SR12MFAER over a modern MC9S08 MCU?
Choose MC908SR12MFAER only when re-creating legacy HC08 firmware, repairing existing 48-LQFP boards without PCB rework, or sourcing an exact drop-in for an obsolete BOM line. For new designs, the MC9S08PT/AC family delivers equivalent or better peripherals with active lifecycle and toolchain support.
Is there a cross-brand equivalent for MC908SR12MFAER?
There is no widely documented pin-compatible cross-brand drop-in for MC908SR12MFAER because the HC08 core is NXP/Freescale proprietary. Microchip PIC16F87x or ATmega equivalents require PCB and firmware redesign; treat them as functional replacements, not drop-ins.
Where can I download the MC908SR12MFAER datasheet PDF?
The official MC68HC908SR12 datasheet (Rev. 5.0, 07/2004, Freescale) is hosted at https://www.nxp.com/docs/en/data-sheet/MC68HC908SR12.pdf and also mirrored on third-party sites such as radiolocman.com and findic.us. The PDF includes electrical characteristics, memory map, and programming model.
Where do I find the MC908SR12MFAER pinout?
The full 48-LQFP pinout for MC908SR12MFAER is provided in the MC68HC908SR12 datasheet Figure 2-1 (Pin Assignments) and Table 2-1 (Pin Functions). The device allocates pins for VDD/VSS pairs, IRQ, RESET, oscillator, ADC channels, SCI, I2C, and 31 general-purpose I/O.
Does MC908SR12MFAER support in-system programming?
Yes, the MC908SR12MFAER supports in-system Flash programming via the Background Debug Mode (BDM) interface and through the SCI bootloader in some configurations. A security byte can be programmed to block external read-back of the Flash array after code commit.

工程参考数据: MC908SR12MFAER ——对比、设计指导和合规信息。

选型指南

Choose MC908SR12MFAER when repairing existing 48-LQFP HC08 boards, replicating legacy appliance firmware, or sourcing an exact BOM match for a documented obsolete design. For new product designs, prefer the MC9S08PT60 or MC9S08AC family in the same footprint - they offer active lifecycle status, modern peripherals, and free CodeWarrior toolchain support. If higher Flash is needed while keeping the same HC08 instruction set and 48-LQFP package, MC908AP32CFAE or MC908AB32MFUE are drop-in upgrades. Avoid choosing this part for new industrial designs where long-term support and RoHS-compliant active production are required.

与替代料对比

参数 本产品 MC908SR12CFAE MC908AP32CFAE MC908AB32MFUE MC908AS60ACFUE-FR
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Package 48-LQFP (7x7 mm) 48-LQFP - same 48-LQFP - same 48-LQFP - same 48-LQFP - same
Core HC08 8-Bit HC08 8-Bit HC08 8-Bit HC08 8-Bit HC08 8-Bit
Max Clock 8 MHz 8 MHz 8 MHz 8 MHz 8.4 MHz
Program Flash 12 KB 12 KB 32 KB 32 KB 60 KB
RAM 512 B 512 B 1 KB 1 KB 2 KB
I/O Count 31 31 31 31 31
ADC 10-bit 10-bit 10-bit 10-bit 10-bit
Connectivity I2C, SCI I2C, SCI I2C, SCI SCI, SPI CAN, SCI, SPI
Lifecycle Status Obsolete Obsolete Obsolete Active Active

关键差异点

  • Same 12 KB Flash footprint with stable long-term firmware base (对比 MC908SR12CFAE)
  • Upgrade path to 32 KB Flash in same package (对比 MC908AP32CFAE)
  • Larger memory plus enhanced peripherals (对比 MC908AS60ACFUE-FR)

设计说明

Place a 100 nF decoupling capacitor within 5 mm of each VDD/VSS pair (the 48-LQFP exposes VDD on pins 5 and 35). Add a bulk 10 uF tantalum or ceramic cap on the main supply rail. The MC908SR12MFAER's POR is sensitive to slow Vdd rise times below 50 mV/s; ensure the rail ramps faster than this in cold-start conditions.

Keep the OSC1/OSC2 traces short (<10 mm) and shielded by a ground pour to avoid coupling noise from the PWM or ADC channels. The BKGD/MS pin (pin 41) must be accessible for in-system programming - do not route it to a connector that is only populated at production test.

Do not confuse the 48-LQFP variant (FAE) with the 64-QFP or 52-PLCC derivatives of the SR12 family; pinouts differ. Always confirm the package suffix before reworking boards. Also note that the AER suffix indicates Tape & Reel, not a different temperature grade - the operating range remains -40C to +85C for the SR12MFAE family.

The 10-bit ADC shares its input pins with Port A. Avoid driving PTA0-PTA7 with high-frequency digital signals during ADC sampling; enable the digital input buffer disable register (DIDR-style bit) on the ADC-active channels to prevent digital noise injection.

合规信息

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
无铅
Yes
无卤
Unknown
冲突矿物
Compliant

RoHS compliant per NXP product page. Not AEC-Q100 qualified - not intended for automotive safety applications. Lifecycle marked Obsolete on Octopart; lead-free (suffix 'AER') packaging.

数据核验日期: 2026-10-17 ——数据由 XAIPART 元器件工程团队核验和整理

相关搜索

MC908SR12MFAER MC908SR12MFAER datasheet NXP MC908SR12MFAER MC68HC908SR12 datasheet PDF HC08 8-bit microcontroller 12KB flash 48-LQFP microcontroller HC08 MC908SR12MFAER pinout MC908SR12MFAER replacement MC908SR12MFAER drop-in alternative MC908SR12MFAER buy price obsolete HC08 microcontroller NXP MC908SR12 vs MC908AP32 appliance control 8-bit MCU 48-LQFP what is the Flash size of MC908SR12MFAER

相关元器件 & 术语

NXP Semiconductors Freescale Semiconductor MC908SR12MFAER MC908SR12CFAE MC908AP32CFAE MC908AB32MFUE MC908AS60ACFUE-FR HC08 8-bit microcontroller MCU Flash memory RAM LQFP-48 LQFP LQFP package family RoHS lead-free AEC-Q100 ADC 10-bit ADC PWM I2C SCI UART low-voltage detector POR background debug mode in-system programming HC08 instruction set appliance control HVAC industrial sensor
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情