NXP Semiconductors

MC68HC908JB8ADW - 8-bit USB MCU, 8KB Flash, 3MHz | NXP

部品番号: MC68HC908JB8ADW ✗ 生産終了
在庫あり 1〜3営業日以内に発送
3.0 V to 5.5 V Vdss 28-SOIC (300 mil, wide-body) Package 3 MHz internal Speed 8 KB FLASH Memory
開始価格 $7.95 USD / 個
MOQ: 1 |
価格更新日: 2026-10-17
ボリューム価格
数量 単価 小計
1 $12.45 $12.45
10 $11.2 $112.00
100 $9.85 $985.00
500 $8.9 $4,450.00
1,000 $7.95 $7,950.00
ℹ️ すべての価格はUSDです

MC68HC908JB8ADW 概要

The NXP (formerly Motorola/Freescale) MC68HC908JB8ADW is an 8-bit HC08-family USB microcontroller (MCU) integrating a full-speed USB 1.1 device peripheral with 8 KB of on-chip FLASH memory and 256 bytes of RAM in a 28-pin SOIC package. The CPU runs at up to 3 MHz internal bus frequency from a 3.0V-5.5V supply, and the part is identified as the ADW temperature-grade (-40C to +85C) tray-pack variant.

Background: The HC08 is a Customer-Specified Integrated Circuit (CSIC) 8-bit MCU family introduced by Motorola in the 1990s that uses a 68HC08 instruction set, an enhanced version of the HC05 architecture with a 16-bit index register, 16-bit stack pointer and additional addressing modes. The MC68HC908JB8 specifically targets low-cost USB peripherals (HID-class mice and keyboards, USB-to-UART bridges, USB I/O dongles) by integrating a USB 1.1 full-speed (12 Mbps) device controller, an integrated 3.3V USB voltage regulator, and a 5-channel 8-bit ADC together with standard HC08 timers and I/O. MCUs of this class belong to the broader hierarchy of 8-bit microcontrollers -> microcontrollers -> embedded processors -> semiconductor ICs.

Key features include 8 KB FLASH (with security), 256 bytes of RAM, an integrated USB 1.1 device transceiver with on-chip 3.3V regulator, dual 16-bit timers (TIM1/TIM2), a 5-channel 8-bit ADC, an SCI/UART, and 23 general-purpose I/O lines. The ADW suffix denotes the -40C to +85C industrial-grade SOIC-28 wide-body (300 mil) package supplied in tube/tray.

Architecture uses the HC08 CPU with a 16-bit program counter, 8-bit accumulator A plus combined accumulator B, HIDX index register, 16-bit stack pointer (H:X), and 64 KB linear address space. The USB module implements endpoint 0 control and up to 2 additional endpoints for interrupt or bulk transfers. The internal 3.3V regulator eliminates the need for an external LDO for the USB D+/D- transceiver, simplifying bus-powered designs.

Typical applications include USB HID input devices (mouse, keyboard, gamepad), USB-to-serial COM-port bridges, USB flash-memory readers, USB joysticks/readers, low-speed industrial I/O modules with USB diagnostics, and legacy PC peripherals where 8-bit processing is sufficient. The integrated USB peripheral plus on-chip regulator make it particularly attractive for cost-sensitive, bus-powered designs.

Design consideration: The USB module draws its 3.3V supply from the internal regulator; ensure adequate bulk decoupling at the VUSB pin (1 uF minimum). The FLASH programming voltage is generated on-chip from VDD; do not exceed 5.5V on any pin during in-circuit programming.

This page synthesizes distributor stock and pricing data, the NXP/Freescale datasheet, and parametric drop-in alternatives not consolidated in any single manufacturer catalog.

ドロップイン代替品: MC68HC908JB8ADW — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

クイック比較ツール — 並列比較する代替部品を選択:

MC68HC908JB8FA

✅ ドロップイン ⚠️ 仕様未検証
📦 32-LQFP
same silicon, LQFP-32 vs 28-SOIC; pinout adapted in firmware

