PIC16LF723A-E/SP - 7KB Flash 8-bit MCU, 28-SPDIP | Microchip
부품 번호: PIC16LF723A-E/SP ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $2.42 | $2.42 |
| 10 | $2.18 | $21.80 |
| 100 | $1.92 | $192.00 |
| 500 | $1.71 | $855.00 |
| 1,000 | $1.55 | $1,550.00 |
PIC16LF723A-E/SP 개요
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data path, integrating CPU, program memory (Flash/ROM), data memory (RAM), peripherals, and I/O on one die. Within the broader taxonomy, an MCU sits below microprocessor, belongs to the embedded controller family, and is widely used as a system-on-chip supervisor in cost-sensitive and low-power applications. Microchip's PIC16 architecture follows a RISC Harvard design with a 14-bit instruction word, offering predictable instruction timing and a small, deterministic instruction set.
Key features include nanoWatt XLP extreme low-power technology, 11 channels of 8-bit ADC, multiple timers (Timer0/Timer1/Timer2), an Enhanced USART, MSSP for SPI/I2C, and 2 enhanced PWM modules. The device supports In-Circuit Serial Programming (ICSP) and In-Circuit Debug (ICD) via standard Microchip tools, enabling rapid prototyping and firmware updates directly in-circuit.
Typical applications include consumer appliances, handheld instrumentation, sensor signal conditioning, low-power remote controls, and battery-backed IoT nodes. The combination of XLP technology and the 28-SPDIP through-hole footprint also makes this MCU a frequent choice for legacy designs, hobby projects, education kits, and industrial controllers that need breadboard-friendly pinouts.
When designing with this device, use MPLAB X IDE plus the XC8 compiler and a programmer such as PICkit 3/4, ICD 3/4, or MPLAB ICD 5. Watch the absolute maximum voltage on the MCLR pin and provide a clean decoupling network of 100nF plus 10uF bulk capacitance near the VDD pin.
드롭인 대체품: PIC16LF723A-E/SP — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16LF723A-E/SP (동일 폼 팩터 및 풋프린트) — 차이점: Internal Oscillator, Operating Temperature, Package, ADC, Timers.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F723A-E/SP
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16LF722A-E/SP
✅ 드롭인✓ 재고 있음
$1.68 / 개
데이터시트 보기 →PIC16LF722A-I/SP
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F722A-I/SP
✅ 드롭인✓ 재고 있음
$1.38 / 개
데이터시트 보기 →PIC16F1938-E/SP
✅ 드롭인✓ 재고 있음
$2.05 / 개
데이터시트 보기 →PIC16LF723A-E/SP 최대 정격 & 전기적 특성
| Series | PIC16F/LF72x (XLP) |
| Core Processor | PIC 8-bit RISC |
| Core Size | 8-bit |
| Program Memory Size | 7KB (4K x 14) Flash |
| RAM Size | 192 x 8 bytes |
| Maximum CPU Speed | 20 MHz |
| Internal Oscillator | Up to 16 MHz |
| Number of I/O | 25 |
| Supply Voltage Range | 1.8 V to 5.5 V |
| ADC | 8-bit, up to 11 channels |
| Timers | Timer0, Timer1, Timer2 |
| Communication | EUSART, MSSP (SPI/I2C) |
| PWM Modules | 2 Enhanced CCP |
| 패키지 | 28-SPDIP (0.300 inch, 7.62mm) |
| 동작 온도 | -40 C to +125 C (E suffix) |
| 실장 유형 | Through-Hole (DIP) |
| RoHS 상태 | Compliant |
| Lead-Free | Yes |
| Programming | ICSP, supports MPLAB tools |
PIC16LF723A-E/SP 핀 구성
| 핀 1 | RA5/AN4/CPS7/SS#/CVREF/VCAP — GPIO RA5 / ADC AN4 / capacitive sense / SS# / CVREF / VCAP |
| 핀 2 | RA4/AN3/CPS6/T0CKI — GPIO RA4 / ADC AN3 / capacitive sense / Timer0 clock input |
| 핀 3 | RA3/AN2/CPS5/VREF+ — GPIO RA3 / ADC AN2 / capacitive sense / positive voltage reference |
| 핀 4 | RA2/AN1/CPS4 — GPIO RA2 / ADC AN1 / capacitive sense |
| 핀 5 | RA1/AN0/CPS3 — GPIO RA1 / ADC AN0 / capacitive sense |
| 핀 6 | RA0/AN12/CPS0 — GPIO RA0 / ADC AN12 / capacitive sense |
| 핀 7 | OSC1/CLKIN/RA7 — Crystal input / external clock in / GPIO RA7 |
| 핀 8 | OSC2/CLKOUT/RA6 — Crystal output / clock out / GPIO RA6 |
| 핀 9 | RC0/SOSCO — GPIO RC0 / secondary oscillator output |
| 핀 10 | RC1/SOSCI — GPIO RC1 / secondary oscillator input |
| 핀 11 | RC2/CCP1/P1A — GPIO RC2 / Enhanced CCP1 output / PWM P1A |
| 핀 12 | RC3/CCP2/P2A — GPIO RC3 / Enhanced CCP2 output / PWM P2A |
| 핀 13 | RC4/SDA/SDI — GPIO RC4 / MSSP I2C data / SPI data in |
| 핀 14 | RC5/SCL/SCK — GPIO RC5 / MSSP I2C clock / SPI clock |
| 핀 15 | RC6/TX/CK/AN8 — GPIO RC6 / EUSART TX / EUSART clock / ADC AN8 |
| 핀 16 | RC7/RX/DT/AN9 — GPIO RC7 / EUSART RX / EUSART data / ADC AN9 |
| 핀 17 | RB7/AN10 — GPIO RB7 / ADC AN10 |
| 핀 18 | RB6/AN5 — GPIO RB6 / ADC AN5 |
| 핀 19 | RB5/AN11 — GPIO RB5 / ADC AN11 |
| 핀 20 | RB4/AN6 — GPIO RB4 / ADC AN6 |
| 핀 21 | RB3/CCP3/AN7 — GPIO RB3 / CCP3 / ADC AN7 |
| 핀 22 | RB2/P1B/INT2 — GPIO RB2 / PWM P1B / external interrupt 2 |
| 핀 23 | RB1/INT1/P1C — GPIO RB1 / external interrupt 1 / PWM P1C |
| 핀 24 | RB0/INT0/FLT0 — GPIO RB0 / external interrupt 0 / PWM fault input |
| 핀 25 | VDD — Positive supply voltage (1.8 V-5.5 V) |
| 핀 26 | VSS — Ground reference |
| 핀 27 | RA3 (RD) — Note: see datasheet pinout - this position shared with RA3 dual role on some variants |
| 핀 28 | MCLR#/VPP/RE3 — Master clear reset (active low) / programming voltage / GPIO RE3 |
일반적인 애플리케이션
PIC16LF723A-E/SP 적합 용도: 6 애플리케이션s: Battery-Powered Sensor Node, Consumer Appliance Controller, Handheld Test Instrument, Industrial Control / PLC Module, Remote Control and HMI, Education and Prototyping Board.
Battery-Powered Sensor Node
The PIC16LF723A-E/SP fits battery-powered sensor nodes because its nanoWatt XLP Sleep current and 1.8 V-3.6 V operating range (LF variant) extend coin-cell and 2xAA alkaline runtime by months. The 7KB Flash accommodates small RTOS-less state machines plus EEPROM-backed calibration, while 11 ADC channels scan temperature, humidity, and battery voltage through a single MCU. Placed as the system controller, the part wakes on a timer interrupt, samples sensors, transmits over EUSART/SPI to a radio module, and returns to Sleep - the 25 I/O provide headroom for status LEDs, push-button wake, and a UART debug channel without external glue logic.
추천
Consumer Appliance Controller
In consumer appliances such as coffee machines, bread makers, and small kitchen devices, the PIC16LF723A-E/SP serves as a cost-optimized main controller. Its 20 MHz CPU executes keypad scanning, PWM-driven heater/element control via the 2 Enhanced CCP modules, and a UART link to a status display. The 8-bit ADC reads NTC thermistors for closed-loop temperature regulation, and the 25 I/O support a 4x4 matrix keypad plus triac/relay drivers. Through-hole 28-SPDIP is mechanically robust for wave-soldered production and easy to swap during field service.
추천
Handheld Test Instrument
The PIC16LF723A-E/SP is well suited to handheld multimeters and small bench instruments because its 1.8 V-5.5 V input lets the design run from a single Li-ion cell while supporting 5V LCD or LED displays. The 11-channel 8-bit ADC performs multi-range voltage and current measurements through a resistor-divider network, and the EUSART streams data to an external Bluetooth or USB-to-UART bridge. nanoWatt XLP keeps total quiescent draw low so a single 18650 cell can power the meter for hundreds of hours of intermittent measurement sessions.
추천
Industrial Control / PLC Module
Industrial discrete I/O modules and small PLC expansion boards use the PIC16LF723A-E/SP as a slave controller for protocol bridging, optocoupler driving, and status reporting. Its 25 digital I/O can directly sink LED indicators and pilot relays, while the EUSART/MSSP ports expose Modbus RTU, SPI, or I2C to a host PLC. The -40 C to +125 C operating range (E suffix) supports factory-floor cabinets and outdoor enclosures. The 28-SPDIP through-hole footprint withstands vibration better than QFN, making this part a fit for legacy industrial panels and DIN-rail modules.
추천
Remote Control and HMI
Infrared remote controls, simple HMI panels, and consumer keyfobs use the PIC16LF723A-E/SP for its Sleep-current nanometer regime and 7KB Flash to encode custom protocols. The 2 Enhanced CCP modules generate 38 kHz carrier for IR transmission, and the 8-bit ADC reads potentiometer or capacitive-touch sense signals. With 25 I/O, the MCU drives a 3x4 keypad plus LED ring without external mux ICs, and the LF voltage range lets a single CR2032 coin cell run the design for years between replacements.
추천
Education and Prototyping Board
Universities, maker kits, and breadboard trainers rely on the PIC16LF723A-E/SP because its 28-SPDIP through-hole package fits standard 0.1-inch breadboards and IC sockets without surface-mount rework. The 7KB Flash is large enough for sample C programs with the XC8 compiler, and the MPLAB X IDE plus PICkit 3/4 or ICD 5 supports in-circuit debugging directly through the ICSP pins. Students learn timers, ADC, PWM, and serial communication in a single MCU without worrying about BGA reflow or QFN pad design.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16LF723A-E/SP — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F723A-E/SP | PIC16LF722A-E/SP | PIC16LF722A-I/SP | PIC16F722A-I/SP | PIC16F1938-E/SP |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SPDIP | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same |
| Program Memory (Flash) | 7 KB (4K x 14) | 7 KB (4K x 14) - same | 3.5 KB (2K x 14) - 50% | 3.5 KB (2K x 14) - 50% | 3.5 KB (2K x 14) - 50% | 7 KB (4K x 14) - same |
| RAM | 192 B | 192 B - same | 128 B - 33% | 128 B - 33% | 128 B - 33% | 256 B - 33% |
| Operating Voltage | 1.8 V to 5.5 V | 2.0 V to 5.5 V | 1.8 V to 5.5 V - same | 1.8 V to 5.5 V - same | 2.0 V to 5.5 V | 1.8 V to 5.5 V - same |
| Max CPU Speed | 20 MHz | 20 MHz - same | 20 MHz - same | 20 MHz - same | 20 MHz - same | 32 MHz |
| Number of I/O | 25 | 25 - same | 25 - same | 25 - same | 25 - same | 25 - same |
| ADC | 8-bit, 11 channels | 8-bit, 11 channels - same | 8-bit, 11 channels - same | 8-bit, 11 channels - same | 8-bit, 11 channels - same | 10-bit, 11 channels |
| nanoWatt XLP | Yes | Yes | Yes | Yes | Yes | Yes |
주요 차별점
- Doubles Flash over the 722A sibling without changing pinout (vs PIC16LF722A-I/SP)
- Lowest-voltage drop-in (1.8 V) for the same die (vs PIC16F723A-E/SP)
- Drop-in 28-SPDIP upgrade path with 10-bit ADC and higher MIPS (vs PIC16F1938-E/SP)
설계 노트
Estimated: the PIC16LF723A-E/SP nanoWatt XLP Sleep current at 3 V is approximately 20-50 nA with WDT disabled. Add a 100 nF ceramic decoupling capacitor close to the VDD pin (pin 25) and a bulk 10 uF tantalum or ceramic at the supply rail to suppress inrush during ADC and PWM transitions. Use Sleep mode between sample intervals and configure the ADC with the internal RC oscillator for sub-microamp active scans.
Place the 28-SPDIP socket with pin 1 oriented to match the notch convention. Keep the ICSP programming header (MCLR#/VPP, VDD, VSS, ICSPDAT/ICSPCLK mapped to RB7/RB6) within 100 mm of the MCU to maintain stable in-circuit debug sessions. Route the 16 MHz or 20 MHz crystal traces short and symmetric if an external oscillator is used, and surround them with a ground guard ring to attenuate EMI coupling into the analog ADC inputs.
Do not leave MCLR#/VPP floating; tie it to VDD through a 10 kohm resistor for normal operation, or to the ICSP programmer pin through the recommended diode-capacitor network. Verify configuration bits for the watchdog timer, brown-out reset, and code protection before locking the firmware - an incorrect CONFIG setting is the most common cause of PIC16LF723A boards that fail to start. For LF units on 5 V systems, ensure the supply never dips below 1.8 V during reset or Sleep wake-up, otherwise oscillator startup may stall.
규정 준수 정보
RoHS and lead-free status confirmed by Microchip product page; halogen-free status not explicitly stated in the verified web data. AEC-Q100 not qualified - this is an industrial/consumer grade part.