PIC18F24J10T-I/ML - 8-bit 40MHz 16KB Flash MCU 28-QFN | Microchip
부품 번호: PIC18F24J10T-I/ML ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $3.42 | $3.42 |
| 10 | $3.07 | $30.70 |
| 100 | $2.59 | $259.00 |
| 500 | $2.28 | $1,140.00 |
| 1,000 | $2.05 | $2,050.00 |
PIC18F24J10T-I/ML 개요
A microcontroller (MCU) is a single-chip computer that combines a CPU core, program memory (Flash/ROM), working RAM, and a rich set of peripherals (ADC, timers, communication ports) on one die. Within the embedded hierarchy, the PIC18 family belongs to the 8-bit microcontroller class, itself part of the broader microcontroller category under integrated circuits. The PIC18F24J10 occupies the low-power, low-cost node of that family, with a Harvard RISC architecture that executes most instructions in a single cycle, delivering 10 MIPS at 40 MHz.
Key features include a 10-channel, 10-bit successive-approximation ADC for sensor and analog signal acquisition; an Enhanced USART (EUSART) with LIN master/slave capability for automotive and industrial networking; two Master SSP (MSSP) modules supporting both SPI and I2C (with address masking) for synchronous serial peripherals; four 16-bit timers/counters; and a wide operating voltage range of 2.7 V to 3.6 V. The integrated nanoWatt Technology power-management modes reduce quiescent current for battery-powered applications, and an internal 8 MHz oscillator supports operation without an external crystal.
Typical applications include low-cost consumer appliances, industrial sensor nodes, automotive body controllers (LIN slave), USB-to-UART bridges when paired with an external transceiver, and small graphical HMI front-ends. The 28-QFN footprint is footprint-compatible with several PIC18F2xJ1x siblings, simplifying board-level migration across the family.
Designers should provide a 0.1 µF decoupling capacitor as close as possible to each VDD/VSS pair, route the exposed pad to a continuous ground plane for thermal dissipation, and configure the Configuration bits via ICSP for oscillator, watchdog, and code-protection options before code execution.
This page synthesizes distributor pricing, verified drop-in alternatives in the same 28-QFN footprint, application-specific design notes, and parametric comparisons against Microchip siblings and competitor 8-bit MCUs - information not consolidated on any single distributor page.
드롭인 대체품: PIC18F24J10T-I/ML — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC18F24J10T-I/ML (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Package, Timers, Core Architecture, Operating Temperature.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC18F24J10-I/ML
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F24J11-I/ML
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC18F2420-I/ML
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$4.25 / 개
데이터시트 보기 →PIC18F2455-I/ML
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC18F23K22-I/ML
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$1.78 / 개
데이터시트 보기 →PIC18F24J10T-I/ML 최대 정격 & 전기적 특성
| Core | PIC18 8-bit RISC |
| CPU Speed | 40 MHz (10 MIPS) |
| Program Memory (Flash) | 16 KB (8K x 16) |
| Data SRAM | 1024 bytes |
| I/O Pins | 21 |
| ADC | 10 channels x 10-bit |
| Operating Voltage | 2.7 V to 3.6 V |
| 패키지 | 28-QFN (6x6 mm) with EP |
| 실장 유형 | Surface Mount |
| 동작 온도 | -40C to +85C (Industrial) |
| UART/USART | EUSART with LIN support |
| SPI | MSSP x 1 |
| I2C | MSSP x 1 (with address masking) |
| Timers | 4 x 16-bit |
| Packaging | Tape & Reel |
| RoHS 상태 | Compliant |
PIC18F24J10T-I/ML 핀 구성
| 핀 1 | RA0/AN0 — Digital I/O / Analog input 0 |
| 핀 2 | RA1/AN1 — Digital I/O / Analog input 1 |
| 핀 3 | RA2/AN2/VREF- — Digital I/O / Analog input 2 / ADC VREF- |
| 핀 4 | RA3/AN3/VREF+ — Digital I/O / Analog input 3 / ADC VREF+ |
| 핀 5 | RA4 — Digital I/O |
| 핀 6 | RA5/AN4 — Digital I/O / Analog input 4 |
| 핀 7 | RA6 — Digital I/O |
| 핀 8 | RA7 — Digital I/O |
| 핀 9 | VSS — Ground |
| 핀 10 | VDD — Positive supply |
| 핀 11 | RB0/INT0 — Digital I/O / External interrupt 0 |
| 핀 12 | RB1/INT1 — Digital I/O / External interrupt 1 |
| 핀 13 | RB2 — Digital I/O |
| 핀 14 | RB3 — Digital I/O |
| 핀 15 | RB4 — Digital I/O |
| 핀 16 | RB5 — Digital I/O |
| 핀 17 | RB6/PGC — Digital I/O / ICSP clock |
| 핀 18 | RB7/PGD — Digital I/O / ICSP data |
| 핀 19 | RC0 — Digital I/O |
| 핀 20 | RC1 — Digital I/O |
| 핀 21 | RC2 — Digital I/O |
| 핀 22 | RC3 — Digital I/O |
| 핀 23 | RC4 — Digital I/O |
| 핀 24 | RC5 — Digital I/O |
| 핀 25 | RC6 — Digital I/O / EUSART TX |
| 핀 26 | RC7 — Digital I/O / EUSART RX |
| 핀 27 | OSC1/CLKI/RA7 — Crystal input / external clock |
| 핀 28 | OSC2/CLKO/RA6 — Crystal output / clock out |
일반적인 애플리케이션
PIC18F24J10T-I/ML 적합 용도: 6 애플리케이션s: Industrial Sensor Node, Automotive LIN Slave Module, USB-to-UART Bridge Dongle, Small HMI Front Panel, Battery-Powered Data Logger, Home Appliance Control Board.
Industrial Sensor Node
The PIC18F24J10T-I/ML is well suited to industrial sensor nodes where its 40 MHz CPU, 10-channel 10-bit ADC, and 3V-only operation match common sensor and field-bus requirements. Its 16 KB Flash supports protocol stacks such as Modbus RTU or HART slave, while 1 KB SRAM buffers measurement samples before transmission. The MSSP I2C with address masking simplifies communication with multiple same-address sensors on a single bus. Placed as the central MCU, it manages sensor reads, local filtering, and EUSART transmission to a PLC or gateway. The 28-QFN 6x6 mm footprint is small enough for DIN-rail-mounted sensor heads and remote I/O modules.
추천
Automotive LIN Slave Module
The PIC18F24J10T-I/ML integrates an Enhanced USART with LIN master/slave capability and break-character detection, making it an ideal controller for automotive LIN slaves such as window lift modules, seat controllers, or mirror actuators. Its 16 KB Flash holds the LIN 2.0 protocol stack plus application logic, while 21 I/O pins drive relays, sense switches, and drive H-bridges. The 2.7-3.6V operating range matches the regulated 3V supply typical in body-electronics modules. nanoWatt Technology reduces quiescent current for wake-on-LIN operation. Its 28-QFN package with exposed pad survives automotive thermal profiles when paired with a properly designed PCB.
추천
USB-to-UART Bridge Dongle
When paired with an external USB-to-UART bridge IC, the PIC18F24J10T-I/ML can host protocol-conversion firmware or vendor-specific command interpreters in a small dongle. Its MSSP SPI and EUSART ports provide dual serial channels, while 16 KB Flash accommodates class-compliant or proprietary drivers. The 40 MHz CPU executes parsing and response generation with sub-millisecond latency. The 28-QFN form factor enables a compact dongle enclosure similar to commercially available debug adapters. Designers commonly use this topology for legacy RS-232 to USB migration or industrial protocol tunneling.
추천
Small HMI Front Panel
The PIC18F24J10T-I/ML drives small graphical or segment HMI front panels that combine push-buttons, rotary encoders, status LEDs, and a character LCD. Its 21 I/O pins handle switch matrix scanning and LED PWM dimming, while the EUSART transmits state changes to a host controller. The 10-bit ADC reads analog inputs such as thermistor or potentiometer. At 40 MHz, the MCU scans a 4x4 key matrix in microseconds, eliminating contact bounce without external filters. The 28-QFN 6x6 mm footprint suits slim panel designs where component height is constrained.
추천
Battery-Powered Data Logger
Battery-powered data loggers leverage the PIC18F24J10T-I/ML's nanoWatt Technology and 2.7-3.6V operating range to extend operating life on a single coin cell or AA pair. The MCU wakes from Sleep on timer overflow or external interrupt, samples the 10-bit ADC, stores results in RAM, and returns to Sleep - dropping quiescent current to microampere levels. With 1 KB SRAM, the device buffers roughly 250 12-bit samples before writing to external EEPROM. The 16 KB Flash supports custom logging schedules and serial export protocols. The exposed pad on the 28-QFN package ensures thermal stability across temperature swings.
추천
Home Appliance Control Board
The PIC18F24J10T-I/ML is a strong fit for low-cost home appliances such as coffee makers, air purifiers, washing machine sub-modules, and rice cookers where 8-bit processing is sufficient. Its 40 MHz CPU drives a user interface of buttons and indicators while reading thermistor and water-level sensors through the 10-bit ADC. The MSSP ports communicate with LED drivers or display modules, and the EUSART supports service diagnostics. With 16 KB Flash and 1 KB SRAM, designers can implement fuzzy control algorithms and EEPROM-backed user settings. The 28-QFN package reduces board area for slim appliance enclosures.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC18F24J10T-I/ML — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC18F24J10-I/ML | PIC18F24J11-I/ML | PIC18F2420-I/ML | PIC18F2455-I/ML | PIC18F23K22-I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-QFN (6x6) | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same | 28-QFN (6x6) - same |
| Core Architecture | PIC18 8-bit RISC | PIC18 8-bit RISC | PIC18 8-bit RISC | PIC18 8-bit RISC | PIC18 8-bit RISC | PIC18 enhanced 8-bit RISC |
| Operating Voltage | 2.7 V to 3.6 V | 2.7 V to 3.6 V | 2.7 V to 3.6 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 1.8 V to 5.5 V |
| CPU Speed | 40 MHz (10 MIPS) | 40 MHz | 40 MHz | 40 MHz | 48 MHz (12 MIPS) | 64 MHz (16 MIPS) |
| Program Flash | 16 KB | 16 KB | 16 KB | 16 KB | 24 KB | 8 KB |
| Data SRAM | 1024 bytes | 1024 bytes | 1024 bytes | 768 bytes | 2048 bytes | 512 bytes |
| ADC | 10 ch x 10-bit | 10 ch x 10-bit | 10 ch x 10-bit | 10 ch x 10-bit | 10 ch x 10-bit | 14 ch x 10-bit |
| USB Peripheral | No | No | No | No | Yes (USB 2.0 FS) | No |
| I/O Pins | 21 | 21 | 21 | 23 | 23 | 24 |
주요 차별점
- 3V-only operation with nanoWatt Technology (vs PIC18F2420-I/ML)
- Integrated LIN-capable EUSART (vs PIC18F23K22-I/ML)
- MSSP I2C with hardware address masking (vs PIC18F2455-I/ML)
- Lower cost and smaller footprint than enhanced siblings (vs PIC18F2455-I/ML)
설계 노트
Place a 0.1 µF ceramic decoupling capacitor as close as possible to each VDD pin (pin 10 on the 28-QFN package) with the loop area minimized. For the exposed thermal pad (EP), solder it directly to the PCB ground plane to provide the lowest-impedance return path and thermal dissipation. Bulk 10 µF tantalum or ceramic on the supply rail handles transient current during EUSART bursts at high baud rates.
The 28-QFN package with exposed pad typically achieves θJA of about 30-35 C/W on a 4-layer JEDEC test board. For continuous 40 MHz operation, the junction temperature stays well within the 125 C max. Estimated: at 25 C ambient, max die temperature under full peripheral activity is approximately 25 C + (3.3V × 30 mA active) × 35 C/W ≈ 25 C + 3.5 C ≈ 28.5 C - confirming ample thermal headroom.
Use a 4-layer PCB with a continuous ground plane under the MCU for the exposed pad and a 3.3V power plane on the adjacent inner layer. Place the ICSP header (PGC/PGD on RB6/RB7) at the board edge to allow in-circuit programming without disconnecting the MCU. Route crystal traces within 5 mm of the OSC1/OSC2 pins, guard them with ground pour, and avoid crossing with switching signals to minimize jitter.
Do not exceed 3.6 V on VDD - the J-series PIC18 is a 3V-only part and will be damaged above 3.6V. Configure Configuration bits in code before any oscillator change to avoid inadvertent resets or lockouts. Leave PGC/PGD accessible for ICSP if in-field firmware updates are planned. Disable unused peripherals in firmware to maximize nanoWatt savings on battery-powered designs.
규정 준수 정보
RoHS and REACH compliance per Microchip product documentation; the J-series parts are Pb-free and halogen-free. Not AEC-Q100 qualified - designers targeting automotive under -40C to +125C should review the AEC-Q100Q-graded siblings in the PIC18F family.