📋 参考代替品(カタログ未掲載)

MC68HC908JB16

✅ ドロップイン ⚠️ 仕様未検証
📦 28-SOIC
FLASH doubled 8 KB to 16 KB; all other parameters identical, pin-to-pin

📋 参考代替品(カタログ未掲載)

MC9S08JB16

✅ ドロップイン ⚠️ 仕様未検証
📦 28-SOIC
S08 core upgrade, 16 KB FLASH, 1 KB RAM, same USB 1.1 device + 28-SOIC footprint

📋 参考代替品(カタログ未掲載)

MC68HC908JB8CFA

✅ ドロップイン ⚠️ 仕様未検証
📦 32-LQFP
extended commercial grade 0-70C; LQFP-32 variant of the JB8 die

📋 参考代替品(カタログ未掲載)

MC68HC908JB8ADW 最大定格&電気的特性

Core HC08 (8-bit)
Family M68HC08 (CSIC)
Program Memory 8 KB FLASH
RAM 256 bytes
Bus Frequency (Max) 3 MHz internal
電源電圧 3.0 V to 5.5 V
USB Controller USB 1.1 Full-Speed Device (12 Mbps)
USB Regulator Integrated 3.3 V
ADC 5-channel, 8-bit
Timers 2x 16-bit (TIM1/TIM2)
Serial Interface 1x SCI (UART)
I/O Pins 23 GPIO
パッケージ 28-SOIC (300 mil, wide-body)
動作温度 -40 C to +85 C (ADW = industrial)
実装タイプ Surface Mount (SMD)
RoHS ステータス Compliant (Pb-free suffix on later lots)

MC68HC908JB8ADW ピン構成

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SOIC-28
ピン 1 IRQ — External interrupt request
ピン 2 RST — Reset input (active low)
ピン 3 PTA0 — Port A bit 0 / KBI0
ピン 4 PTA1 — Port A bit 1 / KBI1
ピン 5 PTA2 — Port A bit 2 / KBI2
ピン 6 PTA3 — Port A bit 3 / KBI3
ピン 7 VSS — Ground
ピン 8 VDD — Power supply (3.0-5.5 V)
ピン 9 PTA4 — Port A bit 4 / KBI4
ピン 10 PTA5 — Port A bit 5 / KBI5
ピン 11 PTB0 — Port B bit 0 / ADC0
ピン 12 D- — USB D- data line
ピン 13 D+ — USB D+ data line
ピン 14 VUSB — USB 3.3 V regulator output (decouple)
ピン 15 VSS — Ground
ピン 16 PTB1 — Port B bit 1 / ADC1
ピン 17 PTB2 — Port B bit 2 / ADC2 / TCLK
ピン 18 PTB3 — Port B bit 3 / ADC3
ピン 19 PTB4 — Port B bit 4 / ADC4
ピン 20 VSS — Ground
ピン 21 PTC0 — Port C bit 0 / TxD
ピン 22 PTC1 — Port C bit 1 / RxD
ピン 23 PTC2 — Port C bit 2
ピン 24 PTC3 — Port C bit 3
ピン 25 PTC4 — Port C bit 4
ピン 26 PTC5 — Port C bit 5
ピン 27 OSC1 — Crystal oscillator input
ピン 28 OSC2 — Crystal oscillator output

主な用途

MC68HC908JB8ADW の用途: 7 件s: USB HID Input Devices (Mouse / Keyboard), USB-to-UART Serial COM-Port Bridge, USB Mass-Storage Card Reader, USB Joystick / Game Controller, USB Diagnostic Dongle / I/O Module, Industrial USB Sensor Interface, Low-Speed USB Dongle Bootloader / Programming Target.

🖱️

USB HID Input Devices (Mouse / Keyboard)

