PIC16LF723-I/SP - 8-Bit 20MHz 7KB Flash MCU 28-SPDIP | Microchip
MPN: PIC16LF723-I/SP ✓ Hoạt độngPIC16LF723-I/SP Tóm tắt
What is a PIC16 Microcontroller? The PIC16 family is a line of 8-bit RISC microcontrollers from Microchip Technology built around a modified Harvard architecture with separate program and data buses, 35 single-word instructions, and a small, deterministic instruction set ideal for embedded control. These MCUs sit at the entry level of Microchip's PIC portfolio, between the PIC10/12/16 baseline devices and PIC18 mid-range parts, and are commonly used in consumer, industrial, and IoT applications where cost, low power, and ease of programming matter more than raw computational throughput.
Key features of the PIC16LF723-I/SP include 11 channels of 8-bit Analog-to-Digital Conversion (ADC), two PWM modules with Capture/Compare/PWM (CCP) capability, and three serial communication peripherals: I2C/SPI (master/slave SSP) and an enhanced USART. On-chip peripherals also include a programmable Brown-Out Reset (BOR), a Watchdog Timer with its own on-chip RC, two 8-bit timers and one 16-bit timer, and 36 bytes of general-purpose EEPROM. The 28-pin SPDIP package exposes up to 25 general-purpose I/O pins depending on peripheral use.
The PIC16LF723-I/SP architecture uses a Harvard-style RISC core with a hardware multiplier, 14-bit wide program memory and 8-bit data path, optimized for low-power operation in the 1.8-3.6V range. Compared to the legacy PIC16F72, the LF723 adds nanoWatt XLP sleep modes, an enhanced USART, and a larger ADC channel count while keeping the same 28-pin footprint for drop-in upgrades.
Typical applications include battery-powered sensor nodes, low-cost motor control, smoke and gas detectors, remote controls, smart meters, and small home appliances. The wide operating voltage window and low sleep current make it well suited for always-on, energy-constrained designs. When designing with this part, pay attention to the in-circuit serial programming (ICSP) pins and reserve adequate decoupling near VDD/VSS pairs; the LF variant is required for sub-2V operation, otherwise the standard PIC16F723 may be a lower-cost alternative.
Bộ thay thế dễ dàng lắp đặt cho PIC16LF723-I/SP — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC16LF723-I/SP (cùng hình factor và footprint) — khác nhau ở ADC, Operating Temperature, Timers, Package, Data RAM.
PIC16LF723A-I/SP
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16LF722-I/SP
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16LF722A-I/SP
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC16LF727-I/SP
✅ Drop-In ⚠️ Thông số chưa được xác minh📋 Tham chiếu thay thế (không có trong danh mục)
PIC16F723-I/SP
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16LF723-I/SP Tỷ lệ tối đa & tính chất điện
| Family | PIC16F |
| Core | 8-bit PIC16 RISC |
| Program Memory | 7 KB (4K x 14 words) Flash |
| RAM | 192 bytes |
| Max CPU Frequency | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Supply Voltage (Vdd) | 1.8 V to 3.6 V |
| I/O Pins | Up to 25 |
| ADC | 11 channels x 8-bit |
| PWM / CCP | 2 CCP modules |
| Timers | 2 x 8-bit + 1 x 16-bit |
| Communication | I2C, SPI, Enhanced USART |
| Hộp | 28-pin SPDIP (SP) |
| Nhiệt độ hoạt động | -40C to +85C (Industrial) |
| Kiểu lắp đặt | Through-Hole |
| Trạng thái RoHS | Compliant |
Cấu hình chân PIC16LF723-I/SP
| Chân 1 | RA3/AN3/VREF+ — Bidirectional I/O / ADC input / voltage reference |
| Chân 2 | RA4/AN4 — Bidirectional I/O / ADC input |
| Chân 3 | RA5/AN5 — Bidirectional I/O / ADC input |
| Chân 4 | RA6/OSC2/CLKOUT — I/O / oscillator output / clock output |
| Chân 5 | RA7/OSC1/CLKIN — I/O / oscillator input / external clock input |
| Chân 6 | RC0/T1OSO/T1CKI — I/O / Timer1 oscillator output / Timer1 clock input |
| Chân 7 | RC1/T1OSI — I/O / Timer1 oscillator input |
| Chân 8 | RC2/CCP1 — I/O / CCP1 PWM output |
| Chân 9 | RC3/SCK/SCL — I/O / SPI clock / I2C clock |
| Chân 10 | RC4/SDI/SDA — I/O / SPI data in / I2C data |
| Chân 11 | RC5/SDO — I/O / SPI data out |
| Chân 12 | RC6/TX/CK — I/O / EUSART transmit / clock |
| Chân 13 | RC7/RX/DT — I/O / EUSART receive / data |
| Chân 14 | VSS — Ground reference |
| Chân 15 | VDD — Positive supply (1.8V-3.6V) |
| Chân 16 | RB7/PGD — I/O / ICSP data |
| Chân 17 | RB6/PGC — I/O / ICSP clock |
| Chân 18 | RB5/AN13 — I/O / ADC input |
| Chân 19 | RB4/AN11 — I/O / ADC input |
| Chân 20 | RB3/AN9/CCP2 — I/O / ADC input / CCP2 PWM |
| Chân 21 | RB2/AN8 — I/O / ADC input |
| Chân 22 | RB1/AN10 — I/O / ADC input |
| Chân 23 | RB0/AN12/INT — I/O / ADC input / external interrupt |
| Chân 24 | RA0/AN0 — I/O / ADC input |
| Chân 25 | RA1/AN1 — I/O / ADC input |
| Chân 26 | RA2/AN2/VREF- — I/O / ADC input / voltage reference |
| Chân 27 | MCLR/VPP/RA5 — Master clear (reset) / programming voltage |
| Chân 28 | VSS — Ground reference (secondary) |
Ứng dụng tiêu biểu
PIC16LF723-I/SP phù hợp cho 6 Áp dụngs: Battery-Powered Sensor Nodes, Low-Cost Motor Control (DC and Stepper), Smoke and Gas Detectors, Remote Controls and IR Keyfobs, Smart Meters and Energy Monitoring, Small Home Appliances (Coffee Makers, Humidifiers).
Battery-Powered Sensor Nodes
The PIC16LF723-I/SP is a strong fit for battery-powered wireless sensor nodes where sub-1 uA sleep current and 1.8V operation are mandatory. Its nanoWatt XLP architecture delivers years of battery life from a single coin cell, while the 11-channel 8-bit ADC reads multiple sensors (temperature, humidity, light, battery voltage) without external MUX. Engineers typically pair it with sub-GHz transceivers such as the MRF89XA using the integrated SPI, and use the EUSART for debug logging. The 7KB Flash supports over-the-air firmware updates via ICSP, and the 28-SPDIP through-hole package simplifies hand-soldered prototypes. Compared to a 32-bit Cortex-M0 alternative, the PIC16LF723 consumes a fraction of the sleep current, making it ideal for sleep-dominated duty cycles of <1%.
Được đề xuất
Low-Cost Motor Control (DC and Stepper)
The PIC16LF723-I/SP suits small DC brushed and unipolar stepper motor control thanks to its two CCP/PWM modules with up to 10-bit resolution and 20MHz timer clock. A single 28-SPDIP device can drive two H-bridges or one stepper with microstepping via software PWM. The 11-channel ADC reads back current-sense amplifiers and potentiometer position feedback in real time. With 200ns instruction cycle, control loops close in well under 50 us, fast enough for RC-servo-rate updates. The wide 1.8V-3.6V supply lets designers run the MCU directly from a 2xAA pack or single Li-ion cell, simplifying BOM cost. Add external MOSFET drivers (e.g. MCP1416) for higher-current loads.
Được đề xuất
Smoke and Gas Detectors
The PIC16LF723-I/SP is well suited for photoelectric smoke detectors and low-power gas detectors. Its 1.8V-3.6V operation supports direct drive from a 9V battery plus LDO, while nanoWatt XLP sleep current below 1 uA extends detector life to 10+ years on a single battery. The 11-channel 8-bit ADC samples both photoelectric chamber current and electrochemical gas-sensor output, with internal reference for ratiometric measurements. The integrated EUSART supports a debug/calibration UART port for manufacturing test, and the 2 CCP modules drive buzzer and LED indicators. UL 217 alarm standards require reliable low-power operation, which the LF723 family was designed for, and the 28-SPDIP package withstands hand-soldering and rework.
Được đề xuất
Remote Controls and IR Keyfobs
The PIC16LF723-I/SP is ideal for IR remote controls and BLE/Sub-GHz keyfobs where every microamp counts. Its nanoWatt XLP sleep mode draws under 50 nA typical, enabling years of standby life from a CR2032 coin cell. The integrated EUSART or MSSP can bit-bang IR protocols (RC5, NEC, SIRC) or drive a Sub-GHz OOK/FSK transmitter for two-way keyfob designs. The 7KB Flash supports multi-protocol firmware with on-the-fly protocol switching, and 192B RAM is sufficient for short IR command frames. With 25 GPIO available, designers can implement up to 8x4 keypad matrices plus LED indicators in a single 28-SPDIP. Industrial-grade -40C to +85C operation handles automotive and outdoor environments.
Được đề xuất
Smart Meters and Energy Monitoring
The PIC16LF723-I/SP fits single-phase smart electricity meters and sub-metering modules. Its 11-channel 8-bit ADC reads current-transformer outputs, voltage-divider mains sensing, and temperature compensation sensors with sufficient accuracy for Class 1 meters when paired with calibration. The integrated EUSART supports PLC (power-line communication) modems or RS-485 to a concentrator, while MSSP drives an LCD or segmented display. Sub-1 uA sleep current extends battery backup life during power outages. With 7KB Flash and 192B RAM, designers can implement IEC 62053-21 metering algorithms, TOU tariffs, and tamper detection. The 28-SPDIP package is field-serviceable for utility technicians.
Được đề xuất
Small Home Appliances (Coffee Makers, Humidifiers)
The PIC16LF723-I/SP powers small home appliances like coffee makers, humidifiers, air purifiers, and toaster ovens where HMI, motor control, and sensor feedback converge. The 2 CCP/PWM modules drive heater elements and pumps, the 11-channel ADC reads temperature, water level, and humidity sensors, and the integrated I2C drives an OLED or character LCD. The 25 GPIO handle capacitive-touch keypad matrices via software CTMU or external FDC1004. Industrial-grade temperature range supports kitchen environments. With 7KB Flash, designers embed PID control loops, recipes, and safety interlock logic. The 28-SPDIP package is friendly to high-volume through-hole assembly lines.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC16LF723-I/SP — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | PIC16LF723A-I/SP | PIC16LF722-I/SP | PIC16LF727-I/SP |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SPDIP (SP) | 28-SPDIP (SP) - same | 28-SPDIP (SP) - same | 28-SPDIP (SP) - same |
| Program Memory (Flash) | 7 KB | 7 KB | 3.5 KB (-50%) | 14 KB (+100%) |
| RAM | 192 bytes | 192 bytes | 128 bytes | 256 bytes |
| 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 |
| Max CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| ADC Channels | 11 x 8-bit | 11 x 8-bit | 9 x 8-bit | 14 x 8-bit |
| I/O Pins | 25 | 25 | 25 | 25 |
Bảo phân biệt quan trọng
- Updated silicon revision 'A' variant available with same pinout (vsPIC16LF723A-I/SP)
- Larger 7KB Flash versus lower-cost 3.5KB variants (vsPIC16LF722-I/SP)
- 1.8V minimum supply voltage for coin-cell designs (vsPIC16F723-I/SP)
Ghi chú thiết kế
Estimated: at VDD=3.3V, 20MHz operation, the PIC16LF723-I/SP typically draws about 6 mA active and <1 uA in sleep with Watchdog disabled. For battery-powered designs, add a 100 nF decoupling capacitor close to VDD pin 15, plus a 10 uF bulk capacitor on the supply rail. The MCLR/VPP pin must have a pull-up resistor (typically 10 kOhm) to VDD for proper reset; do not leave it floating. Use Sleep mode aggressively - waking every 16 ms to read a sensor can extend coin-cell life to 5+ years.
Route the ICSP pins (RB6/PGC, RB7/PGD) to a 6-pin header with 0.1 inch pitch for in-circuit programming and debug access. Keep high-speed switching traces (PWM, oscillator) away from analog inputs (RA0-RA7, RB0-RB5) to minimize crosstalk. Place the crystal or resonator as close to OSC1/OSC2 (RA7/RA6) as possible, with guard ground around it. For the 28-SPDIP through-hole package, ensure adequate clearance between pins for wave-soldering (0.1 inch pitch) and leave room for a ground copper pour on both sides of the board.
Common pitfalls when designing with PIC16LF723-I/SP: (1) do not drive RA4 (open-drain output) directly with a pull-up above 5V - the LF variant has 3.6V absolute max on most pins; (2) configure unused I/O as outputs and tie to VSS to minimize current consumption in sleep; (3) do not enable the ADC without a stable VREF+ - allow 10 us settling time after switching the reference; (4) when using the MSSP as I2C master, ensure SDA/SCL pull-ups are sized correctly for the bus capacitance (typically 4.7 kOhm at 100 kHz with <100 pF bus). Verify configuration bits (CONFIG register) for oscillator, watchdog, and brown-out reset before programming.
Thông tin tuân thủ
RoHS and lead-free confirmed per Microchip product page and distributor listings. Not AEC-Q100 qualified - this is a consumer/industrial grade MCU. For automotive applications use PIC16F723A-E/SP (extended temperature).