PIC16F724-E/PT - 8-Bit 20MHz 7KB Flash MCU 44-TQFP | Microchip
Référence : PIC16F724-E/PT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $2.7 | $2,70 |
| 10 | $2.43 | $24,30 |
| 100 | $2.16 | $216,00 |
| 500 | $1.91 | $955,00 |
| 1 000 | $1.7 | $1 700,00 |
PIC16F724-E/PT Présentation
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, plus a rich set of on-chip peripherals such as timers, ADC, communication controllers (UART, SPI, I²C), comparators, and GPIO into a single IC. PIC16F-series MCUs belong to Microchip's PIC16 mid-range 8-bit family, which sits within the broader category hierarchy 8-bit MCU → microcontroller → embedded processor → semiconductor device. The 'F' suffix denotes Flash program memory (re-programmable in-circuit), and the 'XLP' trademark marks Microchip's nanoWatt eXtreme Low Power technology that targets sub-µA sleep currents for battery-powered applications.
Key features of the PIC16F724-E/PT include eleven 8-bit timers (Timer0/Timer2 plus Timer1/Timer3 with gate control), a 10-bit ADC with up to 14 channels, two comparators, a charge time measurement unit (CTMU) for capacitive touch, an enhanced USART with auto-baud, MSSP supporting SPI and I²C (master/slave), and integrated PWM modules. The 'E' temperature grade extends the operating range to +125 °C for industrial and automotive use.
The PIC16F724 uses Microchip's enhanced mid-range 8-bit core with a 14-bit instruction word and a single-cycle hardware stack, achieving up to 5 MIPS at 20 MHz. The XLP sleep current and ultra-low-power watchdog enable years of operation from a single coin cell. A two-speed oscillator start-up mode also allows fast wake from sleep on the primary crystal or oscillator.
Typical applications include white-goods and appliance control panels, battery-powered sensor nodes, automotive body and climate modules, LED lighting controllers, and capacitive-touch human-machine interfaces. The CTMU peripheral enables cost-effective proximity and touch sensing without an external touch controller IC.
When designing with the PIC16F724-E/PT, follow Microchip's recommended decoupling scheme of 100 nF on every VDD pin plus a bulk 10 µF capacitor, and place a 10 kΩ pull-up on MCLR if not driven by a dedicated reset supervisor. Use the ICD 3 or PICkit 3/4 header for in-circuit debug; the device supports multiple in-circuit programming modes and can reprogram its own flash via a bootloader in the ICP-friendly configuration.
This page synthesizes distributor pricing, drop-in PIC16F72x and PIC16F88x-family alternatives, and engineering design notes not found in the manufacturer datasheet alone.
Alternatives de remplacement direct pour PIC16F724-E/PT — 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 PIC16F724-E/PT (même facteur de forme et même empreinte) — différant par ADC, Core Architecture, Maximum CPU Speed, Operating Temperature Range, Package.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16F723-E/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16F726-E/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16F727-E/PT
✅ Remplacement direct✓ En stock
$1.74 / unité
Voir la fiche technique →PIC16F722-E/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16F722A-I/PT
✅ Remplacement direct ⚠️ Spécifications non vérifiées📋 Alternative de référence (hors catalogue)
PIC16F724-E/PT Valeurs maximales et caractéristiques électriques
| Core Architecture | 8-bit PIC16 enhanced mid-range |
| Program Memory | 7 KB (4K × 14) Flash |
| RAM | 192 bytes |
| Maximum CPU Speed | 20 MHz (5 MIPS) |
| Supply Voltage Range | 1.8 V to 5.5 V |
| Plage de température de fonctionnement | -40 °C to +125 °C (E grade) |
| Boîtier | 44-pin TQFP (PT), 10 × 10 mm |
| Type de montage | Surface Mount |
| ADC | 10-bit, up to 14 channels |
| Timers | 11 (8-bit Timer0/Timer2 + 16-bit Timer1/Timer3 with gate control) |
| Communication Interfaces | Enhanced USART (auto-baud), MSSP SPI/I²C |
| Comparators | 2 |
| CTMU | Yes (for capacitive touch and time measurement) |
| PWM Modules | Yes (CCP + enhanced PWM) |
| Low-Power Technology | nanoWatt XLP |
| In-Circuit Programming | Yes (ICSP via MCLR/PGD/PGC) |
| Statut RoHS | Compliant |
Configuration des broches de PIC16F724-E/PT
| Broche 1 | RA0/AN0 — Bidirectional IO / analog channel 0 |
| Broche 2 | RA1/AN1 — Bidirectional IO / analog channel 1 |
| Broche 3 | RA2/AN2 — Bidirectional IO / analog channel 2 |
| Broche 4 | RA3/AN3 — Bidirectional IO / analog channel 3 |
| Broche 5 | RA4/AN4 — Bidirectional IO / analog channel 4 |
| Broche 6 | RA5/AN5 — Bidirectional IO / analog channel 5 |
| Broche 7 | RA6/OSC2 — Bidirectional IO / oscillator output |
| Broche 8 | RA7/OSC1 — Bidirectional IO / oscillator input |
| Broche 9 | RE3/MCLR — Master Clear reset input (with internal pull-up) |
| Broche 10 | VDD — Positive supply voltage |
| Broche 11 | VSS — Ground reference |
| Broche 12 | RB0/AN12 — Bidirectional IO / analog channel 12 (interrupt-on-change) |
| Broche 13 | RB1/AN10 — Bidirectional IO / analog channel 10 (interrupt-on-change) |
| Broche 14 | RB2/AN8 — Bidirectional IO / analog channel 8 (interrupt-on-change) |
| Broche 15 | RB3/AN9 — Bidirectional IO / analog channel 9 (interrupt-on-change) |
| Broche 16 | RB4 — Bidirectional IO (interrupt-on-change) |
| Broche 17 | RB5 — Bidirectional IO (interrupt-on-change) |
| Broche 18 | RB6/PGC — Bidirectional IO / ICSP clock |
| Broche 19 | RB7/PGD — Bidirectional IO / ICSP data |
| Broche 20 | VSS — Ground reference |
| Broche 21 | VDD — Positive supply voltage |
| Broche 22 | RC0 — Bidirectional IO |
| Broche 23 | RC1 — Bidirectional IO |
| Broche 24 | RC2 — Bidirectional IO |
| Broche 25 | RC3 — Bidirectional IO |
| Broche 26 | RC4 — Bidirectional IO |
| Broche 27 | RC5 — Bidirectional IO |
| Broche 28 | RC6 — Bidirectional IO |
| Broche 29 | RC7 — Bidirectional IO |
| Broche 30 | RD0 — Bidirectional IO |
| Broche 31 | RD1 — Bidirectional IO |
| Broche 32 | RD2 — Bidirectional IO |
| Broche 33 | RD3 — Bidirectional IO |
| Broche 34 | RD4 — Bidirectional IO |
| Broche 35 | RD5 — Bidirectional IO |
| Broche 36 | RD6 — Bidirectional IO |
| Broche 37 | RD7 — Bidirectional IO |
| Broche 38 | VSS — Ground reference |
| Broche 39 | VDD — Positive supply voltage |
| Broche 40 | RE0/AN5 — Bidirectional IO / analog channel 5 |
| Broche 41 | RE1/AN6 — Bidirectional IO / analog channel 6 |
| Broche 42 | RE2/AN7 — Bidirectional IO / analog channel 7 |
| Broche 43 | RC0 — Bidirectional IO (duplicate for package routing) |
| Broche 44 | RC1 — Bidirectional IO (duplicate for package routing) |
Applications typiques
PIC16F724-E/PT convient pour 6 applications: White-Goods Appliance Control Panel, Battery-Powered IoT Sensor Node, Automotive Body and Climate Module, LED Lighting Controller with PWM Dimming, Capacitive Touch Human-Machine Interface, Industrial Sensor Hub with Modbus Output.
White-Goods Appliance Control Panel
The PIC16F724-E/PT fits appliance control panels because its 7 KB Flash comfortably hosts UI state machines plus segment-LCD or LED multiplexing code, while the 10-bit ADC with 14 channels directly reads temperature, humidity, and door-switch sensors. The 1.8-5.5 V supply range accepts unregulated 5 V or 3.3 V rails typical in washing-machine and dishwasher modules. The CTMU peripheral supports capacitive touch keys without an external touch controller, lowering BOM cost. E-grade -40 °C to +125 °C operation survives under-cabinet thermal stress, and the 44-TQFP footprint gives enough GPIO for 7-segment displays and triac-driven relay control.
Recommandé
Battery-Powered IoT Sensor Node
The PIC16F724-E/PT's nanoWatt XLP sleep current in the sub-µA range makes it ideal for coin-cell or 2xAA-powered sensor nodes that must run for years without service. The internal 16 MHz HFINTOSC eliminates an external crystal, reducing quiescent draw, while the CTMU measures battery voltage through its switched-capacitor current source. UART plus I²C or SPI connectivity lets the node stream sensor data to a host MCU or radio module. The 7 KB Flash hosts a sleepy polling loop, ADC scheduler, and OTA-bootloader stub, all within the 192-byte RAM budget with careful variable placement.
Recommandé
Automotive Body and Climate Module
The PIC16F724-E/PT carries the 'E' temperature grade (-40 °C to +125 °C) that meets interior cabin requirements for body and climate ECUs. Its 11 timers and CCP/PWM modules drive small brushed DC motors for HVAC flaps, mirrors, and seat adjusters. The enhanced USART with auto-baud detection handles LIN-bus slave communication when paired with an external LIN transceiver like the MCP2003B. The 10-bit ADC multiplexes thermistor inputs from multiple zones, while the 7 KB Flash fits a deterministic scheduler with watchdog refresh for ASIL-A-capable sub-functions.
Recommandé
LED Lighting Controller with PWM Dimming
The PIC16F724-E/PT drives multi-channel LED strips and downlights through its enhanced PWM modules, with up to four CCP/PWM outputs supporting phase-correct dimming down to 1% duty. The MSSP-SPI port talks to a constant-current LED driver like the TLC5947 for 24-channel expansion, while the 10-bit ADC reads ambient light sensors for closed-loop daylight harvesting. E-grade temperature operation handles the 85 °C junction temperatures reached inside sealed luminaires. The 44-TQFP package gives 36 GPIO for keypad, status LED, and DMX-style input interfacing.
Recommandé
Capacitive Touch Human-Machine Interface
The PIC16F724-E/PT integrates the CTMU peripheral that converts a capacitance change into a precise time measurement using a constant current source, enabling up to 14 touch buttons without any external touch controller IC. This dramatically reduces BOM and PCB area versus mechanical switches or dedicated touch ICs. The 7 KB Flash stores a debounce plus gesture-recognition state machine, while the enhanced PWM modules can drive haptic feedback buzzers. The 1.8-5.5 V supply supports battery-powered remotes as well as 5 V wall-powered panels.
Recommandé
Industrial Sensor Hub with Modbus Output
The PIC16F724-E/PT serves as a low-cost Modbus RTU slave hub in industrial panels, with its enhanced USART supporting auto-baud detection for plug-and-play commissioning. The 10-bit ADC with 14 channels multiplexes 4-20 mA loop inputs through burden resistors, while the MSSP-I²C port reads digital temperature and pressure sensors. The 7 KB Flash holds a Modbus register map, calibration constants in Flash, and CRC-16 verification. The -40 °C to +125 °C E-grade operation handles unheated cabinet environments, and the 44-TQFP package survives standard reflow plus wave-solder touch-up.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16F724-E/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC16F723-E/PT | PIC16F726-E/PT | PIC16F727-E/PT | PIC16F722-E/PT |
|---|---|---|---|---|---|
| Package | 44-TQFP (PT) 10x10 mm | 44-TQFP (PT) - same | 44-TQFP (PT) - same | 44-TQFP (PT) - same | 44-TQFP (PT) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 7 KB | 3.5 KB (-50%) | 14 KB (+100%) | 14 KB (+100%) | 3.5 KB (-50%) |
| RAM | 192 B | 192 B | 368 B (+92%) | 368 B (+92%) | 128 B (-33%) |
| Maximum CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| ADC Channels | 14 channels, 10-bit | 11 channels, 10-bit | 14 channels, 10-bit | 14 channels, 10-bit | 11 channels, 10-bit |
| USB Support | No | No | No | Yes (USB SIE) | No |
| Operating Temperature | -40 °C to +125 °C (E grade) | -40 °C to +125 °C | -40 °C to +125 °C | -40 °C to +125 °C | -40 °C to +125 °C |
Principaux différenciateurs
- Balanced 7 KB Flash at 44-TQFP with CTMU peripheral (vs PIC16F723-E/PT)
- Smaller Flash, same 44-TQFP package at lower price (vs PIC16F726-E/PT)
- Same PIC16 mid-range core without USB SIE overhead (vs PIC16F727-E/PT)
Notes de conception
Place a 100 nF decoupling capacitor on each VDD pin and a single 10 µF bulk tantalum or ceramic capacitor near the package. The PIC16F724-E/PT's nanoWatt XLP sleep current is only achieved when all unused GPIO are configured as outputs low or inputs with the internal weak pull-ups disabled. Estimated: total decoupling budget of 4 × 100 nF + 1 × 10 µF handles inrush for HFINTOSC startup at 16 MHz.
Although the 44-TQFP has a theta_JA around 50 °C/W, the PIC16F724 typically dissipates under 50 mW even at full 20 MHz operation, so no heatsink is required. The 'E' temperature grade extends to +125 °C ambient, but at the extreme end thermal derating of the internal HFINTOSC accuracy should be considered. Estimated: power dissipation = VDD × IDD; IDD is approximately 7 mA active at 5 V / 20 MHz per Microchip datasheet typical curves.
Route the ICSP lines PGC (RB6) and PGD (RB7) with short, parallel traces and a ground guard on either side to keep programming noise out. MCLR must have a 10 kΩ pull-up to VDD and a 100 nF capacitor to ground for in-circuit programming; this RC delays the reset pulse long enough for the ICSP to take ownership. Avoid running high-speed signals under the TQFP thermal pad. The Microchip development board layout files (Microstick II) demonstrate the recommended 4-layer stack-up.
Do not leave the MCLR pin floating - either tie it to VDD via 10 kΩ or drive it from a reset supervisor. Enabling the Watchdog Timer (WDT) without a clear strategy in firmware is a common lock-out source; configure the WDT postscaler in CONFIG2 and refresh WDT from a single deterministic point. When using the CTMU for capacitive touch, the ADC acquisition time must include the CTMU discharge settling window or readings will be non-monotonic.
Informations de conformité
RoHS compliant per Microchip product declaration. Not AEC-Q100 qualified (industrial E-grade only; automotive-grade ordering codes are separate and not covered by this MPN). Lead-free matte-tin finish compatible with JEDEC J-STD-020 reflow.