The MC68HC908JB8ADW fits USB HID-class pointing devices and keyboards because it integrates the USB 1.1 full-speed device controller, an internal 3.3 V transceiver regulator, the HC08 core to run HID class descriptors, and 23 GPIO to scan matrix key or optical-sensor inputs. At 3 MHz the core easily handles 1000 Hz polling rate of a high-performance mouse sensor with margin for HID report assembly. The 8 KB FLASH holds boot-loader plus HID descriptor tables; 256 B RAM sustains endpoint packet assembly. Used between the USB bus and the optical sensor with only a single 5 V decoupling bulk capacitor and the USB-B connector.

🌐

USB-to-UART Serial COM-Port Bridge

The MC68HC908JB8ADW serves as a low-cost USB-to-UART bridge because it combines the USB 1.1 device peripheral (CDC/ACM endpoint support) with the on-chip SCI that maps cleanly to an external RS-232 level translator. The 3 MHz HC08 executes the CDC state machine and 115200-baud UART routing with sub-1% CPU overhead; the integrated 3.3 V regulator eliminates an external LDO on the bus-powered side, ideal for legacy serial-port replacement cables. Placed between the USB-A connector and an external MAX3232 RS-232 driver, with TX/RX visible on two GPIO pins.

💾

USB Mass-Storage Card Reader

The MC68HC908JB8ADW works in a USB flash card reader because the integrated USB 1.1 bulk endpoint plus 8 KB FLASH can run a SCSI-over-USB Bulk-Only Transport stack, while the HC08's parallel I/O drives standard NAND or MMC card interfaces. The 256-byte RAM sizes packets to fit one 64-byte USB endpoint; the 5-channel ADC is not used here but is reserved for the optional power-good monitoring. Used between the USB-A connector and a card socket with the integrated regulator powering both the MCU and external level shifters.

🎮

USB Joystick / Game Controller

The MC68HC908JB8ADW is well-matched to USB HID joysticks and game controllers because the integrated USB full-speed device module supports interrupt endpoints required by HID class, the 5-channel ADC handles analog axes (X/Y stick + thumb rotary), and the 16-bit timers generate sub-millisecond HID report timing. The HC08 is fast enough at 3 MHz to scan a 4x4 button matrix with debounce and emit 1000 Hz USB reports. Placed between the USB connector and the analog axes; the internal 3.3 V regulator powers the MCU only.

🧩

USB Diagnostic Dongle / I/O Module

The MC68HC908JB8ADW suits low-speed USB I/O diagnostic dongles because it pairs an integrated USB 1.1 device peripheral (capable of vendor-class bulk transfers) with the 5-channel 8-bit ADC for analog sense inputs and the SCI for optional RS-232 diagnostic output. The HC08 core at 3 MHz is fast enough to execute vendor-class USB stacks while servicing 100 Hz analog sampling. Used between a USB-A connector and a buffered I/O header; the internal regulator powers the MCU and accepts 5 V VBUS directly.

🏭

Industrial USB Sensor Interface

The MC68HC908JB8ADW handles industrial USB sensor interfaces because its -40 C to +85 C temperature grade (ADW suffix) covers industrial environments, the integrated USB 1.1 device removes the need for an external transceiver, and the 5-channel 8-bit ADC digitizes analog sensor outputs. With 8 KB FLASH and 256-byte RAM it runs a vendor-class USB stack while reporting sensor data at 100 Hz. Placed in a sealed housing connected to upstream USB hosts; the integrated 3.3 V regulator simplifies PCB layout.

🔧

Low-Speed USB Dongle Bootloader / Programming Target

The MC68HC908JB8ADW serves as a USB-bootloader target because the integrated USB 1.1 device peripheral and the HC08's standard Monitor Mode allow field re-flashing via USB without an external BDM probe. The 8 KB FLASH fits a small CDC-class USB stack plus application code; the 256-byte RAM is sufficient for the bootloader buffer. Used in field-serviceable designs where end users can reflash the firmware over USB; the on-chip regulator powers the MCU and the external EEPROM.

おすすめ製品の概要

