PIC18F24Q10T-I/SO - 16KB Flash 64MHz 8-bit MCU | Microchip
MPN: PIC18F24Q10T-I/SO ✓ פעילPIC18F24Q10T-I/SO סקירה
A microcontroller (MCU) is a single-chip computer that combines a CPU, memory (Flash for program, SRAM for data, EEPROM for non-volatile storage), and programmable I/O peripherals on a single integrated circuit. PIC microcontrollers from Microchip use a modified Harvard RISC architecture and belong to the broader category of embedded microcontrollers -> microcontrollers (MCUs) -> semiconductor ICs. They typically operate without an operating system, running a single firmware image for a dedicated control task, and form the lowest-tier intelligent layer in an embedded system hierarchy that scales up to microprocessors and application processors.
Key features include a 10-bit ADC with Computation (ADC2) supporting Capacitive Voltage Divider (CVD) for advanced touch sensing, a 5-bit DAC, two analog comparators, a 16-bit PWM, a Capture/Compare/PWM (CCP) module, and a Windowed Watchdog Timer (WWDT). The device is part of the Functional Safety (FuSa) family, making it suitable for safety-critical designs, and operates over the industrial -40C to +85C temperature range.
Technically, the PIC18F24Q10 leverages CIPs that allow peripherals such as the ADC, PWM, and CCP to operate without CPU intervention, freeing the core for higher-level control loops. The integrated 10-bit ADC2 automates averaging, filtering, oversampling, and automatic threshold comparison, reducing firmware complexity and CPU loading. Five I/O ports provide up to 25 digital I/O pins, supporting UART, SPI, and I2C for serial communication.
Typical applications include sensor node data acquisition, real-time control loops for HVAC and appliance subsystems, touch-sensing user interfaces, low-power remote battery-operated devices, and small motor control systems. The wide 5V operating range increases noise immunity for industrial environments.
When designing with this device, ensure the supply voltage stays within 2.5V-5.5V and use decoupling capacitors close to VDD pins. The Internal Oscillator is factory-calibrated but for timing-critical applications such as UART, verify the accuracy at the operating voltage and temperature, or switch to an external crystal.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found on the manufacturer datasheet alone.
חלופות תחליף ישיר עבור PIC18F24Q10T-I/SO — אותו מארז, תואם פין-לפין. חלקים במארז שונה הדורשים עיבוד מחדש של ה-PCB אינם נכללים.
וריאנטים בסדרה זו
דגמים מאותה סדרה התואמים Drop-in עם PIC18F24Q10T-I/SO (אותו גורם צורה וטביעת רגל) — שונים ב ADC, Package, Operating Temperature, Program Memory (Flash), DAC.
PIC18F24Q10-I/SO
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC18F25Q10T-I/SO
✅ Drop-In📋 חלופה להתייחסות (לא בקטלוג)
PIC18F24Q10T-I/STX
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC18F24K42T-I/SS
✅ Drop-In ⚠️ מפרטים לא מאומתיםצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC18F24K40T-I/SS
✅ Drop-In ⚠️ מפרטים לא מאומתיםצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC18F24J50T-I/ML
✅ Drop-In ⚠️ מפרטים לא מאומתיםצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC18F24Q10T-I/SO דירוגים מרביים ומאפיינים חשמליים
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Family | PIC18F24/25Q10 (XLP, FuSa) |
| Flash Program Memory | 16 KB |
| SRAM | 2 KB |
| EEPROM | 256 bytes |
| Maximum CPU Speed | 64 MHz |
| Operating Voltage | 2.5 V to 5.5 V |
| I/O Pins | 25 |
| ADC | 10-bit ADC2 with Computation |
| DAC | 5-bit |
| Comparators | 2 |
| PWM | 16-bit |
| CCP | 1 (Capture/Compare/PWM) |
| Watchdog Timer | Windowed (WWDT) |
| מארז | 28-SOIC (300 mil) |
| סוג הרכבה | Surface Mount |
| טמפרטורת פעולה | -40 C to +85 C |
| סטטוס RoHS | Compliant |
| Lead-Free | Yes |
תצורת פינים של PIC18F24Q10T-I/SO
| פין 1 | RA2 — PORTA digital I/O / analog input |
| פין 2 | RA3 — PORTA digital I/O / analog input |
| פין 3 | RA4 — PORTA digital I/O / analog input |
| פין 4 | RA5 — PORTA digital I/O / analog input |
| פין 5 | RA6 — PORTA digital I/O |
| פין 6 | RA7 — PORTA digital I/O |
| פין 7 | VSS — Ground reference |
| פין 8 | VDD — Positive supply (2.5 V-5.5 V) |
| פין 9 | OSC1 — External oscillator input |
| פין 10 | OSC2 — External oscillator output |
| פין 11 | RC0 — PORTC digital I/O / analog input |
| פין 12 | RC1 — PORTC digital I/O / analog input |
| פין 13 | RC2 — PORTC digital I/O / analog input |
| פין 14 | RC3 — PORTC digital I/O / analog input / SCL |
| פין 15 | RC4 — PORTC digital I/O / SDA |
| פין 16 | RC5 — PORTC digital I/O |
| פין 17 | RC6 — PORTC digital I/O / UART TX |
| פין 18 | RC7 — PORTC digital I/O / UART RX |
| פין 19 | VSS — Ground reference |
| פין 20 | VDD — Positive supply (2.5 V-5.5 V) |
| פין 21 | RB0 — PORTB digital I/O / interrupt-on-change |
| פין 22 | RB1 — PORTB digital I/O / interrupt-on-change |
| פין 23 | RB2 — PORTB digital I/O / interrupt-on-change |
| פין 24 | RB3 — PORTB digital I/O / interrupt-on-change |
| פין 25 | RB4 — PORTB digital I/O / interrupt-on-change |
| פין 26 | RB5 — PORTB digital I/O / interrupt-on-change |
| פין 27 | RB6 — PORTB digital I/O / ICP / PGC |
| פין 28 | RB7 — PORTB digital I/O / PGD |
יישומים טיפוסיים
PIC18F24Q10T-I/SO מתאים עבור 7 יישוםs: Industrial Sensor Node, Touch-Sensing User Interface, Small Motor and PWM Control, Battery-Powered Remote Sensor, Appliance and HVAC Control, Automotive Body and Lighting (Non-Safety), Low-Cost UART-to-GPIO Bridge.
Industrial Sensor Node
The PIC18F24Q10T-I/SO fits industrial 4-20 mA loop-powered sensor nodes because its 2.5 V-5.5 V supply range tolerates unregulated loop voltage and its 10-bit ADC2 with Computation handles direct bridge-sensor readings with hardware averaging and threshold comparison. The XLP sleep modes (sub-1 uA) extend battery life for wireless HART nodes transmitting once per second. Its industrial -40 C to +85 C rating covers outdoor deployments, and the 25 I/O pins accept multiple sensor inputs and a UART link to a wireless MPU. Engineers can pair this MCU with an external RTD front-end and rely on the WWDT to recover from bus faults without CPU intervention.
מומלץ
Touch-Sensing User Interface
The PIC18F24Q10T-I/SO is well suited for capacitive touch button and slider panels because its ADC2 module supports Capacitive Voltage Divider (CVD) techniques for noise-immune touch sensing. The integrated 5-bit DAC provides adjustable reference voltages for proximity sensing thresholds. At 64 MHz the CPU can sample 12+ touch electrodes at 100 Hz while running a UART-linked UI controller. Its 16 KB Flash accommodates Microchip's mTouch library for advanced gesture recognition, and the 28-SOIC footprint supports both through-hole prototyping and SMD volume assembly. The WWDT prevents lockup in unattended appliances.
מומלץ
Small Motor and PWM Control
The PIC18F24Q10T-I/SO handles low-power DC motor and LED dimming control via its 16-bit PWM with up to 4 channels and 1 CCP module for closed-loop feedback. The integrated 10-bit ADC samples current-sense amplifiers for stall detection, and the 5-bit DAC provides adjustable reference for PWM comparator protection. With 64 MHz CPU speed, the firmware can execute field-oriented control at low RPM for small BLDC fans. The 28-SOIC industrial temperature rating fits appliance and HVAC blower applications, and the WWDT auto-recovers from ESD-induced firmware faults.
מומלץ
Battery-Powered Remote Sensor
The PIC18F24Q10T-I/SO excels in remote battery-operated sensors because its eXtreme Low Power (XLP) technology delivers sub-microamp currents in deep sleep while keeping RAM retained and the ADC2 wake-on-threshold active. Operating from 2.5 V to 5.5 V, it runs directly from a single CR123A lithium or two AA cells. Its 2 KB SRAM buffers intermittent sensor bursts before UART transmission, and the 256-byte EEPROM stores calibration constants for the lifetime of the device. The WWDT periodically wakes the CPU to verify battery health and radio link integrity for IoT telemetry nodes.
מומלץ
Appliance and HVAC Control
The PIC18F24Q10T-I/SO is widely deployed in white-goods and HVAC controllers because of its 2.5 V-5.5 V supply range (compatible with 5 V and 3.3 V subsystems), 25 I/O pins to handle displays, keypads, and relay outputs, and its Functional Safety (FuSa) documentation package for safety-critical appliances. The 10-bit ADC2 reads NTC thermistors for temperature regulation, the 16-bit PWM drives TRIACs for proportional heating, and the UART/I2C interfaces link to a Wi-Fi module for smart-appliance connectivity. With 16 KB Flash it fits firmware for both control loops and a graphical UI driver in the same image.
מומלץ
Automotive Body and Lighting (Non-Safety)
The PIC18F24Q10T-I/SO is suitable for non-safety automotive body electronics such as interior lighting, seat controllers, and mirror adjusters where its -40 C to +85 C industrial range covers cabin temperatures and its 5 V supply tolerates load-dump spikes when paired with a TVS diode. The 16-bit PWM provides smooth LED dimming up to 16-bit resolution, while the 25 I/O pins drive RGB LED strips and motor bridges. Note: for safety-critical automotive subsystems (airbag, ABS, ADAS), choose an AEC-Q100-qualified part rather than this industrial-grade MCU. The 16 KB Flash supports LIN bus protocol stacks for body-control modules.
מומלץ
Low-Cost UART-to-GPIO Bridge
The PIC18F24Q10T-I/SO serves as a flexible UART-to-GPIO bridge for industrial gateways because its 64 MHz CPU executes command parsing in real time and its 25 I/O pins expand a host's reach into legacy equipment. The 2 KB SRAM accommodates circular command buffers for high-rate UART traffic, and the integrated 10-bit ADC2 reads analog signals from legacy sensors alongside digital GPIOs. The CCP module generates timing pulses for legacy motor encoders, and the WWDT auto-resets the bridge on bus stalls. The 28-SOIC package is easy to hand-solder for one-off industrial integrations.
מומלץ
סיכום מוצרים מומלצים
נתוני עזר הנדסיים עבור PIC18F24Q10T-I/SO — השוואה, הנחיות תכנון ומידע על תאימות.
מדריך בחירה
השוואה עם חלופות
| פרמטר | מוצר זה | PIC18F24Q10-I/SO | PIC18F25Q10T-I/SO | PIC18F24Q10T-I/STX | PIC18F24K42T-I/SS | PIC18F24K40T-I/SS | PIC18F24J50T-I/ML |
|---|---|---|---|---|---|---|---|
| Package | 28-SOIC | 28-SOIC (same) | 28-SOIC (same) | 28-SSOP (narrower) | 28-SSOP (narrower) | 28-SSOP (narrower) | 28-QFN (different) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 16 KB | 16 KB | 32 KB | 16 KB | 16 KB | 16 KB | 16 KB |
| SRAM | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB | 2 KB |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B |
| Max CPU Speed | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 48 MHz |
| Operating Voltage | 2.5 V-5.5 V | 2.5 V-5.5 V | 2.5 V-5.5 V | 2.5 V-5.5 V | 2.5 V-5.5 V | 2.5 V-5.5 V | 2.0 V-3.6 V |
| ADC Resolution | 10-bit ADC2 | 10-bit ADC2 | 10-bit ADC2 | 10-bit ADC2 | 12-bit ADC2 | 10-bit ADC | 10-bit ADC |
| Functional Safety (FuSa) | Yes (documented) | Yes | Yes | Yes | Partial | Partial | No |
מבדילים עיקריים
- Higher-density Flash alternative with same SOIC footprint (לעומתPIC18F25Q10T-I/SO)
- Modern CIP architecture versus older K-series families (לעומתPIC18F24K40T-I/SS)
- Functional Safety (FuSa) documentation package (לעומתPIC18F24J50T-I/ML)
הערות תכנון
Place a 100 nF decoupling capacitor as close as possible to each VDD pin (pins 8 and 20 on the 28-SOIC) and a single bulk 10 uF tantalum or ceramic capacitor on the supply rail. For battery applications, the PIC18F24Q10T-I/SO's deep-sleep current is below 1 uA with RAM retention, allowing a CR2032 coin cell to last years if the wake-up duty cycle is below 0.1%. Estimated: at 3.0 V supply and 0.05% duty cycle, average current is dominated by the RTC/wake-up load rather than the MCU.
The 28-SOIC package has a thermal resistance (theta_JA) of approximately 80 C/W in still air. For continuous ADC sampling at maximum sample rate and 64 MHz CPU, the device dissipates around 30 mW worst case, raising junction temperature by only 2-3 C above ambient. No heatsink is required for normal operation. However, if the device is encapsulated in potting compound, ensure theta_JA stays below 100 C/W or the junction may exceed the 85 C industrial limit in hot enclosures.
Use a 4-layer PCB with a continuous ground plane under the MCU for best EMI performance. Route the external crystal traces (OSC1/OSC2) symmetrically with length matching within 2 mm and shield them with a ground pour on both sides. Keep the ICSP pins (RB6/PGC, RB7/PGD) routed with a short stub accessible from the PCB edge for in-circuit programming. Avoid running switching signals (PWM outputs) parallel to the analog ADC inputs; cross at 90 degrees if unavoidable.
A common design mistake is leaving the MCLR pin floating - it must be tied to VDD through a 10 kohm pull-up resistor, or to the ICD debugger connector. Another pitfall is configuring the ADC to read a pin set as digital output, which causes inaccurate readings. Always verify the ANSEL register for each ADC channel before each conversion. Finally, ensure the configuration bits (CONFIG1L through CONFIG5L) match the desired oscillator, watchdog, and brown-out settings; Microchip's MPLAB X IDE provides a graphical configuration interface to prevent register mis-programming.
מידע על תאימות
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - industrial grade only. Choose an AEC-Q100 variant for automotive safety applications. Halogen-free status not explicitly confirmed in datasheet.