PIC18F24Q10-I/SS - 16KB Flash 8-bit MCU | Microchip Technology
Référence : PIC18F24Q10-I/SS ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $2.1 | $2,10 |
| 10 | $1.85 | $18,50 |
| 100 | $1.62 | $162,00 |
| 500 | $1.4 | $700,00 |
| 1 000 | $1.18 | $1 180,00 |
PIC18F24Q10-I/SS Présentation
A microcontroller (MCU) is an integrated circuit that combines a CPU core, program Flash, data RAM, and configurable I/O with a wide range of on-chip peripherals such as ADC, DAC, timers, communication interfaces, and watchdog timers. PIC18F-class 8-bit microcontrollers sit in Microchip's hierarchical taxonomy of: PIC18F microcontroller -> 8-bit PIC microcontroller -> microcontroller (MCU) -> microcontroller IC -> integrated circuit -> semiconductor. The PIC18F24Q10 family is optimized for robust real-time control and sensor-node applications where 5V tolerance and functional-safety features are critical.
Key features of the PIC18F24Q10-I/SS include Core Independent Peripherals (CIPs) such as CWG, NCO, DSM, and configurable logic cells that offload tasks from the CPU, deterministic interrupt latency, and built-in functional-safety diagnostics with a windowed watchdog (WWDT). The 10-bit ADC with computation performs averaging, oversampling, and threshold comparison in hardware, while the 5-bit DAC supports setpoint generation without external components. The 16-bit PWM provides high-resolution motor and lighting control with multiple complementary outputs.
The PIC18F24Q10 is fabricated on a low-power CMOS process and supported by the MPLAB X IDE, MPLAB XC8 compiler, and a free Functional Safety IEC 60730 software stack. CIPs allow complex timing, sensing, and signal generation to run independently of the core, enabling deterministic behavior at low MHz while reducing overall system power consumption.
Typical applications include industrial sensor nodes, consumer appliance control, IoT edge devices, touch and proximity interfaces, low-end motor and fan control, and safety-critical white-goods and home-automation systems where IEC 60730 library support is required. The 25 available I/O and 28-pin footprint also suit LED lighting drivers and HVAC control boards where 3.3V/5V rail flexibility is required.
When designing with the PIC18F24Q10-I/SS, ensure the ICSP/PGx programming pins are routed to a header for in-circuit programming and that the 1uF + 0.1uF decoupling pair sits within 5mm of VDDQ/VSSEQ. Configure unused peripherals to disabled to keep standby current at its minimum; pair the WWDT with the IEC 60730 class-B library for safety approvals.
Alternatives de remplacement direct pour PIC18F24Q10-I/SS — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC18F24Q10-I/SS (même facteur de forme et même empreinte) — différant par Package, ADC, Program Memory (Flash), Comparators, Core Architecture.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC18F25Q10-I/SS
✅ Remplacement direct✓ En stock
$1.45 / unité
Voir la fiche technique →PIC18F24Q10-I/SO
✅ Remplacement direct✓ En stock
$1.15 / unité
Voir la fiche technique →PIC18F46Q10-I/SS
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC18F24Q10-E/SS
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC18F24Q10-E/SOVAO
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC18F24Q10-I/SS Valeurs maximales et caractéristiques électriques
| Core Architecture | PIC18 8-bit |
| Series | PIC XLP 18Q (Functional Safety) |
| Program Memory (Flash) | 16 KB (16K x 8) |
| Data Memory (SRAM) | 2 KB (1K x 8) per documents (some sources show 2 KB total) |
| EEPROM | 256 bytes (256 x 8) |
| Maximum CPU Frequency | 64 MHz |
| Operating Voltage Range | 1.8 V to 5.5 V |
| I/O Pins | 25 |
| ADC | 10-bit ADC with Computation |
| DAC | 5-bit DAC |
| PWM | 16-bit PWM |
| Capture/Compare | CCP |
| Watchdog | Windowed WDT (WWDT) |
| Comparators | On-chip analog comparators |
| Boîtier | 28-SSOP (5.30 mm body width) |
| Type de montage | Surface Mount |
| Température de fonctionnement | -40C to +85C (Industrial) |
| Statut RoHS | Compliant |
| Lead-Free | Yes |
Configuration des broches de PIC18F24Q10-I/SS
| Broche 1 | MCLR/RE3 — Master Clear (Reset) input / digital I/O |
| Broche 2 | RA0 — PORTA bit 0 / analog input |
| Broche 3 | RA1 — PORTA bit 1 / analog input |
| Broche 4 | RA2 — PORTA bit 2 / analog input |
| Broche 5 | RA3 — PORTA bit 3 / analog input |
| Broche 6 | RA4 — PORTA bit 4 / analog input |
| Broche 7 | RA5 — PORTA bit 5 / analog input |
| Broche 8 | VSS — Ground |
| Broche 9 | RA7 — PORTA bit 7 / analog input |
| Broche 10 | RA6 — PORTA bit 6 / analog input |
| Broche 11 | RC0 — PORTC bit 0 / analog input |
| Broche 12 | RC1 — PORTC bit 1 / analog input |
| Broche 13 | RC2 — PORTC bit 2 / analog input |
| Broche 14 | RC3 — PORTC bit 3 / analog input |
| Broche 15 | RC4 — PORTC bit 4 / analog input |
| Broche 16 | RC5 — PORTC bit 5 / analog input |
| Broche 17 | RC6 — PORTC bit 6 / analog input |
| Broche 18 | RC7 — PORTC bit 7 / analog input |
| Broche 19 | VSS — Ground (secondary) |
| Broche 20 | VDD — Positive supply voltage |
| Broche 21 | RB0 — PORTB bit 0 / analog input |
| Broche 22 | RB1 — PORTB bit 1 / analog input |
| Broche 23 | RB2 — PORTB bit 2 / analog input |
| Broche 24 | RB3 — PORTB bit 3 / analog input |
| Broche 25 | RB4 — PORTB bit 4 / analog input |
| Broche 26 | RB5 — PORTB bit 5 / analog input |
| Broche 27 | RB6 — PORTB bit 6 / PGC (programming clock) |
| Broche 28 | RB7 — PORTB bit 7 / PGD (programming data) |
Applications typiques
PIC18F24Q10-I/SS convient pour 6 applications: Industrial Sensor Node, Consumer Appliance Control (IEC 60730), IoT Edge Device / Smart Home, Low-End BLDC / Fan Motor Control, Touch and Proximity HMI, LED Lighting Driver / PWM Dimmer.
Industrial Sensor Node
The PIC18F24Q10-I/SS's 10-bit ADC with computation and 16-bit PWM make it ideal for industrial 4-20mA sensor nodes requiring deterministic signal conditioning. The XLP architecture drops sleep current below 1 uA, while the 1.8-5.5V range supports both 3.3V sensors and 5V actuators on a single rail. Placed on a 4-20mA loop-powered board with a 10uF input capacitor and RTD bridge, it reads temperature every 200ms using ADC averaging and sleeps between conversions; the CIP-based averaging offloads the CPU, extending battery life versus polling designs. Per Microchip, the WWDT plus free IEC 60730 library supports Class B safety for industrial sensor modules.
Recommandé
Consumer Appliance Control (IEC 60730)
Built-in windowed watchdog, CRC, and memory self-test plus the free IEC 60730 Class B software library make the PIC18F24Q10-I/SS a strong fit for white-goods, washing machines, and dishwashers needing functional-safety approvals. The 5V tolerance and 25 I/O handle relay drivers, triac firing, and rotary encoder inputs without external level shifters. Per Microchip's FuSa documentation, the on-chip CIPs (CWG, NCO, DSM) handle complementary PWM for motor and triac dimming in real time, offloading the CPU. This drop-in part reduces BOM cost by integrating the safety MCU and analog peripherals previously requiring two chips.
Recommandé
IoT Edge Device / Smart Home
PIC18F24Q10-I/SS enables low-power IoT edge nodes with XLP sleep currents below 1 uA and CIP-driven sensor sampling that wakes the core only on threshold crossings. The 25 I/O interface to BLE/UART bridges, PIR motion sensors, and LED indicators while keeping BOM cost low. According to Microchip, on-chip 16-bit PWM supports smooth RGB lighting fades without software overhead. Placed with a UART-BLE module and PIR sensor, the MCU averages motion events via the ADC-with-computation and outputs PWM-dimmed status LEDs; XLP sleep keeps coin-cell battery life to multiple years versus always-on designs.
Recommandé
Low-End BLDC / Fan Motor Control
The 16-bit complementary PWM, configurable logic cells, and DSM peripheral of the PIC18F24Q10-I/SS provide deterministic BLDC commutation for fans and small pumps. The 64 MHz core executes field-oriented control loops while CIPs handle trigger timing, reducing code complexity. According to Microchip, the 5V tolerance simplifies Hall-sensor interfaces and gate-driver biasing without level shifters. A small 24V BLDC fan with back-EMF sensing is driven from a 3-phase bridge powered by a 12V bus; the MCU's CIP commutation timing reduces firmware load and improves efficiency versus software-only designs.
Recommandé
Touch and Proximity HMI
PIC18F24Q10-I/SS supports mTouch capacitive-touch sensing via the on-chip ADC with computation, mTouch CVD library, and CIP-driven scanning that consumes <5uA average across 8 buttons. The 25 I/O drive a small LCD or RGB LED feedback ring while the XLP core remains asleep between touches. Per Microchip, the IEC 60730 diagnostic features also suit touch keypads in safety-critical appliances. A 12-key keypad is scanned via mTouch CVD hardware, waking the core only on confirmed touch events; CIP offload keeps average power low and improves EMC immunity in noisy HVAC environments.
Recommandé
LED Lighting Driver / PWM Dimmer
The 16-bit PWM with up to 6 complementary outputs and CIP-based CWG peripheral of the PIC18F24Q10-I/SS drive multi-channel LED strings with hardware-managed dead-time and fade-in/out curves. The 1.8-5.5V range supports both battery-operated portable fixtures and 24V architectural drivers via on-chip LDO. According to Microchip, the XLP sleep extends battery-powered fixture life by an order of magnitude versus always-on designs. A 4-channel RGBW fixture uses complementary PWM outputs to drive FETs directly from the 5V MCU rail; CWG-managed dead-time eliminates shoot-through losses compared to software-timed designs.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC18F24Q10-I/SS — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC18F25Q10-I/SS | PIC18F24Q10-E/SS | PIC18F46Q10-I/SS |
|---|---|---|---|---|
| Package | 28-SSOP | 28-SSOP (same) | 28-SSOP (same) | 40-SSOP (different) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 16 KB | 32 KB (+100%) | 16 KB (same) | 16 KB (same) |
| CPU Frequency | 64 MHz | 64 MHz (same) | 64 MHz (same) | 64 MHz (same) |
| Operating Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V (same) | 1.8 V to 5.5 V (same) | 1.8 V to 5.5 V (same) |
| I/O Pins | 25 | 25 (same) | 25 (same) | 36 (+44%) |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +125C (Extended) | -40C to +85C |
| Functional Safety | IEC 60730 Class B (FuSa) | IEC 60730 Class B (FuSa) | IEC 60730 Class B (FuSa) | IEC 60730 Class B (FuSa) |
Principaux différenciateurs
- On-chip functional-safety diagnostics (vs PIC16F18345)
- Core Independent Peripherals (CIPs) offload (vs PIC16F785-I/ML)
- 5V operation with 1.8V minimum (vs PIC16LF18325-I/SL)
Notes de conception
The PIC18F24Q10-I/SS operates from 1.8 V to 5.5 V with two VDD/VSS pin pairs on a 28-SSOP package. Place a 10uF bulk and 0.1uF ceramic decoupling capacitor within 5mm of VDD and VSSEQ pins, with a ferrite bead between analog and digital supplies when driving mixed-signal sensors. XLDAP sleep with all peripherals disabled drops IDD below 1 uA per the Microchip DS40001945C datasheet - enable only required peripherals in firmware to achieve this low standby figure.
Route ICSP/PGD/PGC pins to a 5-pin header with MCLR pulled up to VDD via a 10k resistor; the on-chip ICD permits field firmware updates without external programmers. Keep traces to the crystal under 10mm with a guard ring tied to ground; the secondary oscillator pins are highly sensitive to stray capacitance. Per Microchip layout guidelines, avoid routing analog and digital signals parallel for more than 10mm to minimize ADC crosstalk on 28-SSOP layouts.
Do not exceed the absolute-maximum 5.5V VDD or -0.3V VSS - the PIC18F24Q10-I/SS is 5V-tolerant but lacks 5V tolerance on I/O during ESD strikes. Always disable unused peripherals in firmware to keep standby current at the XLP-min level. The 10-bit ADC is most accurate at clock rates <=16 MHz; ensure ADCLK is divided from the 64 MHz system clock to stay within spec per the Microchip DS40001945C datasheet. The mTouch CVD library requires firmware calibration before first touch - skipping it produces erratic behavior.
For PWM-driven motor and triac outputs, place the gate resistors within 10mm of the FET and keep the gate traces short (<20mm) to prevent ringing; the 16-bit PWM with dead-time control via CWG simplifies this. The on-chip comparators have a typical input bias current of 5nA - high-impedance sensor networks should add 100k source impedance per Microchip guidance to limit bias-induced errors in 28-SSOP designs.
Informations de conformité
RoHS compliant per Microchip product page. Industrial temperature grade (-40C to +85C); for extended grade choose PIC18F24Q10-E/SS. Not AEC-Q100 qualified - this is an industrial/consumer part, not automotive. IEC 60730 Class B library available as a free download.