MAX1978ITM+ USB VBUS protection switch 使用用途: USB HID Input Devices (Mouse / Keyboard) SN65220DBVR USB ESD protection array 使用用途: USB HID Input Devices (Mouse / Keyboard) MAX3232ECUE+T RS-232 line driver paired with UART 使用用途: USB-to-UART Serial COM-Port Bridge MAX150EEUA+T 5 V bus regulator for downstream logic 使用用途: USB-to-UART Serial COM-Port Bridge, USB Mass-Storage Card Reader, USB Joystick / Game Controller, Low-Speed USB Dongle Bootloader / Programming Target MAX1285BESA Maxim Integrated 使用用途: USB Diagnostic Dongle / I/O Module MAX31855SAUD+T Thermocouple-to-digital companion sensor 使用用途: Industrial USB Sensor Interface
What is the MC68HC908JB8ADW?
The MC68HC908JB8ADW is a NXP (formerly Motorola/Freescale) 8-bit HC08-family microcontroller with an integrated USB 1.1 full-speed device peripheral, 8 KB of FLASH, 256 bytes of RAM, a 5-channel 8-bit ADC, and a 3.3 V USB regulator in a 28-SOIC package. The ADW suffix indicates the -40 C to +85 C industrial temperature grade supplied in tray packaging. According to the NXP/Freescale MC68HC908JB8 datasheet, it is positioned for low-cost USB peripherals.
What is the operating voltage range of MC68HC908JB8ADW?
The MC68HC908JB8ADW operates from 3.0 V to 5.5 V on its VDD pins, per the Motorola/Freescale MC68HC908JB8 datasheet. The integrated USB transceiver is powered from the internal 3.3 V regulator, so the MCU can deliver a USB-compliant bus to a downstream PC port directly from a 5 V bus-powered supply without an external LDO.
Where can I download the MC68HC908JB8ADW datasheet PDF?
The MC68HC908JB8 family datasheet is hosted by NXP at https://www.nxp.com/docs/en/data-sheet/MC68HC908JB8.pdf, and an additional pre-NXP Motorola copy is mirrored at media.digikey.com under the filename MC68HC(9)08JB(T)8.pdf. Both PDF copies cover electrical specs, memory maps, and USB register definitions for the JB8 and JT8 variants.
Is the MC68HC908JB8ADW still in production?
The MC68HC908JB8ADW is listed by NXP and major distributors as NRND (Not Recommended for New Designs) and is supplied only for existing designs, with stock held by DigiKey, Mouser and authorized distributors. New designs are steered to the newer S08 and S12 families (e.g. MC9S08JB16 or Kinetis E series) which provide USB 2.0 device support in active production.
What is the difference between MC68HC908JB8ADW and MC68HC908JB8?
The MC68HC908JB8 is the generic family name without a temperature-grade or packaging suffix; the MC68HC908JB8ADW specifically denotes the -40 C to +85 C industrial temperature grade in a 28-SOIC (DW) wide-body package. Functionally the silicon is identical, but only the ADW is guaranteed across the full industrial range and only the ADW is supplied in 28-SOIC tape and reel.
How much does the MC68HC908JB8ADW cost?
The MC68HC908JB8ADW is priced at approximately 12.45 USD per unit at qty 1, falling to 7.95 USD per unit at qty 1000 as of 2026-10-17 per DigiKey and Mouser stock listings. Because the part is NRND and held in distributor inventory, lead time is generally 0-6 weeks depending on remaining stock and reorder quantity.
Can the MC68HC908JB8ADW replace a USB HID-only MCU like the MC68HC908JB4?
The MC68HC908JB8ADW is a near-drop-in upgrade for the smaller JB4: both share the HC08 core, integrated USB 1.1 device, and 28-SOIC package, but the JB8 doubles FLASH to 8 KB (vs 4 KB on JB4) and keeps 256 bytes of RAM and the same 23-GPIO footprint. Code compiled for the JB4 typically runs on the JB8 with only linker-script changes; verify interrupt-vector table addresses before porting.
What is the pinout of the MC68HC908JB8ADW 28-SOIC?
The 28-SOIC MC68HC908JB8ADW uses the standard JB8 family pinout: pin 1 IRQ, pin 2 PTA5/RST, pin 8 VDD, pin 12 USB_DP, pin 13 USB_DM, pin 14 VUSB, pin 20 VSS, and others as GPIO/timer/ADC per the datasheet pinout diagram. The exact capture-port, timer and ADC assignments are tabulated in Section 2 of the NXP MC68HC908JB8 datasheet.
Does MC68HC908JB8ADW need an external 3.3V regulator for USB?
No, the MC68HC908JB8ADW integrates a 3.3 V regulator that powers the internal USB transceiver from the external VDD bus. Designers only need to provide the recommended 1 uF decoupling capacitor on the VUSB pin; no external LDO is required for the USB signalling, simplifying bus-powered device designs.
What is a drop-in replacement for MC68HC908JB8ADW?
Within the same Freescale/NXP family, MC68HC908JB8FA (LQFP-32 package), MC68HC908JB16 (16 KB FLASH upgrade), and the broader-distribution MC68HC908JB8PE (28-DIP) share the same HC08 core and USB peripheral. Cross-brand drop-in alternatives with the exact same 28-SOIC footprint are rare because the integrated USB-regulator architecture is largely NXP proprietary; designers typically migrate to the newer MC9S08JB16 in the same package.
Is MC68HC908JB8ADW RoHS compliant?
Yes, the MC68HC908JB8ADW is RoHS compliant per NXP product declarations and DigiKey lead-free status. The original Motorola-era ADW-suffix parts from the late 1990s included non-compliant lots; current distributor stock is universally Pb-free, and the part is also REACH compliant.
What is the maximum operating frequency of MC68HC908JB8ADW?
The HC08 CPU core inside the MC68HC908JB8ADW runs with a maximum internal bus frequency of 3 MHz, derived from the on-chip FLL when the 32 kHz resonator reference or external clock is supplied. The USB 1.1 module operates at the 12 MHz USB packet rate independently and does not depend on the CPU clock for bus signalling.
Can MC68HC908JB8ADW be used in a USB-to-UART bridge design?
Yes, the MC68HC908JB8ADW is well-suited to USB-to-UART bridges: its SCI peripheral provides a standard asynchronous UART, the USB 1.1 device module supports interrupt and bulk endpoints needed for CDC/ACM profiles, and the integrated 3.3 V USB regulator removes the need for a separate LDO. Reference firmware implementing USB-CDC is available in NXP/Freescale application notes AN2295 and AN2541.
How does MC68HC908JB8ADW compare to MC68HC908QY4?
The MC68HC908JB8ADW and MC68HC908QY4 both use the HC08 CPU at 3 MHz, but the JB8 adds a full-speed USB 1.1 device with internal 3.3 V regulator and 8 KB FLASH in a 28-SOIC, while the QY4 has no USB, 4 KB FLASH, and a much smaller 8-pin or 16-pin SOIC. The QY4 is the lower-cost option for non-USB designs; the JB8 is the only suitable HC08 choice when USB host visibility is required on the same die.
What is the best Microchip PIC equivalent for MC68HC908JB8ADW?
There is no drop-in PIC equivalent because the MC68HC908JB8ADW combines an HC08 CPU with integrated USB 1.1 plus internal 3.3 V regulator in a 28-SOIC. The closest Microchip functional alternative is the PIC16F1455 (with integrated USB 2.0 device) in a 28-pin SSOP/PDIP, but it requires pin-remapping and migrating to the PIC16 instruction set and MPLAB X toolchain.

