PIC16LF724-I/P - 8-Bit 20MHz 7KB Flash MCU 40-PDIP | Microchip
MPN: PIC16LF724-I/P ✓ 啟用中PIC16LF724-I/P 概覽
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (Flash/ROM), data memory (RAM), and peripherals on one die. The PIC16 architecture uses a RISC-style instruction set with a fixed-width 14-bit instruction word optimized for deterministic interrupt response. Within the broader taxonomy, this device is an 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC. The "LF" prefix designates the wide-voltage, low-power variant, while the "XLP" badge indicates the nanoWatt power-saving IP blocks.
The PIC16LF724-I/P features 192 bytes of RAM, 256 bytes of EEPROM, an internal 16 MHz high-precision oscillator (calibrated to ±1% typical), and an internal 31 kHz low-power oscillator for sleep-mode timekeeping. Peripherals include an 8-channel 10-bit ADC, two 8-bit timers, one 16-bit timer, an Enhanced USART, MSSP (I²C/SPI), and up to four PWM outputs with the Enhanced Capture/Compare/PWM (ECCP) module. The core consumes roughly 1.8 µA in sleep with Watchdog Timer enabled at 3 V.
Typical applications include battery-powered sensor nodes, low-power wireless remotes, consumer appliance controllers, white-goods user interfaces, small-embedded HMI displays, and industrial instrumentation front ends. The 40-pin PDIP package simplifies prototyping on breadboards and through-hole development boards, making the part a common choice for early-stage firmware bring-up before migrating to a QFN surface-mount variant in production.
When migrating to the surface-mount family, the designer should consider PIC16LF724-I/PT (TQFP-44) and PIC16LF724-I/ML (QFN-44), which are die-identical but require PCB rework. Always validate that the ICD/debug header and programming tool match the chosen package.
直接替換替代品,適用於 PIC16LF724-I/P — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: PIC16LF724-I/P (相同外形與佔位) — 差異在於 Package, Timers, Mounting Type, ADC, Operating Temperature.
PIC16LF722-I/P
✅ 直接替換📋 參考替代品(不在目錄中)
PIC16F722-I/P
✅ 直接替換📋 參考替代品(不在目錄中)
PIC16LF723-I/P
✅ 直接替換📋 參考替代品(不在目錄中)
PIC16LF720-I/P
✅ 直接替換聯絡詢價
查看資料表 →PIC16LF724-I/P 最大額定值與電氣特性
| Core Architecture | 8-bit PIC16 RISC |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| RAM | 192 bytes |
| EEPROM | 256 bytes |
| Maximum CPU Clock | 20 MHz |
| Supply Voltage (VDD) | 1.8 V to 3.6 V |
| I/O Pins | 36 |
| ADC | 8-channel, 10-bit |
| Timers | Two 8-bit, one 16-bit |
| Communication Interfaces | 1x EUSART, 1x MSSP (I2C/SPI) |
| PWM Outputs | Up to 4 (ECCP + CCP) |
| Internal Oscillator | 16 MHz HF + 31 kHz LF |
| 工作溫度 | -40 C to +85 C (Industrial) |
| 封裝 | 40-pin PDIP (0.600 in / 15.24 mm) |
| 安裝類型 | Through-Hole |
| Low-Power Technology | nanoWatt XLP |
| RoHS 狀態 | Compliant |
PIC16LF724-I/P 腳位配置
| 腳位 1 | MCLR/VPP/RE3 — Master Clear (reset) input / programming voltage / digital input |
| 腳位 2 | RA0/AN0/ULPWU — PORTA bit 0 / ADC input 0 / ultra-low-power wake-up input |
| 腳位 3 | RA1/AN1 — PORTA bit 1 / ADC input 1 |
| 腳位 4 | RA2/AN2 — PORTA bit 2 / ADC input 2 |
| 腳位 5 | RA3/AN3/VREF+ — PORTA bit 3 / ADC input 3 / positive voltage reference |
| 腳位 6 | RA4/AN4/T0CKI — PORTA bit 4 / ADC input 4 / Timer0 clock input |
| 腳位 7 | RA5/AN5/SS/HLVDIN — PORTA bit 5 / ADC input 5 / SPI slave select / high/low-voltage detect input |
| 腳位 8 | RE0/AN6 — PORTE bit 0 / ADC input 6 |
| 腳位 9 | RE1/AN7 — PORTE bit 1 / ADC input 7 |
| 腳位 10 | RE2/CCP5 — PORTE bit 2 / CCP5 output |
| 腳位 11 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| 腳位 12 | VSS — Ground reference |
| 腳位 13 | RA7/OSC1/CLKIN — PORTA bit 7 / oscillator input / external clock input |
| 腳位 14 | RA6/OSC2/CLKOUT — PORTA bit 6 / oscillator output / clock output |
| 腳位 15 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| 腳位 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 I/O |
| 腳位 17 | RC2/P1A/CCP1 — PORTC bit 2 / PWM1 output A / CCP1 I/O |
| 腳位 18 | RC3/P1B — PORTC bit 3 / PWM1 output B |
| 腳位 19 | RD0 — PORTD bit 0 |
| 腳位 20 | RD1 — PORTD bit 1 |
| 腳位 21 | RD2 — PORTD bit 2 |
| 腳位 22 | RD3 — PORTD bit 3 |
| 腳位 23 | RC4/SDA/SDI — PORTC bit 4 / I2C data / SPI data in |
| 腳位 24 | RC5/SCL/SCK — PORTC bit 5 / I2C clock / SPI clock |
| 腳位 25 | RC6/TX/CK — PORTC bit 6 / EUSART TX / clock output |
| 腳位 26 | RC7/RX/DT — PORTC bit 7 / EUSART RX / data output |
| 腳位 27 | RD4 — PORTD bit 4 |
| 腳位 28 | RD5/P1C — PORTD bit 5 / PWM1 output C |
| 腳位 29 | RD6/P1D — PORTD bit 6 / PWM1 output D |
| 腳位 30 | RD7 — PORTD bit 7 |
| 腳位 31 | VSS — Ground reference |
| 腳位 32 | VDD — Positive supply voltage (1.8 V to 3.6 V) |
| 腳位 33 | RB0/AN12/INT — PORTB bit 0 / ADC input 12 / external interrupt |
| 腳位 34 | RB1/AN10 — PORTB bit 1 / ADC input 10 |
| 腳位 35 | RB2/AN8 — PORTB bit 2 / ADC input 8 |
| 腳位 36 | RB3/AN9/PGM — PORTB bit 3 / ADC input 9 / LVP programming |
| 腳位 37 | RB4/AN11 — PORTB bit 4 / ADC input 11 |
| 腳位 38 | RB5 — PORTB bit 5 |
| 腳位 39 | RB6/PGC — PORTB bit 6 / ICSP clock |
| 腳位 40 | RB7/PGD — PORTB bit 7 / ICSP data |
典型應用
PIC16LF724-I/P 適用於 6 應用s: Battery-Powered Wireless Sensor Nodes, Consumer Appliance Control Boards, Low-Power Handheld Instruments, Industrial Sensor Transmitters, White-Goods User Interface Controllers, Education and Prototyping Platforms.
Battery-Powered Wireless Sensor Nodes
The PIC16LF724-I/P's 1.8 µA sleep current with Watchdog enabled and 1.8 V minimum VDD make it a strong fit for coin-cell powered wireless sensor nodes transmitting on sub-GHz radios. Its nanoWatt XLP technology extends battery life to multiple years on a single CR2032, while the integrated 31 kHz LF oscillator handles periodic wake-up timing without an external crystal. The 7 KB Flash accommodates small RF stacks such as proprietary sub-GHz protocols or simple sensor aggregation firmware. The 36 I/O lines connect to multiple sensor interfaces (SPI, I²C, analog), and the 8-channel 10-bit ADC handles temperature, humidity, and battery voltage monitoring. Designers place the MCU on the always-on sensor board and use the EUSART to drive a low-power radio module like the MRF89XA.
推薦
Consumer Appliance Control Boards
The PIC16LF724-I/P's 40-pin PDIP package and 36 I/O pins suit through-hole consumer appliance controller designs such as washing machines, microwave ovens, and small kitchen appliances. The 7 KB Flash stores state-machine firmware for motor control, user-interface handling, and safety interlocks. The 4 PWM outputs (ECCP + CCP) drive triac-based AC loads or low-side MOSFET switches for pumps, valves, and indicators. The Enhanced USART connects to LED display or keypad modules, while the MSSP handles I²C EEPROM storage for user settings. The industrial -40 °C to +85 °C temperature rating supports garage and outdoor installations. Designers benefit from the PDIP package's easy hand-soldering during prototyping and field service.
推薦
Low-Power Handheld Instruments
The PIC16LF724-I/P powers handheld DMMs, calipers, environmental meters, and medical diagnostic tools where battery life and cost dominate the BOM. The 1.8 V minimum VDD supports two alkaline cells in series with regulation, and the XLP sleep mode of 1.8 µA lets the instrument sit idle for years between user interactions. The 8-channel 10-bit ADC reads sensor inputs (thermistor bridges, pressure sensors, gas sensors) with sufficient resolution for typical measurement ranges. The 7 KB Flash fits simple calibration tables, look-up routines, and LCD-driving state machines. The 40-pin PDIP simplifies repair and refurbishment in field-service scenarios where surface-mount rework would be impractical. Engineers typically pair the MCU with an I²C LCD driver and a low-side MOSFET power switch.
推薦
Industrial Sensor Transmitters
The PIC16LF724-I/P fits 4-20 mA loop-powered and 24 V industrial sensor transmitters that measure pressure, flow, or level in factory automation systems. Its industrial -40 °C to +85 °C rating and 1.8 V to 3.6 V supply tolerance handle the wide input voltage swings typical of 24 V loop-powered designs after regulation. The Enhanced Capture/Compare/PWM (ECCP) module generates precise timing signals for sensor excitation and the 16-bit timer counts pulses from flow meters or frequency-output transducers. The 10-bit ADC digitizes bridge sensors with sufficient accuracy for non-critical process measurements. The MSSP communicates with external SPI/I²C front-end ICs such as PGA, RTD conditioners, or isolation barriers. The 40-pin PDIP supports hand-rework in field-installed transmitter enclosures.
推薦
White-Goods User Interface Controllers
The PIC16LF724-I/P drives user-interface boards in refrigerators, dishwashers, and air-conditioners where discrete buttons, LED indicators, and seven-segment displays are coordinated with a main appliance controller. The 7 KB Flash handles debounce logic, indicator sequencing, and serial communication with the appliance's main board. The 36 I/O pins connect to a typical 4x4 keypad matrix, 8-12 LED status indicators, and a 4-digit seven-segment display driven via external transistors. The MSSP (I²C) provides a side-channel for diagnostics and EEPROM storage of user preferences. The XLP sleep mode keeps standby power under 2 mW at the appliance's standby rail. The industrial temperature range suits under-cabinet and garage installations where ambient temperatures fluctuate widely.
推薦
Education and Prototyping Platforms
The PIC16LF724-I/P's 40-pin PDIP package and breadboard-friendly 0.1 in pin pitch make it ideal for university embedded-systems courses, hobbyist projects, and rapid-prototyping environments. The 7 KB Flash accommodates introductory projects covering GPIO, timers, ADC, PWM, I²C, SPI, and UART topics across multiple assignments. The integrated 16 MHz internal oscillator eliminates the external crystal requirement, reducing wiring complexity for first-time learners. The MPLAB X IDE with PICkit 4 or SNAP debugger supports a free toolchain with C and assembly options, lowering the entry barrier for students. The 36 I/O lines drive multiple breadboard LEDs, buttons, sensors, and motor-driver modules without external multiplexing. Educators often standardize curricula around the PIC16LF7xx family before transitioning students to dsPIC or PIC32 platforms.
推薦
推薦產品摘要
工程參考資料,適用於 PIC16LF724-I/P — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | PIC16LF724-I/PT | PIC16LF722-I/P | PIC16LF723-I/P | PIC16LF720-I/P |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 40-pin PDIP | 44-pin TQFP | 40-pin PDIP - same | 40-pin PDIP - same | 40-pin PDIP - same |
| Flash Memory | 7 KB | 7 KB | 3.5 KB (-50%) | 7 KB | 3.5 KB (-50%) |
| RAM | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes |
| ADC Resolution | 10-bit | 10-bit | 10-bit | 12-bit (+20%) | 10-bit |
| Operating Voltage | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V | 1.8 V to 3.6 V |
| Maximum CPU Clock | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| I/O Pins | 36 | 36 | 36 | 36 | 36 |
| Low-Power Technology | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP |
主要差異化特點
- Highest Flash density in PIC16LF7xx PDIP family (對比PIC16LF722-I/P)
- 10-bit ADC with 8 channels versus higher-density 12-bit alternatives (對比PIC16LF723-I/P)
- Wide-voltage LF variant versus standard F variant (對比PIC16F724-I/P)
設計說明
Place a 100 nF decoupling capacitor as close as possible to each VDD pin (pin 11 and pin 32 on the PIC16LF724-I/P) and a bulk 10 µF tantalum or ceramic capacitor at the regulator output. The MCU draws brief current spikes during Flash writes and ADC conversions, so the local decoupling prevents VDD sag that could cause unexpected resets. Tie MCLR (pin 1) to VDD through a 10 kΩ pull-up resistor and a 100 nF capacitor to ground for clean power-on reset behavior.
Route the OSC1/OSC2 traces (pins 13/14) short and symmetric when using an external crystal or resonator, and keep them away from high-current switching traces. For internal oscillator use, leave OSC1/OSC2 as standard GPIO (RA6/RA7) but still route them away from analog inputs to minimize digital switching noise coupling into the ADC. Place a ground plane under the MCU and use a star-ground topology for analog and digital returns at a single point near the MCU's VSS pins.
Do not exceed 4 MHz instruction rate below 2.5 V VDD - the PIC16LF724-I/P derates CPU clock from 20 MHz to 16 MHz at VDD below 2.5 V, and firmware must respect the FOSC/VDD boundary. Also verify that all unused I/O pins are configured as outputs (not floating inputs) to avoid spurious interrupt wake-ups in nanoWatt XLP sleep modes, which would otherwise drain battery life.
合規資訊
RoHS and REACH compliance documented on Microchip product environmental page. AEC-Q100 qualification not applicable - the part is industrial-grade only; for automotive applications, use PIC16F724-E/P or contact Microchip for AEC-Q100 equivalent parts.