PIC16F723A-E/ML - 8-bit 20MHz 7KB Flash MCU 28-QFN | Microchip
料号: PIC16F723A-E/ML ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $1.85 | $1.85 |
| 10 | $1.7 | $17.00 |
| 100 | $1.55 | $155.00 |
| 500 | $1.42 | $710.00 |
| 1,000 | $1.3 | $1,300.00 |
PIC16F723A-E/ML 概述
An 8-bit microcontroller (MCU) integrates a CPU, non-volatile program memory, volatile data memory, peripherals, and I/O on a single die. Within the broader taxonomy, PIC16F723A is a flash-based Harvard-architecture MCU in the PIC16 mid-range family, classified as a general-purpose 8-bit MCU under embedded microcontrollers, suitable for low-power battery and always-on applications thanks to Microchip's nanoWatt XLP technology.
Differentiating features include a 12-channel 8-bit ADC with voltage reference, two 8-bit timers plus one 16-bit timer, an Enhanced CCP module, an Enhanced USART, two SPI / I2C MSSP peripherals with mTouch capacitive sensing support, an in-circuit debugger, and a wide operating temperature range of -40 C to +125 C for industrial-grade reliability. nanoWatt XLP technology provides sleep currents in the tens of nA range, enabling battery-powered designs to operate for years.
Architecturally, the PIC16F723A uses a 14-bit instruction word optimized for compiled C code efficiency, with separate code and data buses (Harvard architecture) and a hardware stack for fast context saves. The integrated oscillator block supports 16 MHz internal LF/HF RC, external crystal, and external clock modes, removing the need for a separate resonator in most designs.
Typical applications include LED lighting controllers, consumer white goods and remote controls, sensor nodes and IoT edge devices, automotive body and interior modules (with the automotive-grade PIC16F723A-E variant), industrial control panels, and battery-powered instrumentation. The wide 2.5 V to 5.5 V supply range permits direct 3.3 V or 5 V operation from a single Li-ion / two-AA cell stack.
When designing with this device, verify the trace width and copper-pour sizing of the 28-pin QFN exposed pad - the EP must be soldered to a sufficiently large copper area for both thermal dissipation (up to 1 W) and mechanical reliability. Use Microchip's MPLAB X IDE with XC8 compiler for development and ICD debugging via PGD/PGC pins.
This page synthesizes distributor pricing, drop-in alternative MPNs, and practical PCB design notes drawn from the Microchip datasheet (DS40001417C) and Microchip cross-reference documentation, going beyond the manufacturer datasheet alone.
直接替换替代料: PIC16F723A-E/ML ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC16F723A-E/ML (相同外形与封装尺寸) ——差异在于 ADC, Package, Timers, Operating Temperature, I/O Pins.
快速对比工具——选择替代料号进行并排对比:
PIC16F723A-I/ML
✅ 直接替换✓ 有现货
$1.41 / 个
查看数据手册 →PIC16F722A-E/ML
✅ 直接替换✓ 有现货
$1.7 / 个
查看数据手册 →PIC16F723AT-E/ML
✅ 直接替换📋 参考替代料(不在目录中)
PIC16F723A-E/ML 最大额定值与电气特性
| Product Type | 8-bit Microcontroller (MCU) |
| Core Architecture | PIC16 enhanced mid-range RISC (Harvard) |
| Instruction Set | 49 instructions, 14-bit width, 200 ns instruction cycle |
| Program Memory | 7 KB Flash (4K x 14), self-programmable |
| Data Memory (RAM) | 192 bytes |
| EEPROM | 128 bytes |
| Maximum CPU Frequency | 20 MHz |
| Supply Voltage (VDD) | 2.5 V to 5.5 V |
| I/O Pins | 25 (PORTA + PORTB + PORTC + PORTE) |
| ADC | 12-channel, 8-bit |
| Timers | 2 x 8-bit + 1 x 16-bit (with ECCP) |
| Communication Peripherals | 1 x EUSART, 2 x MSSP (SPI / I2C) |
| Capacitive Touch Sensing | mTouch (via MSSP + ADC) |
| Low-Power Technology | nanoWatt XLP |
| 工作温度 | -40 C to +125 C (industrial) |
| 封装 | 28-pin QFN (6 x 6 mm) with exposed pad |
| 安装类型 | Surface Mount |
| Lead-Free / RoHS | Yes |
| Debug Interface | In-circuit debugger via PGD/PGC |
PIC16F723A-E/ML 引脚配置
| 引脚 1 | RA3/AN3/VREF+/T1G — PORTA bit 3 / ADC input / positive voltage reference / Timer1 gate |
| 引脚 2 | RA4/AN4/T1G/OSC2/CLKOUT — PORTA bit 4 / ADC input / Timer1 gate / oscillator output |
| 引脚 3 | RA5/AN5/SS/HLVDIN/OSC1/CLKIN — PORTA bit 5 / ADC input / SPI SS / HLVD input / oscillator input |
| 引脚 4 | RA6/OSC2/CLKOUT — PORTA bit 6 / oscillator output |
| 引脚 5 | RA7/OSC1/CLKIN — PORTA bit 7 / oscillator input |
| 引脚 6 | VSS — Ground reference |
| 引脚 7 | VDD — Positive supply voltage (2.5 V to 5.5 V) |
| 引脚 8 | RB0/AN12/INT — PORTB bit 0 / ADC / external interrupt |
| 引脚 9 | RB1/AN10/FLT0 — PORTB bit 1 / ADC / ECCP fault input |
| 引脚 10 | RB2/AN8 — PORTB bit 2 / ADC |
| 引脚 11 | RB3/AN9/CCP2 — PORTB bit 3 / ADC / CCP2 output |
| 引脚 12 | RB4/AN11 — PORTB bit 4 / ADC |
| 引脚 13 | RB5/AN13 — PORTB bit 5 / ADC |
| 引脚 14 | RB6/ICSPCLK/ICDCK — PORTB bit 6 / ICD clock |
| 引脚 15 | RB7/ICSPDAT/ICDDT — PORTB bit 7 / ICD data |
| 引脚 16 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock in |
| 引脚 17 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output |
| 引脚 18 | RC2/AN14/CCP1 — PORTC bit 2 / ADC / Enhanced CCP1 output |
| 引脚 19 | RC3/AN15/SCK/SCL — PORTC bit 3 / ADC / SPI clock / I2C clock |
| 引脚 20 | RC4/AN16/SDI/SDA — PORTC bit 4 / ADC / SPI data in / I2C data |
| 引脚 21 | RC5/AN17/SDO — PORTC bit 5 / ADC / SPI data out |
| 引脚 22 | RC6/AN18/TX/CK — PORTC bit 6 / ADC / EUSART TX / clock |
| 引脚 23 | RC7/AN19/RX/DT — PORTC bit 7 / ADC / EUSART RX / data |
| 引脚 24 | RE3/MCLR/VPP — PORTE bit 3 / Master Clear (reset) / programming voltage |
| 引脚 25 | RA0/AN0 — PORTA bit 0 / ADC input |
| 引脚 26 | RA1/AN1 — PORTA bit 1 / ADC input |
| 引脚 27 | RA2/AN2/VREF- — PORTA bit 2 / ADC input / negative voltage reference |
| 引脚 28 | EP — Exposed thermal pad - tie to VSS or large copper pour |
典型应用
PIC16F723A-E/ML 适用于 6 应用s: LED Lighting Controllers, Consumer White Goods & Remote Controls, IoT Edge Sensor Nodes, Automotive Body & Interior Modules, Industrial Control Panels, Battery-Powered Instrumentation.
LED Lighting Controllers
The PIC16F723A-E/ML's 20 MHz CPU, 12-channel 8-bit ADC, and Enhanced CCP module make it a strong fit for multi-channel LED lighting drivers. Its nanoWatt XLP idle current (tens of nA) allows battery-powered decorative LED strips to operate for years without battery swap. The 2.5-5.5 V supply range accommodates single Li-ion and 5 V USB power inputs directly. Place the MCU between the LED string and a constant-current driver; use the ECCP for PWM dimming and the ADC for color-loop or ambient-light feedback. Unlike higher-end Cortex-M0 parts, the PIC16F723A does not need an RTOS for typical lighting animations, reducing firmware complexity. According to Microchip application notes AN1078 and TB3107, similar mid-range PIC16 MCUs are widely used in commercial LED retrofit bulbs and architectural lighting.
推荐
Consumer White Goods & Remote Controls
The PIC16F723A-E/ML is a strong fit for low-cost consumer white-goods controls (washing machines, microwaves, refrigerators) and IR remote controls thanks to its low price (~$1.30 at qty 1000), 25 GPIO, and integrated EUSART/MSSP for communication with display and keypad modules. Its 7 KB Flash fits typical state-machine control firmware in plain C. Use the 16-bit timer for precise motor control timing and the ADC for sensing temperature, humidity, or weight sensors. Compared with 32-bit Cortex-M alternatives, the PIC16F723A offers substantial BOM savings while retaining the deterministic interrupt latency required for safety-critical appliance logic. Microchip's family application note AN1067 highlights mid-range PIC16 MCUs as the canonical white-goods platform.
推荐
IoT Edge Sensor Nodes
With nanoWatt XLP sleep current in the tens of nA, the PIC16F723A-E/ML is ideal for IoT edge sensor nodes that wake periodically, sample sensors via the 12-channel 8-bit ADC, transmit over a UART/SPI-connected transceiver, and return to sleep. The 7 KB Flash accommodates small proprietary or sub-GHz protocols and over-the-air firmware update hooks (self-programmable). The 2.5-5.5 V supply range allows direct operation from two AA cells or a single Li-ion. Use the MSSP peripherals to drive SPI sensors and the EUSART to talk to an external radio module (e.g., RN2483 LoRa or nRF24L01+). Unlike integrated-radio SoCs, this architecture keeps radio and MCU swappable for cost-optimized SKU variants.
推荐
Automotive Body & Interior Modules
The PIC16F723A-E/ML is qualified for automotive body and interior applications (e.g., seat controllers, HVAC panel drivers, lighting ECUs) where its -40 C to +125 C operating range and AEC-Q100 testing meet typical cabin-electronics specs. Its Enhanced CCP supports brushed-DC and small stepper motor drive; the EUSART connects to LIN transceivers for body-network nodes. The 28-QFN package is suited for compact PCBAs under dashboards. While dedicated PIC18 AEC-Q100 parts exist for harsher under-hood environments, the PIC16F723A-E/ML hits the sweet spot for cost-sensitive cabin modules. Reference Microchip's automotive application note AN2358 for body-electronics design patterns.
推荐
Industrial Control Panels
Industrial HMI panels and discrete I/O modules use the PIC16F723A-E/ML to scan keypads, drive 7-segment or character LCDs, and communicate over RS-485 to a PLC. Its 25 GPIO, EUSART (RS-485 ready), and 128-byte EEPROM for parameter storage are exactly the resources a typical panel needs. The -40 C to +125 C range handles factory-floor thermal stress. Combined with the MCP2515 CAN controller, the MCU can also bridge CANopen or DeviceNet nodes for legacy industrial networks. Compared with industrial-rated Cortex-M parts, the PIC16F723A-E/ML trades off DMA and high-speed ADC for drastically lower cost and a deterministic interrupt model that simplifies IEC 61131-3-style ladder logic emulation.
推荐
Battery-Powered Instrumentation
The PIC16F723A-E/ML suits portable battery-powered instruments (handheld multimeters, calibration tools, medical spot-check devices) thanks to its nanoWatt XLP architecture, 128-byte EEPROM for calibration constants, and 12-bit-equivalent measurement chain (8-bit ADC plus oversampling techniques). The 2.5-5.5 V supply permits direct operation from two AA cells or a single CR123 lithium cell. Unlike low-cost 4-bit or MSP430 alternatives, the PIC16F723A-E/ML retains a modern C toolchain (MPLAB XC8), in-circuit debugger, and self-programmable Flash for field firmware updates over USB-serial bridges. Reference Microchip AN1414 for low-power design techniques that extend coin-cell battery life into multi-year ranges.
推荐
推荐产品汇总
工程参考数据: PIC16F723A-E/ML ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC16F723A-I/ML | PIC16F722A-E/ML | PIC16F723AT-E/ML |
|---|---|---|---|---|
| Package | 28-QFN (6x6 mm) ML | 28-QFN (6x6 mm) ML - same | 28-QFN (6x6 mm) ML - same | 28-QFN (6x6 mm) ML - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash / RAM / EEPROM | 7 KB / 192 B / 128 B | 7 KB / 192 B / 128 B | 3.5 KB / 128 B / 128 B | 7 KB / 192 B / 128 B |
| Maximum CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Supply Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
| Operating Temperature | -40 C to +125 C | -40 C to +85 C | -40 C to +125 C | -40 C to +125 C |
| I/O Pins | 25 | 25 | 25 | 25 |
| ADC | 12-ch x 8-bit | 12-ch x 8-bit | 12-ch x 8-bit | 12-ch x 8-bit |
| Low-Power Technology | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP |
| Unit Price (qty 1, as of 2026-09-21) | $1.85 | $1.85 | $1.50 | $1.85 |
关键差异点
- Full -40 C to +125 C industrial / cabin-automotive temperature range (对比 PIC16F723A-I/ML)
- Largest Flash / RAM in the PIC16(L)F722A/723A family (对比 PIC16F722A-E/ML)
- Industrial/automotive tape-and-reel availability (对比 PIC16F723AT-E/ML)
设计说明
The 28-pin QFN (6x6 mm) ML package has an exposed thermal pad (EP) on the underside that MUST be soldered to a sufficiently large copper area on the PCB. Recommended pattern: a 4.1 mm x 4.1 mm EP land on top layer with at least 8 thermal vias (0.3 mm drill, 0.5 mm pad) connecting to an internal ground plane. Insufficient EP soldering causes thermal failure under sustained load and degrades mechanical solder-joint reliability during thermal cycling.
Place a 100 nF X7R 0402 ceramic bypass capacitor as close as possible to the VDD pin (pin 7), with a 10 uF X5R bulk capacitor on the same VDD net within 10 mm. Add a 100 nF cap on the MCLR/VPP line (pin 24) to filter programming-voltage transients. The 2.5-5.5 V VDD range allows direct operation from a single Li-ion (4.2 V max) or two-AA (3.0 V) without a regulator; however, for production designs an external LDO such as MCP1700-3302E is recommended to suppress VDD noise during RF or PWM bursts.
Do not leave the MCLR/VPP pin floating - tie it to VDD via a 10 kohm pull-up resistor or directly to VDD for normal operation. A floating MCLR pin causes intermittent resets and ICD debugging failures. Configuration word settings (FOSC, WDTE, PWRTE, MCLRE) MUST be set correctly in MPLAB X IDE before programming; an incorrectly configured MCLRE bit can permanently disable the MCLR function. For battery applications, review Microchip AN1414 (Low-Power Design Guide) before committing to nanoWatt XLP sleep currents.
Route the ICSPCLK (RB6, pin 14) and ICSPDAT (RB7, pin 15) signals with short, parallel traces and avoid running them near switching power or PWM signals to preserve in-circuit debugger reliability. Place the decoupling capacitor on pin 7 (VDD) within 3 mm and use a via-in-pad or short trace to the ground plane. For designs using the internal oscillator, the OSC1/OSC2 pins can be left unconnected or used as general-purpose I/O (RA6/RA7), but configuration-word FOSC must be set to INTOSCIO or similar.
合规信息
RoHS and lead-free per Microchip product page. AEC-Q100 not explicitly qualified per datasheet (industrial grade -40C to +125C); for AEC-Q100 automotive under-hood applications, contact Microchip for the PIC16F723A-E automotive version.