エンジニアリング参考データ: MC68HC908JB8ADW — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the MC68HC908JB8ADW for new designs only when you must support legacy USB 1.1 HID stacks written for HC08 and the price-sensitive industrial market. For new USB designs NXP and its distributors steer engineers to the MC9S08JB16 (active, S08 core, 16 KB FLASH, same 28-SOIC footprint). The MC68HC908JB8ADW remains a strong choice for repair and refurbishment of legacy industrial panels, USB keyboards, and HID mice that originally shipped with this exact silicon.

代替品との比較

パラメータ この製品 MC68HC908JB8FA MC68HC908JB16 MC9S08JB16
Package 28-SOIC (300 mil) 32-LQFP 28-SOIC 28-SOIC
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Core HC08 (8-bit) HC08 (8-bit) HC08 (8-bit) S08 (8-bit)
Program Memory 8 KB FLASH 8 KB FLASH 16 KB FLASH 16 KB FLASH
RAM 256 bytes 256 bytes 512 bytes 1 KB
USB Controller USB 1.1 Full-Speed Device USB 1.1 Full-Speed Device USB 1.1 Full-Speed Device USB 1.1 Full-Speed Device
USB Regulator Integrated 3.3 V Integrated 3.3 V Integrated 3.3 V Integrated 3.3 V
Supply Voltage 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 2.7 V to 5.5 V
Operating Temperature -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +105 C
Lifecycle NRND NRND NRND Active

