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 / 개
MOQ: 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 (vs MC908SR12CFAE)
  • Upgrade path to 32 KB Flash in same package (vs MC908AP32CFAE)
  • Larger memory plus enhanced peripherals (vs 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
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기