PIC16F724-E/PT - 8-Bit 20MHz 7KB Flash MCU 44-TQFP | Microchip
料号: PIC16F724-E/PT ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 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 概述
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.
直接替换替代料: PIC16F724-E/PT ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC16F724-E/PT (相同外形与封装尺寸) ——差异在于 ADC, Core Architecture, Maximum CPU Speed, Operating Temperature Range, Package.
快速对比工具——选择替代料号进行并排对比:
PIC16F723-E/PT
✅ 直接替换📋 参考替代料(不在目录中)
PIC16F726-E/PT
✅ 直接替换📋 参考替代料(不在目录中)
PIC16F727-E/PT
✅ 直接替换✓ 有现货
$1.74 / 个
查看数据手册 →PIC16F722-E/PT
✅ 直接替换📋 参考替代料(不在目录中)
PIC16F722A-I/PT
✅ 直接替换 ⚠️ 规格未核验📋 参考替代料(不在目录中)
PIC16F724-E/PT 最大额定值与电气特性
| 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 |
| 工作温度范围 | -40 °C to +125 °C (E grade) |
| 封装 | 44-pin TQFP (PT), 10 × 10 mm |
| 安装类型 | 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) |
| RoHS 状态 | Compliant |
PIC16F724-E/PT 引脚配置
| 引脚 1 | RA0/AN0 — Bidirectional IO / analog channel 0 |
| 引脚 2 | RA1/AN1 — Bidirectional IO / analog channel 1 |
| 引脚 3 | RA2/AN2 — Bidirectional IO / analog channel 2 |
| 引脚 4 | RA3/AN3 — Bidirectional IO / analog channel 3 |
| 引脚 5 | RA4/AN4 — Bidirectional IO / analog channel 4 |
| 引脚 6 | RA5/AN5 — Bidirectional IO / analog channel 5 |
| 引脚 7 | RA6/OSC2 — Bidirectional IO / oscillator output |
| 引脚 8 | RA7/OSC1 — Bidirectional IO / oscillator input |
| 引脚 9 | RE3/MCLR — Master Clear reset input (with internal pull-up) |
| 引脚 10 | VDD — Positive supply voltage |
| 引脚 11 | VSS — Ground reference |
| 引脚 12 | RB0/AN12 — Bidirectional IO / analog channel 12 (interrupt-on-change) |
| 引脚 13 | RB1/AN10 — Bidirectional IO / analog channel 10 (interrupt-on-change) |
| 引脚 14 | RB2/AN8 — Bidirectional IO / analog channel 8 (interrupt-on-change) |
| 引脚 15 | RB3/AN9 — Bidirectional IO / analog channel 9 (interrupt-on-change) |
| 引脚 16 | RB4 — Bidirectional IO (interrupt-on-change) |
| 引脚 17 | RB5 — Bidirectional IO (interrupt-on-change) |
| 引脚 18 | RB6/PGC — Bidirectional IO / ICSP clock |
| 引脚 19 | RB7/PGD — Bidirectional IO / ICSP data |
| 引脚 20 | VSS — Ground reference |
| 引脚 21 | VDD — Positive supply voltage |
| 引脚 22 | RC0 — Bidirectional IO |
| 引脚 23 | RC1 — Bidirectional IO |
| 引脚 24 | RC2 — Bidirectional IO |
| 引脚 25 | RC3 — Bidirectional IO |
| 引脚 26 | RC4 — Bidirectional IO |
| 引脚 27 | RC5 — Bidirectional IO |
| 引脚 28 | RC6 — Bidirectional IO |
| 引脚 29 | RC7 — Bidirectional IO |
| 引脚 30 | RD0 — Bidirectional IO |
| 引脚 31 | RD1 — Bidirectional IO |
| 引脚 32 | RD2 — Bidirectional IO |
| 引脚 33 | RD3 — Bidirectional IO |
| 引脚 34 | RD4 — Bidirectional IO |
| 引脚 35 | RD5 — Bidirectional IO |
| 引脚 36 | RD6 — Bidirectional IO |
| 引脚 37 | RD7 — Bidirectional IO |
| 引脚 38 | VSS — Ground reference |
| 引脚 39 | VDD — Positive supply voltage |
| 引脚 40 | RE0/AN5 — Bidirectional IO / analog channel 5 |
| 引脚 41 | RE1/AN6 — Bidirectional IO / analog channel 6 |
| 引脚 42 | RE2/AN7 — Bidirectional IO / analog channel 7 |
| 引脚 43 | RC0 — Bidirectional IO (duplicate for package routing) |
| 引脚 44 | RC1 — Bidirectional IO (duplicate for package routing) |
典型应用
PIC16F724-E/PT 适用于 6 应用s: 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.
推荐
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.
推荐
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.
推荐
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.
推荐
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.
推荐
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.
推荐
推荐产品汇总
工程参考数据: PIC16F724-E/PT ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | 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 |
关键差异点
- Balanced 7 KB Flash at 44-TQFP with CTMU peripheral (对比 PIC16F723-E/PT)
- Smaller Flash, same 44-TQFP package at lower price (对比 PIC16F726-E/PT)
- Same PIC16 mid-range core without USB SIE overhead (对比 PIC16F727-E/PT)
设计说明
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.
合规信息
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.