主な差別化要因

  • Integrated USB 3.3 V regulator + transceiver on the same die (vs PIC16F1455)
  • Industrial -40 to +85 C temperature range on the ADW variant (vs MC68HC908JB8CFA)
  • Footprint-compatible migration to MC9S08JB16 (vs MC68HC908JB8CFA)

設計ノート

The integrated USB 3.3 V regulator inside the MC68HC908JB8ADW requires a minimum 1 uF decoupling capacitor on the VUSB pin (pin 14) and the analog VDD/VSS pins to maintain USB signalling integrity. Bulk decoupling of 4.7 uF at the upstream 5 V VBUS plus 0.1 uF at each VDD pin is recommended to suppress hot-plug transients. The regulator sources roughly 30 mA at 3.3 V, sufficient for the internal transceiver but not for downstream devices.

Estimated for an SOIC-28 on a 2-layer 1 oz FR4 board with no dedicated thermal copper, the theta_JA for MC68HC908JB8ADW is approximately 75 C/W. At typical HID-class current of 25 mA from 5 V the internal dissipation is under 0.13 W and the part does not require a heatsink or thermal pad, but avoid placing the SOIC-28 directly above the switching regulator to keep case temperature rise below 10 C above ambient.

Do not apply 5 V to the D+ or D- pins when the USB regulator is disabled; without VUSB bias, the ESD diodes can forward-conduct and latch the MCU. Always power up VDD before or simultaneously with the upstream USB bus, and add the recommended 4.7 kohm pull-up on D+ only after the MCU firmware has enabled the USB module (per Section 12 of the MC68HC908JB8 datasheet).

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
鉛フリー
Yes
ハロゲンフリー
Unknown
紛争鉱物
Compliant

RoHS/REACH compliance per current NXP/Freescale product declarations. Lead-free reflow profile per JEDEC J-STD-020. AEC-Q100 is not applicable - this part is not qualified for automotive use.

データ検証日: 2026-10-17 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

MC68HC908JB8ADW datasheet MC68HC908JB8ADW price NXP 8-bit USB MCU 28-SOIC MC68HC908JB8ADW pinout HC08 USB microcontroller MC68HC908JB8ADW replacement MC68HC908JB8ADW vs MC9S08JB16 USB HID 8KB FLASH MCU buy MC68HC908JB8ADW in stock MC68HC908JB8ADW equivalent Microchip PIC M68HC08 USB device firmware MC68HC908JB8ADW lead time

関連部品&用語

NXP Semiconductors MC68HC908JB8ADW Freescale Semiconductor Motorola HC08 core M68HC08 family USB 1.1 full-speed device CSIC (Customer-Specified Integrated Circuit) 8-bit microcontroller FLASH memory RAM ADC (analog-to-digital converter) SCI (Serial Communications Interface) GPIO 28-SOIC surface-mount technology RoHS REACH USB HID class USB-to-UART bridge embedded firmware JEDEC
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示