PIC16F724-I/PT - 8-Bit 20MHz 7KB Flash MCU | Microchip | TQFP-44
Référence : PIC16F724-I/PT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $2.65 | $2,65 |
| 10 | $2.38 | $23,80 |
| 100 | $2.12 | $212,00 |
| 500 | $1.88 | $940,00 |
| 1 000 | $1.67 | $1 670,00 |
PIC16F724-I/PT Présentation
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, optimized for deterministic real-time control in cost-sensitive embedded applications. The PIC16F724 uses the mid-range x14 instruction set - only 35 single-word instructions - and executes most instructions in 200 ns at 20 MHz. This sits in the hierarchy: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC, balancing code density, ease of use, and low power.
Key features include 7 KB Flash program memory, 192 bytes of RAM, an internal 16 MHz oscillator (with PLL options), two 8-bit timers and one 16-bit timer, a 12-channel 8-bit ADC, two comparators, a USART, an SPI/I2C MSSP peripheral, and nanoWatt XLP sleep currents typically in the nA range. The wide 2.0V-5.5V supply range lets it run directly from a 2xAA battery pack, a 3.3V regulated rail, or a 5V USB-powered supply.
Architecturally, the PIC16F724 uses a Harvard RISC core with separate program and data buses, an in-circuit debug (ICD) interface, and a robust brown-out-reset and watchdog timer for field reliability. The 44-pin TQFP gives generous I/O and peripheral access for applications that need more lines than the smaller 28- or 40-pin variants in the same family.
Typical applications include consumer appliance control panels, sensor conditioning front-ends, battery-powered handheld instruments, white-goods user interfaces, LED lighting controllers, and low-cost motor-control signal conditioning. The PIC16F724's XLP power profile makes it well-suited to designs that spend long intervals in sleep.
When designing with this device, place a 0.1 µF decoupling capacitor as close as possible to VDD/VSS, budget the ICSP/ICD pins (RB6/RB7) for programming access, and use Microchip's MPLAB X IDE with the XC8 compiler for development. For volume production, the pin-compatible PIC16F726-I/PT and PIC16F727-I/PT offer larger Flash footprints in the same TQFP-44 package for code-growth headroom.
This page combines datasheet specifications, current distributor pricing, drop-in TQFP-44 alternatives, and application guidance not found in the manufacturer datasheet alone.
Alternatives de remplacement direct pour PIC16F724-I/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-I/PT (même facteur de forme et même empreinte) — différant par ADC, Operating Temperature, Package, Core Architecture, Internal Oscillator.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16F726-I/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16F727-I/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16LF724-I/PT
✅ Remplacement direct✓ En stock
$2.1 / unité
Voir la fiche technique →PIC16F722-I/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16F723-I/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16F720-I/PT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16F724-I/PT Valeurs maximales et caractéristiques électriques
| Core Architecture | PIC16 mid-range 8-bit RISC (Harvard) |
| Instruction Set Width | 14-bit |
| Number of Instructions | 35 single-word instructions |
| Maximum CPU Speed | 20 MHz |
| Program Memory (Flash) | 7 KB (4K x 14) |
| Data RAM | 192 bytes |
| Supply Voltage (VDD) | 2.0 V to 5.5 V |
| I/O Pins | 36 |
| Timers | 2 x 8-bit, 1 x 16-bit |
| ADC | 12-channel, 8-bit |
| Comparators | 2 |
| Communication Peripherals | 1 x USART, 1 x MSSP (SPI / I2C) |
| Température de fonctionnement | -40 °C to +85 °C (industrial) |
| Boîtier | TQFP-44 (10 x 10 mm, PT) |
| Type de montage | Surface Mount |
| Niveau MSL | 3 |
| Statut RoHS | Compliant |
| Low-Power Technology | nanoWatt XLP |
| Programming / Debug | ICSP via RB6/RB7 |
Configuration des broches de PIC16F724-I/PT
| Broche 1 | RA0/AN0 — PORTA bit 0 / ADC input AN0 |
| Broche 2 | RA1/AN1 — PORTA bit 1 / ADC input AN1 |
| Broche 3 | RA2/AN2/VREF- — PORTA bit 2 / ADC AN2 / negative reference |
| Broche 4 | RA3/AN3/VREF+ — PORTA bit 3 / ADC AN3 / positive reference |
| Broche 5 | RA4/AN4/T0CKI — PORTA bit 4 / ADC AN4 / Timer0 clock |
| Broche 6 | RA5/AN5/SS — PORTA bit 5 / ADC AN5 / SPI slave select |
| Broche 7 | RA6/OSC2/CLKO — PORTA bit 6 / oscillator output / clock out |
| Broche 8 | RA7/OSC1/CLKI — PORTA bit 7 / oscillator input / clock in |
| Broche 9 | VDD — Positive supply (2.0 V to 5.5 V) |
| Broche 10 | VSS — Ground reference |
| Broche 11 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / clock |
| Broche 12 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| Broche 13 | RC2/CCP1 — PORTC bit 2 / Capture-Compare-PWM 1 |
| Broche 14 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Broche 15 | RD0 — PORTD bit 0 |
| Broche 16 | RD1 — PORTD bit 1 |
| Broche 17 | RD2 — PORTD bit 2 |
| Broche 18 | RD3 — PORTD bit 3 |
| Broche 19 | RD4 — PORTD bit 4 |
| Broche 20 | RD5 — PORTD bit 5 |
| Broche 21 | RD6 — PORTD bit 6 |
| Broche 22 | RD7 — PORTD bit 7 |
| Broche 23 | VSS — Ground reference |
| Broche 24 | VDD — Positive supply |
| Broche 25 | RB0/AN12/INT — PORTB bit 0 / ADC AN12 / external interrupt |
| Broche 26 | RB1/AN10 — PORTB bit 1 / ADC AN10 |
| Broche 27 | RB2/AN8 — PORTB bit 2 / ADC AN8 |
| Broche 28 | RB3/AN9 — PORTB bit 3 / ADC AN9 |
| Broche 29 | RB4/AN11 — PORTB bit 4 / ADC AN11 |
| Broche 30 | RB5/AN13 — PORTB bit 5 / ADC AN13 |
| Broche 31 | RB6/ICSPCLK — PORTB bit 6 / ICSP clock (programming/debug) |
| Broche 32 | RB7/ICSPDAT — PORTB bit 7 / ICSP data (programming/debug) |
| Broche 33 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Broche 34 | RC5/SDO — PORTC bit 5 / SPI data out |
| Broche 35 | RC6/TX/CK — PORTC bit 6 / USART TX / clock |
| Broche 36 | RC7/RX/DT — PORTC bit 7 / USART RX / data |
| Broche 37 | RE0/RD — PORTE bit 0 / parallel slave port read |
| Broche 38 | RE1/WR — PORTE bit 1 / parallel slave port write |
| Broche 39 | RE2/CS — PORTE bit 2 / parallel slave port chip select |
| Broche 40 | VDD — Positive supply |
| Broche 41 | VSS — Ground reference |
| Broche 42 | MCLR/VPP/RE3 — Master clear reset / programming voltage / PORTE bit 3 |
| Broche 43 | NC — Not connected (per datasheet) |
| Broche 44 | NC — Not connected (per datasheet) |
Applications typiques
PIC16F724-I/PT convient pour 6 applications: Consumer Appliance Control Panel, Battery-Powered Sensor Front-End, LED Lighting Controller, Industrial Control Signal Conditioning, Handheld Measurement Instrument, Low-Cost Motor-Control Signal Conditioning.
Consumer Appliance Control Panel
The PIC16F724-I/PT suits consumer appliance control panels thanks to its 36 GPIO pins driving segmented LCDs, keypads, and relay drivers. The 20 MHz mid-range core runs user-interface state machines with sub-microsecond latency, and 7 KB of Flash fits appliance firmware with room for feature growth. The 2.0-5.5 V supply lets the MCU run directly off a rectified transformer rail. nanoWatt XLP sleep currents in the nA range support standby power budgets below 0.5 W, which is increasingly required by ENERGY STAR and EU Ecodesign 2026 tiers for white goods.
Recommandé
Battery-Powered Sensor Front-End
In battery-powered sensor front-ends, the PIC16F724-I/PT acts as a low-power MCU reading the on-chip 12-channel 8-bit ADC and pushing data over the MSSP (SPI or I2C) peripheral. nanoWatt XLP sleep mode lets the design spend >99 percent of its duty cycle asleep with sub-µA quiescent draw, while periodic ADC scans and 20 MHz burst processing keep response times under 5 ms. The wide 2.0-5.5 V supply enables direct 2xAA alkaline or 3.6 V LiSOCl2 operation without an additional LDO.
Recommandé
LED Lighting Controller
The PIC16F724-I/PT drives LED lighting controllers by combining 16-bit Timer1 PWM with the on-chip comparators for constant-current feedback. The 20 MHz CPU executes 200 ns-resolution dimming math, and the 7 KB Flash holds DMX-512, 0-10V, and DALI Lite control stacks for retrofit fixtures. The industrial -40 °C to +85 °C range covers outdoor and high-bay luminaires. NanoWatt XLP standby modes cut idle current below 50 µA, helping fixtures meet ENERGY STAR v2.2 standby requirements.
Recommandé
Industrial Control Signal Conditioning
In industrial control signal conditioning, the PIC16F724-I/PT reads 4-20 mA loops, thermocouples, or strain gauges via its 12-channel 8-bit ADC and outputs scaled values over the USART or MSSP. The two on-chip comparators handle window-detection on sensor rails, while Timer0/Timer1/Timer2 generate accurate sampling periods. The industrial -40 °C to +85 °C temperature grade and 5.5 V tolerance support 24 V loop-powered designs with external TVS protection.
Recommandé
Handheld Measurement Instrument
The PIC16F724-I/PT serves as the main controller in handheld DMMs, clamp meters, and environmental probes where battery life and BOM cost matter. Its 36 GPIO pins drive segment or character LCDs, push-button keypads, and rotary encoders without external glue logic. The MSSP peripheral interfaces to SPI flash for data logging, while the USART streams readings to a Bluetooth or USB-CDC bridge. nanoWatt XLP deep-sleep currents extend handheld run time to weeks on a single 9V battery.
Recommandé
Low-Cost Motor-Control Signal Conditioning
In small BLDC or stepper-motor control boards, the PIC16F724-I/PT handles back-EMF sensing, Hall-effect decoding, and PWM timing synchronization via its 16-bit Timer1 and the MSSP peripheral. The 20 MHz CPU runs control loops in under 50 µs, and the 7 KB Flash holds trapezoidal commutation or microstepping tables. The wide 2.0-5.5 V supply lets the MCU run on the same 3.3 V or 5 V rail that powers gate drivers, simplifying BOM. The same TQFP-44 package also accommodates the PIC16F727-I/PT for sensorless FOC variants.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16F724-I/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC16F726-I/PT | PIC16F727-I/PT | PIC16LF724-I/PT | PIC16F722-I/PT | PIC16F723-I/PT | PIC16F720-I/PT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-44 (PT) | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) - same |
| Program Memory (Flash) | 7 KB | 14 KB | 14 KB | 7 KB | 3.5 KB | 7 KB | 3.5 KB |
| Data RAM | 192 bytes | 368 bytes | 368 bytes | 192 bytes | 128 bytes | 192 bytes | 128 bytes |
| Maximum CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Supply Voltage | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 1.8 V to 3.6 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V |
| I/O Pins | 36 | 36 | 36 | 36 | 36 | 36 | 36 |
| ADC Channels | 12 x 8-bit | 12 x 8-bit | 14 x 8-bit | 12 x 8-bit | 11 x 8-bit | 12 x 8-bit | 12 x 8-bit |
Principaux différenciateurs
- Pin-compatible family headroom (vs PIC16F727-I/PT)
- Lowest voltage variant in the family (vs PIC16LF724-I/PT)
- Reduced Flash option for cost tuning (vs PIC16F722-I/PT)
Notes de conception
Place a 0.1 µF ceramic decoupling capacitor within 5 mm of every VDD pin and a single 10 µF bulk tantalum or ceramic cap near the device. The PIC16F724-I/PT has four VDD pins (9, 24, 40) and four VSS pins (10, 23, 41) - all must be connected, with each VDD/VSS pair having its own 100 nF cap for switching noise suppression.
The ICSP pins RB6 (ICSPCLK) and RB7 (ICSPDAT) must be accessible for in-circuit programming. Avoid adding low-impedance loads that could interfere with the programmer; on production boards, route these pins to an unpopulated 2x3 header. The MCLR pin (42) needs a 10 kΩ pull-up to VDD; add a 100 nF cap on MCLR for reset-line debouncing if long mechanical switches are connected.
At 20 MHz with VDD = 5.5 V and all peripherals active, typical core current is below 10 mA (less than 55 mW dissipation). The TQFP-44 has a thermal resistance of roughly 50 °C/W, so the junction rise is negligible in normal operation. nanoWatt XLP sleep mode typically draws <100 nA, allowing battery designs to budget standby current from leakage sources rather than the MCU itself.
Route the analog AN0-AN13 inputs away from digital switching lines, and place the analog AVdd/AVss pair (if used in your PCB) with its own filtered ferrite bead. Keep the crystal or resonator traces short (<10 mm) and symmetric to minimize EMI. Use a ground plane on layer 2 directly under the MCU for best EMI and thermal performance.
Informations de conformité
RoHS and lead-free per Microchip product page; PIC16F724-I/PT is commercial/industrial grade (not AEC-Q100 qualified).