PIC16F724T-I/ML - 8-Bit 20MHz XLP MCU 7KB Flash 44-QFN | Microchip
MPN: PIC16F724T-I/ML ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.65 | $1.65 |
| 10 | $1.48 | $14.80 |
| 100 | $1.32 | $132.00 |
| 500 | $1.18 | $590.00 |
| 1,000 | $1.05 | $1,050.00 |
PIC16F724T-I/ML Overview
A PIC microcontroller belongs to the microcontroller (MCU) family of integrated circuits, which sit at the top of the embedded system hierarchy alongside microprocessors, DSPs, and FPGAs. The PIC16F series specifically targets cost-sensitive, low-power applications that need a small instruction set, deterministic interrupt latency, and easy migration between family members. Within Microchip's portfolio the PIC16F72x family is positioned as a mid-range 8-bit solution with nanoWatt XLP sleep currents in the nanoamp range, making it a direct competitor to low-power 8-bit MCUs from Atmel, NXP, and ST.
Key features of the PIC16F724 include 7 KB Flash program memory, 192 bytes of data RAM, up to 36 I/O pins, an internal 16 MHz oscillator (user-trimmable), 11 ADC channels with 8-bit resolution, two 8-bit timers and one 16-bit timer, an enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART) with LIN support, an MSSP module for SPI and I2C, and an integrated mTouch capacitive sensing peripheral. The on-chip nanoWatt XLP technology provides deep sleep currents in the tens of nanoamps, allowing battery-powered products to last multiple years on a single cell.
The device is fabricated on a standard CMOS process and includes brown-out reset (BOR), power-on reset (POR), a watchdog timer, and code protection to improve field reliability. The 44-pin QFN (also described as UQFN-40 in some vendor data) provides a compact 8x8 mm footprint with an exposed thermal pad, suitable for high-density PCBs where leaded packages cannot be used. The 'T' suffix in PIC16F724T-I/ML designates tape-and-reel packaging, while the 'I' indicates the industrial temperature grade.
Typical applications include home appliances (white goods control panels, fan controllers, remote controls), automotive body electronics (sensor nodes, LED drivers, HVAC actuators), consumer electronics (toys, small appliances, low-cost IoT endpoints), industrial control (sensor interface boards, simple PLCs, meter reading), capacitive touch user interfaces via the mTouch peripheral, and battery-powered remote sensor nodes that rely on nanoWatt XLP sleep currents.
When designing with the PIC16F724T-I/ML, reserve an ICSP header footprint for in-circuit programming and debugging even if production firmware is pre-programmed; the ICSP pins share GPIO functions but are required for field firmware updates. Use a 100 nF decoupling capacitor as close as possible to the VDD pin and a bulk capacitor on the regulator output to maintain analog reference stability for the ADC.
This page synthesizes distributor pricing, exact same-package drop-in alternatives (PIC16F722T-I/ML, PIC16F723T-I/ML), and practical design notes not found in the manufacturer datasheet.
Drop-in alternatives for PIC16F724T-I/ML — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC16F724T-I/ML (same form factor and footprint) — differing in Low-Power Technology, Package, ADC, Core Architecture, Internal Oscillator.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F722T-I/ML
✅ Drop-In✓ In Stock
$1.26 / Unit
View Datasheet →PIC16F726-I/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F727-I/ML
✅ Drop-In✓ In Stock
$2.18 / Unit
View Datasheet →PIC16F724-I/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F722AT-I/ML
✅ Drop-In✓ In Stock
$1.58 / Unit
View Datasheet →PIC16F724T-I/ML Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC (8-bit, enhanced mid-range) |
| CPU Speed (max) | 20 MHz |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| Data RAM | 192 bytes |
| Operating Voltage Range | 2.5 V to 5.5 V |
| I/O Pins (max) | 36 |
| ADC | 8-bit, 11 channels |
| Timers | 2 x 8-bit, 1 x 16-bit |
| Communication | EUSART (LIN-capable), MSSP (SPI / I2C) |
| Internal Oscillator | 16 MHz (factory calibrated) |
| Capacitive Touch | mTouch peripheral |
| Low-Power Technology | nanoWatt XLP (deep-sleep nA range) |
| Package | 44-QFN (8x8 mm) with exposed thermal pad |
| Operating Temperature | -40 C to +85 C (industrial) |
| Package Code | UQFN-40 / HVQCCN, lead-free |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant (lead-free per vendor data) |
PIC16F724T-I/ML Pin Configuration
| Pin 1 | RA0/AN0/CVREF — Port A bit 0; analog input 0; comparator reference output |
| Pin 2 | RA1/AN1 — Port A bit 1; analog input 1 |
| Pin 3 | RA2/AN2 — Port A bit 2; analog input 2 |
| Pin 4 | RA3/AN3/VREF+ — Port A bit 3; analog input 3; ADC positive reference |
| Pin 5 | RA4/AN4/T0CKI — Port A bit 4; analog input 4; Timer 0 clock input |
| Pin 6 | RA5/AN5/SS/HLVDIN — Port A bit 5; analog input 5; SPI slave select; HLVD input |
| Pin 7 | RA6/OSC2/CLKOUT — Port A bit 6; crystal oscillator output; clock output |
| Pin 8 | RA7/OSC1/CLKIN — Port A bit 7; crystal oscillator input; clock input |
| Pin 9 | VDD — Positive supply voltage |
| Pin 10 | VSS — Ground reference |
| Pin 11 | RB0/AN12/INT — Port B bit 0; analog input 12; external interrupt |
| Pin 12 | RB1/AN10/C1OUT — Port B bit 1; analog input 10; comparator 1 output |
| Pin 13 | RB2/AN8/C2OUT — Port B bit 2; analog input 8; comparator 2 output |
| Pin 14 | RB3/AN9/CPP2 — Port B bit 3; analog input 9; mTouch charge pump |
| Pin 15 | RB4/AN11/CPP1 — Port B bit 4; analog input 11; mTouch charge pump |
| Pin 16 | RB5/AN13/CPP3 — Port B bit 5; analog input 13; mTouch charge pump |
| Pin 17 | RB6/ICSPCLK — Port B bit 6; in-circuit serial programming clock |
| Pin 18 | RB7/ICSPDAT — Port B bit 7; in-circuit serial programming data |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply voltage |
| Pin 21 | RC0/T1CKI/SOSCO — Port C bit 0; Timer 1 clock; secondary oscillator out |
| Pin 22 | RC1/CCP2/SOSCI — Port C bit 1; CCP2; secondary oscillator in |
| Pin 23 | RC2/CCP1 — Port C bit 2; CCP1 PWM/capture/compare |
| Pin 24 | RC3/SCK/SCL — Port C bit 3; SPI clock; I2C clock |
| Pin 25 | RC4/SDI/SDA — Port C bit 4; SPI data in; I2C data |
| Pin 26 | RC5/SDO — Port C bit 5; SPI data out |
| Pin 27 | RC6/TX/CK — Port C bit 6; EUSART TX; EUSART clock |
| Pin 28 | RC7/RX/DT — Port C bit 7; EUSART RX; EUSART data |
| Pin 29 | RE3/MCLR/VPP — Port E bit 3; master clear reset; ICSP VPP |
| Pin 30 | RD0 — Port D bit 0 |
| Pin 31 | RD1 — Port D bit 1 |
| Pin 32 | RD2 — Port D bit 2 |
| Pin 33 | RD3 — Port D bit 3 |
| Pin 34 | RD4 — Port D bit 4 |
| Pin 35 | RD5 — Port D bit 5 |
| Pin 36 | RD6 — Port D bit 6 |
| Pin 37 | RD7 — Port D bit 7 |
| Pin 38 | VSS — Ground reference |
| Pin 39 | VDD — Positive supply voltage |
| Pin 40 | NC — Not connected (per datasheet) |
| Pin 41 | NC — Not connected (per datasheet) |
| Pin 42 | NC — Not connected (per datasheet) |
| Pin 43 | NC — Not connected (per datasheet) |
| Pin 44 | EP — Exposed thermal pad - connect to VSS for thermal dissipation |
Typical Applications
PIC16F724T-I/ML is suitable for 6 applications: Home Appliance Control Boards, Automotive Body Electronics (Sensor Nodes, LED Drivers), Battery-Powered Remote Sensor Nodes, Capacitive Touch User Interfaces (mTouch), Industrial Control and Metering, Consumer Electronics and Toys.
Home Appliance Control Boards
The PIC16F724T-I/ML is a strong fit for white-goods control boards such as washing machine front panels, microwave ovens, and induction cooktops because its 20 MHz 8-bit core, 36 I/O pins, and 2.5-5.5 V supply range cover the typical 5 V or 3.3 V rails of appliance MCUs while its nanoWatt XLP sleep current in the tens of nanoamps keeps standby power below the 0.5 W EU ecodesign limits. Designers can drive 7-segment or LED indicators directly from the GPIO, read keypad matrices with the IOC interrupt-on-change peripheral, and add capacitive touch buttons via the on-chip mTouch peripheral without a separate touch IC. Compared with a 32-bit MCU the PIC16F724 also costs less and consumes less sleep current - critical for always-on appliances that spend 99% of the time in standby.
Recommended
Automotive Body Electronics (Sensor Nodes, LED Drivers)
The PIC16F724T-I/ML is recommended by Microchip for automotive body-electronics designs such as ambient LED drivers, door-module sensor nodes, and HVAC actuators because of its industrial temperature grade (-40 C to +85 C), 5 V tolerance on all I/O, and EUSART with LIN-bus support, which is the dominant in-vehicle sub-network for non-safety nodes. With nanoWatt XLP deep-sleep current in the tens of nanoamps the part can sit on a LIN slave node for months without draining the car battery. Ordering codes with the automotive 'VAO' suffix add AEC-Q100 qualification for OEM programs. The 44-QFN (8x8 mm) footprint is suitable for the small PCB area available inside mirror modules, seat controllers, and overhead consoles.
Recommended
Battery-Powered Remote Sensor Nodes
The PIC16F724T-I/ML is well suited to wireless sensor endpoints and remote metering nodes that spend most of their lives in deep sleep thanks to its nanoWatt XLP technology, which delivers sleep currents in the tens of nanoamps and allows a CR2032-powered node to last several years on a single cell. The 11-channel 8-bit ADC handles thermistor, photodiode, and battery-voltage monitoring without an external AFE, and the 20 MHz CPU can wake, sample, encrypt, and transmit via SPI to a sub-GHz radio such as the Microchip MRF89XA in a few milliseconds. The 7 KB Flash is sufficient for a small LoRaWAN or Wireless M-Bus stack. Brown-out reset and watchdog timer preserve field reliability when the battery sags toward 2.5 V.
Recommended
Capacitive Touch User Interfaces (mTouch)
The PIC16F724T-I/ML integrates the Microchip mTouch capacitive-sensing peripheral, which allows designers to implement up to 11 touch buttons or a small slider directly on the PCB without a dedicated touch controller IC. The on-chip CVD (Charge-Voltage Division) module handles moisture compensation and proximity wake-up, making it suitable for kitchen-appliance control panels and industrial HMI where gloves or wet fingers are common. The 7 KB Flash holds a complete mTouch reference implementation provided in the MPLAB Code Configurator, while the 192-byte RAM is sufficient for button state machines. The 44-QFN package keeps the touch-pitch dense within the panel.
Recommended
Industrial Control and Metering
The PIC16F724T-I/ML fits low-end industrial metering and control boards such as simple PLCs, sensor interface cards, and energy-meter front-ends where its 11-channel 8-bit ADC, two 8-bit timers plus one 16-bit timer, and EUSART with LIN support cover most sensor-aggregation and pulse-counting tasks. Operating from -40 C to +85 C with industrial EMC tolerance it survives factory-floor environments, and the 7 KB Flash can host a small Modbus RTU slave stack. The exposed-pad 44-QFN package offers good thermal dissipation for the MCU's typical sub-100 mW consumption. For higher resolution ADC, the sibling PIC16F727 with 12-bit ADC is a same-footprint upgrade.
Recommended
Consumer Electronics and Toys
The PIC16F724T-I/ML is widely used in cost-sensitive consumer products such as small toys, remote controls, learning devices, and low-cost IoT endpoints because the 8-bit PIC16 core, free MPLAB X IDE, and free XC8 compiler produce a very low BOM cost while still providing 20 MHz performance and 7 KB Flash for product firmware. The 2.5-5.5 V supply allows direct connection to a 2xAA battery pack or a USB-derived 5 V rail without a regulator. The 36 GPIO pins support keypads, IR LEDs, audio buzzers, and small OLED displays from a single chip. nanoWatt XLP sleep current keeps battery replacement intervals in the months-to-years range, which is critical for consumer satisfaction.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F724T-I/ML — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F722T-I/ML | PIC16F726-I/ML | PIC16F727-I/ML | PIC16F724-I/ML | PIC16F722AT-I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-QFN (8x8 mm) | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same |
| Flash Memory | 7 KB (4K x 14) | 3.5 KB (1K x 14) | 14 KB (8K x 14) | 14 KB (8K x 14) | 7 KB (4K x 14) - identical | 3.5 KB (1K x 14) |
| Data RAM | 192 bytes | 128 bytes | 368 bytes | 368 bytes | 192 bytes - identical | 128 bytes |
| Maximum CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
| ADC Resolution | 8-bit | 8-bit | 8-bit | 12-bit | 8-bit - identical | 8-bit |
| Temperature Grade | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +125 C (automotive) |
| AEC-Q100 Qualified | No | No | No | No | No | Yes (AEC-Q100) |
Key Differentiators
- Largest Flash/RAM memory within PIC16F72x 44-QFN family at the time of introduction (vs PIC16F722T-I/ML)
- Lower-cost smaller-memory drop-in sibling for cost-optimized designs (vs PIC16F726-I/ML)
- Industrial-temperature grade standard, automotive grade available via VAO ordering code (vs PIC16F722T-I/ML (industrial only))
- On-chip mTouch capacitive sensing peripheral eliminates external touch IC (vs PIC16F727-I/ML (12-bit ADC variant))
Design Notes
Place a 100 nF decoupling capacitor as close as possible to each VDD pin (the 44-QFN has multiple VDD/VSS pairs - pins 9, 20, 39) and add a bulk 1-10 uF capacitor near the regulator output. For ADC accuracy add a small ferrite bead or 10 ohm resistor between the digital VDD and analog AVVDD pin if separate analog supply is used, otherwise share the digital supply and decouple with a 100 nF plus 1 uF pair to reduce digital switching noise coupling into the ADC samples. Estimated: total decoupling budget ~500 nF + 1-10 uF for a typical 20 MHz design.
The 44-QFN (8x8 mm) has an exposed thermal pad on pin 44 that must be soldered to a copper pour on the PCB, ideally connected to VSS, to keep the junction temperature within spec. At 20 MHz and 5 V the PIC16F724 typically dissipates around 15-25 mW during active mode, well within the package limits, but nanoWatt XLP sleep current keeps total thermal rise negligible. Estimated: junction-to-ambient theta_JA ~30-40 C/W for a 1 sq.in. copper pour; minimum 0.25 sq.in. recommended for the exposed pad.
Route the crystal traces (RA6/OSC2 and RA7/OSC1) as short as possible, symmetric, and guard them with a ground pour to prevent capacitive loading and noise coupling. Keep the ICSP pins (RB6/ICSPCLK, RB7/ICSPDAT) accessible in the layout even if production code is pre-programmed - field firmware updates and debugging require them. Place the mTouch sensor traces with a hatched ground fill and not solid copper to minimize parasitic capacitance; follow Microchip AN1478 mTouch PCB layout guidelines.
The PIC16F724T-I/ML uses an internal 16 MHz oscillator that is factory calibrated to within 1%, but if your design requires accurate UART baud rates above 9600 baud or LIN bus timing, switch to an external crystal on RA6/RA7 or accept the small frequency error. Do not leave the MCLR pin floating - tie it to VDD through a 10 kohm resistor or use the internal MCLR configuration word setting. When migrating from PIC16F722T-I/ML to PIC16F724T-I/ML confirm that the Flash/RAM linker script is regenerated for the larger memory map, otherwise the compiler will silently truncate code.
Compliance Information
RoHS compliant and lead-free per Microchip product page and DigChip vendor data ('LEAD FREE, PLASTIC'). Standard PIC16F724T-I/ML is not AEC-Q100 qualified; AEC-Q100 automotive grade available via separate VAO ordering code per Microchip product page. Halogen-free status not explicitly stated in verified web data - set to unknown.