MC68HC908LK24CFQ - 8-Bit 8MHz 24KB Flash MCU 80-QFP | NXP
部品番号: MC68HC908LK24CFQ ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $18.5 | $18.50 |
| 10 | $16.25 | $162.50 |
| 100 | $14.1 | $1,410.00 |
| 500 | $12.4 | $6,200.00 |
| 1,000 | $10.95 | $10,950.00 |
MC68HC908LK24CFQ 概要
An 8-bit microcontroller is a single-chip computer built around an 8-bit data path CPU, on-chip program and data memory, and integrated peripherals. Within the broader semiconductor taxonomy, an MCU sits in the embedded processing hierarchy between a microprocessor (which requires external memory and peripherals) and an ASIC (which has no programmable CPU). The HC08 family from NXP belongs to the M68HC08 line of 8-bit MCUs, a customer-specified integrated-circuit (CSIC) design strategy that shares the CPU08 core across many pin- and function-compatible variants.
Key features include 40 GPIO lines, a 24KB (24K x 8) FLASH program store, 768 x 8 bytes of SRAM, an integrated LCD driver, two PWM timers, a low-voltage detection (LVD) and power-on reset (POR), and a 12-channel 8-bit ADC. The device runs at 8 MHz across the full 3V to 5.5V supply range, supports -40C to +85C industrial environments, and offers a robust peripheral mix for HMI and metering designs.
The MC68HC908LK24 uses the M68HC08 CPU08 core with a 16-bit stack pointer and index register, plus a 64KB linear address space. Its on-chip FLASH supports in-system programming via a background debug mode (BDM) interface, simplifying prototyping and field updates. The integrated LCD driver can directly drive up to 192 segments, making the part well-suited to multi-digit display modules.
Typical applications include single-phase electricity meters, multi-function HVAC thermostats, washing-machine and dishwasher HMIs, weighing scales, blood-pressure monitors, and consumer remote-control units. The integrated IRSCI plus LCD driver make it especially attractive for appliance and metering designs where PCB real estate is tight.
When designing with this MCU, ensure BDM pin routing is preserved on the PCB for in-circuit firmware development. Decouple VDD/VSS pairs with 100 nF ceramic capacitors placed within 5 mm of each pin pair, and follow NXP application note AN2305 for LCD bias network selection.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
ドロップイン代替品: MC68HC908LK24CFQ — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: MC68HC908LK24CFQ (同一形状・フットプリント) — 相違点: Package, Peripherals, Program Memory Size, Number of I/O, Part Status.
クイック比較ツール — 並列比較する代替部品を選択:
MCHC908LK24CFQE
✅ ドロップイン✓ 在庫あり
$4.25 / 個
データシートを見る →MC68HC908LJ24CFQ
✅ ドロップイン✓ 在庫あり
$9.75 / 個
データシートを見る →MC68HC908LK24CFU
✅ ドロップイン✓ 在庫あり
$7.95 / 個
データシートを見る →MC68HC908LK24CFQ 最大定格&電気的特性
| Core Processor | HC08 |
| Core Size | 8-Bit |
| 最大クロック周波数 | 8 MHz |
| Program Memory Size | 24 KB (24K x 8) FLASH |
| RAM Size | 768 x 8 bytes |
| Operating Supply Voltage Range | 3 V to 5.5 V |
| Number of I/O Pins | 40 |
| Connectivity | I2C, IRSCI, SPI |
| Peripherals | LCD driver, LVD, POR, PWM |
| PWM Channels | 2 |
| Package Type | 80-QFP (14x14 mm) |
| 実装タイプ | Surface Mount |
| 動作温度範囲 | -40 C to +85 C |
| データバス幅 | 8-Bit |
| ADC Resolution | 8-Bit |
| ADC Channels | 12 |
MC68HC908LK24CFQ ピン構成
| ピン 1 | VDD — Power supply |
| ピン 2 | VSS — Ground |
| ピン 3 | OSC1 — Crystal oscillator input |
| ピン 4 | OSC2 — Crystal oscillator output |
| ピン 5 | RST — Reset input, active low |
| ピン 6 | IRQ — External interrupt request |
| ピン 7 | PTA0 — General purpose I/O / keyboard interrupt |
| ピン 8 | PTA1 — General purpose I/O |
| ピン 9 | PTA2 — General purpose I/O |
| ピン 10 | PTA3 — General purpose I/O |
| ピン 11 | PTA4 — General purpose I/O |
| ピン 12 | PTA5 — General purpose I/O |
| ピン 13 | PTA6 — General purpose I/O |
| ピン 14 | PTA7 — General purpose I/O |
| ピン 15 | PTB0 — GPIO / ADC channel |
| ピン 16 | PTB1 — GPIO / ADC channel |
| ピン 17 | PTB2 — GPIO / ADC channel |
| ピン 18 | PTB3 — GPIO / ADC channel |
| ピン 19 | PTB4 — GPIO / ADC channel |
| ピン 20 | PTB5 — GPIO / ADC channel |
| ピン 21 | PTB6 — GPIO / ADC channel |
| ピン 22 | PTB7 — GPIO / ADC channel |
| ピン 23 | PTC0 — GPIO / SCL (I2C) |
| ピン 24 | PTC1 — GPIO / SDA (I2C) |
| ピン 25 | PTC2 — GPIO / SCLK (SPI) |
| ピン 26 | PTC3 — GPIO / MOSI (SPI) |
| ピン 27 | PTC4 — GPIO / MISO (SPI) |
| ピン 28 | PTC5 — GPIO / SS (SPI) |
| ピン 29 | PTC6 — GPIO / TxD (IRSCI) |
| ピン 30 | PTC7 — GPIO / RxD (IRSCI) |
| ピン 31 | PTD0 — GPIO / PWM channel 1 |
| ピン 32 | PTD1 — GPIO / PWM channel 2 |
| ピン 33 | PTD2 — GPIO |
| ピン 34 | PTD3 — GPIO |
| ピン 35 | PTD4 — GPIO |
| ピン 36 | PTD5 — GPIO |
| ピン 37 | PTD6 — GPIO |
| ピン 38 | PTD7 — GPIO |
| ピン 39 | PTE0 — GPIO / LCD segment |
| ピン 40 | PTE1 — GPIO / LCD segment |
| ピン 41 | PTE2 — GPIO / LCD segment |
| ピン 42 | PTE3 — GPIO / LCD segment |
| ピン 43 | PTE4 — GPIO / LCD segment |
| ピン 44 | PTE5 — GPIO / LCD segment |
| ピン 45 | PTE6 — GPIO / LCD segment |
| ピン 46 | PTE7 — GPIO / LCD segment |
| ピン 47 | PTF0 — GPIO / LCD segment |
| ピン 48 | PTF1 — GPIO / LCD segment |
| ピン 49 | PTF2 — GPIO / LCD segment |
| ピン 50 | PTF3 — GPIO / LCD segment |
| ピン 51 | PTF4 — GPIO / LCD segment |
| ピン 52 | PTF5 — GPIO / LCD segment |
| ピン 53 | PTF6 — GPIO / LCD segment |
| ピン 54 | PTF7 — GPIO / LCD segment |
| ピン 55 | PTG0 — GPIO / LCD segment |
| ピン 56 | PTG1 — GPIO / LCD segment |
| ピン 57 | PTG2 — GPIO / LCD segment |
| ピン 58 | PTG3 — GPIO / LCD segment |
| ピン 59 | PTG4 — GPIO / LCD segment |
| ピン 60 | PTG5 — GPIO / LCD segment |
| ピン 61 | PTG6 — GPIO / LCD segment |
| ピン 62 | PTG7 — GPIO / LCD segment |
| ピン 63 | BP0 — LCD backplane driver |
| ピン 64 | BP1 — LCD backplane driver |
| ピン 65 | BP2 — LCD backplane driver |
| ピン 66 | BP3 — LCD backplane driver |
| ピン 67 | VLCD — LCD bias supply |
| ピン 68 | VSSLCD — LCD ground reference |
| ピン 69 | BKGD — Background debug mode |
| ピン 70 | PTH0 — GPIO / ADC channel |
| ピン 71 | PTH1 — GPIO / ADC channel |
| ピン 72 | PTH2 — GPIO / ADC channel |
| ピン 73 | PTH3 — GPIO / ADC channel |
| ピン 74 | PTH4 — GPIO / ADC channel |
| ピン 75 | PTH5 — GPIO / ADC channel |
| ピン 76 | PTH6 — GPIO / ADC channel |
| ピン 77 | PTH7 — GPIO / ADC channel |
| ピン 78 | VDDA — ADC analog supply |
| ピン 79 | VSSA — ADC analog ground |
| ピン 80 | NC — Not connected (per datasheet) |
主な用途
MC68HC908LK24CFQ の用途: 6 件s: Single-Phase Electricity Meter, HVAC Thermostat / Building Automation HMI, Washing Machine / Dishwasher HMI Controller, Weighing Scale with LCD Readout, Blood Pressure / Health Monitor, Consumer Remote-Control Unit (IRSCI).
Single-Phase Electricity Meter
Why the MC68HC908LK24CFQ fits: The integrated LCD driver supports up to 192 segments, sufficient for multi-digit kWh displays, while the 24KB FLASH holds metrology and tariff firmware plus LCD rendering routines. The 8 MHz CPU at 3V to 5.5V allows direct operation from the meter's regulated 5V or 3.3V rail. How it is used and trade-off: The MCU reads the meter's shunt or current transformer through the 12-channel 8-bit ADC, performs energy accumulation in the 768-byte RAM, and updates the LCD through software bias-multiplexing via the on-chip driver. Compared with a discrete MCU + external LCD controller solution, the integrated driver cuts BOM count by one IC. The 768-byte RAM, however, constrains in-flight metering to roughly 1000 sample-cycles - adequate for residential meters but tight for commercial polyphase designs.
おすすめ
HVAC Thermostat / Building Automation HMI
Why the MC68HC908LK24CFQ fits: Its 40 GPIO pins drive a 4x4 keypad matrix plus multiple LEDs, while the 192-segment LCD driver renders setpoint, room-temperature, and humidity readouts without external controllers. The 24KB FLASH stores scheduling, PID, and HVAC state-machine firmware. How it is used: The MCU samples NTC thermistors via the 12-channel 8-bit ADC, computes setpoint error, drives the 2 PWM channels to control a triac-based fan/valve actuator, and updates the LCD segments. Trade-off: the 8-bit core runs PID loops comfortably at <1 kHz but is not suited to model-predictive or neural control. For BLE/Wi-Fi connectivity the board pairs this MCU with an external NXP Kinetis or KW-series module.
おすすめ
Washing Machine / Dishwasher HMI Controller
Why the MC68HC908LK24CFQ fits: The HC08 core, 24KB FLASH, and integrated LCD driver handle user-interface state machines plus triac-fired motor/valve control in a single chip. The IRSCI allows low-cost remote-control integration for smart-appliance product tiers. How it is used: The MCU scans the keypad, drives the icon LCD via the integrated driver, generates zero-cross timing references for triac firing through one PWM channel, and reports cycle status via the remaining PWM plus GPIO. Trade-off: at 8 MHz the core leaves little headroom for Ethernet or Wi-Fi stacks - designers add an external module for IoT-enabled appliances. The wide 3V-5.5V supply tolerates direct connection to rectified mains-rail regulation.
おすすめ
Weighing Scale with LCD Readout
Why the MC68HC908LK24CFQ fits: The 12-channel 8-bit ADC reads load-cell bridge outputs through an external 24-bit sigma-delta front end (paired here with CS5531-ASZR), while the on-chip LCD driver drives the gram/kilogram and tare readouts. The 24KB FLASH supports calibration tables and unit conversion. How it is used: The 24-bit ADC outputs serial data via SPI to the MCU; the HC08 runs digital filtering, scale linearization, and tare compensation, then refreshes the LCD digits via the integrated driver. Trade-off: a 24-bit ADC is mandatory for sub-gram precision; the MC68HC908LK24CFQ effectively acts as the display + control MCU, not the AFE. The -40 to +85C industrial temperature range supports kitchen and laboratory scale deployment.
おすすめ
Blood Pressure / Health Monitor
Why the MC68HC908LK24CFQ fits: The integrated LCD driver renders systolic/diastolic/pulse readouts without an external controller, while the 40 GPIO and I2C/SPI interfaces connect to pressure-sensor and pulse-oximetry front ends. The low-voltage 3V operation suits battery-powered health devices. How it is used: An I2C or SPI pressure sensor feeds the HC08, which calculates MAP/oscillometric blood-pressure values, drives the inflatable cuff via PWM-controlled valve drivers, and displays results on the LCD. Trade-off: the 768-byte RAM is comfortable for one-shot blood-pressure measurement but cannot buffer continuous pulse-oximetry waveform data - that requires a higher-RAM MCU. Battery life benefits from the part's modest 3V operation, though an LDO is still required for sub-3V battery end-of-life conditions.
おすすめ
Consumer Remote-Control Unit (IRSCI)
Why the MC68HC908LK24CFQ fits: The integrated IRSCI peripheral generates and demodulates IR carrier signals in hardware, eliminating the timer-intensive bit-banging typical of general-purpose MCUs. The 24KB FLASH stores complete RC5/RC6 or SIRC protocol libraries plus device-mode tables. How it is used: The IRSCI drives an external IR LED via a transistor driver when the user presses a key, with carrier frequency set in the SCI baud-rate register. Received IR is demodulated by the same peripheral, freeing the CPU for higher-layer protocol handling. Trade-off: the 8 MHz CPU can serve modest universal-remote databases (1000-2000 codes), but cloud-connected smart remotes should pair this part with a Wi-Fi/BLE module. The on-chip LCD driver also enables 2-line status displays on premium remote SKUs.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: MC68HC908LK24CFQ — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | MCHC908LK24CFQE | MC68HC908LJ24CFQ | MC68HC908LK24CFU |
|---|---|---|---|---|
| Brand | NXP Semiconductors | NXP Semiconductors | NXP Semiconductors | NXP Semiconductors |
| Package | 80-QFP (14x14 mm) | 80-QFP (14x14 mm) - same | 80-QFP (14x14 mm) - same | 80-QFP (14x14 mm) - same |
| Core | HC08 8-bit @ 8 MHz | HC08 8-bit @ 8 MHz | HC08 8-bit @ 8 MHz | HC08 8-bit @ 8 MHz |
| FLASH | 24 KB | 24 KB | 24 KB | 24 KB |
| RAM | 768 B | 768 B | 768 B | 768 B |
| LCD Driver | Yes, up to 192 segments | Yes, up to 192 segments | Yes, up to 192 segments | Yes, up to 192 segments |
| Operating Voltage | 3 V to 5.5 V | 3 V to 5.5 V | 3 V to 5.5 V | 3 V to 5.5 V |
| Lifecycle | Obsolete | Obsolete | Obsolete | Obsolete |
主な差別化要因
- Integrated LCD driver up to 192 segments (vs MC68HC908LJ24CFQ)
- On-chip IRSCI peripheral (vs MC68HC908LJ24CFQ)
- Mask-update revision available (vs MCHC908LK24CFQE)
設計ノート
Decouple every VDD/VSS pin pair with a 100 nF X7R ceramic capacitor placed within 5 mm of the pins, and add a single 10 uF bulk capacitor near the VDD pin cluster. The LVD and POR circuits can mis-trigger if the VDD rise-time is too slow; insert a 10 kohm pull-up on RST if the line is shared with another device. Always populate the VLCD/VSSLCD pair on the 80-QFP with 100 nF decoupling to prevent display flicker.
Keep the 8 MHz crystal traces (OSC1/OSC2) short and surrounded by a ground guard ring. Route the BDM BKGD pin to an external test header for in-circuit programming - omitting this pad makes firmware development and field updates impossible without rework. Place ADC inputs away from the LCD segment pins to avoid switching-noise coupling into the 12-channel 8-bit ADC result.
Because the MC68HC908LK24CFQ is obsolete, never start a new high-volume design on this part - use an NXP S08 or Kinetis E replacement instead. When a redesign is not feasible, qualify the MCHC908LK24CFQE second source and maintain a multi-quarter safety stock. The 24KB FLASH supports in-circuit reprogramming, but the BDM pins must remain accessible during production test for firmware loading.
コンプライアンス情報
Lifecycle obsolete per distributor data. RoHS/REACH compliance status not retrieved in this session.