PIC16F723A-I/ML - 8-bit 20MHz 7KB Flash MCU | Microchip
MPN: PIC16F723A-I/ML ✓ Hoạt độngPIC16F723A-I/ML Tóm tắt
A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (Flash/ROM), working memory (RAM), and programmable peripherals onto a single silicon die. The 8-bit PIC16 mid-range family uses a RISC-based Harvard architecture optimized for deterministic, low-power, embedded control. Within the power management IC ecosystem, MCUs act as host processors that supervise sensors, actuators, and user interfaces, balancing code density, real-time response, and energy efficiency.
Key features of the PIC16F723A include 7 KB of self-programmable Flash program memory, 192 bytes of RAM, 256 bytes of EEPROM, and a 14-bit instruction set that delivers 200 ns instruction execution at 20 MHz. The device integrates up to 25 I/O pins, an 11-channel 8-bit ADC, two 8-bit timers, one 16-bit timer, an Enhanced USART, MSSP (SPI/I2C), and a Master Synchronous Serial Port. nanoWatt XLP technology provides sleep currents in the nanoamp range, making the part suitable for battery-powered applications. The wide 1.8 V to 5.5 V supply range supports both 3.3 V and 5 V designs.
Architecturally, the PIC16F723A uses a 14-bit instruction word with a modified Harvard bus, allowing the CPU to fetch instructions and data simultaneously. On-chip peripherals are mapped to the SFR space and configured through bit-oriented control registers; the interrupt controller supports both core and peripheral sources with configurable priorities. The internal 16 MHz oscillator can be multiplied to 20 MHz, or an external crystal/resonator can be connected for higher timing accuracy.
Typical applications include low-power sensor nodes, consumer white goods and home appliances, battery-powered instruments, LED lighting controllers, and small industrial control modules. The combination of nanoWatt XLP sleep modes and the integrated ADC/USART suits remote controls, smoke detectors, and energy-harvesting IoT edge devices.
When designing with this part, pay attention to the Flash endurance specification (typically 100 k erase/write cycles minimum), the 1.8 V minimum Vdd for full-speed operation, and use the in-circuit serial programming (ICSP) interface for firmware updates. Place a 100 nF decoupling capacitor within 5 mm of the Vdd pin to minimize switching noise on the internal regulator.
This page synthesizes distributor pricing, drop-in compatible QFN-28 alternatives, and practical design notes not found in the manufacturer datasheet.
Bộ thay thế dễ dàng lắp đặt cho PIC16F723A-I/ML — 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 PIC16F723A-I/ML (cùng hình factor và footprint) — khác nhau ở Package, ADC, Operating Temperature, I/O Pins, Communication.
PIC16F722A-I/ML
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC16F723AT-I/ML
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC16F723A-E/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16F722A-I/SP
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →PIC16F723A-I/ML Tỷ lệ tối đa & tính chất điện
| Product Family | PIC16F (mid-range 8-bit, RISC) |
| Core | PIC16, 14-bit instruction, Harvard architecture |
| CPU Speed | 20 MHz (200 ns instruction cycle) |
| Program Memory (Flash) | 7 KB |
| Data RAM | 192 bytes |
| Data EEPROM | 256 bytes |
| Supply Voltage (Vdd) | 1.8 V to 5.5 V |
| I/O Pins | 25 (max) |
| ADC | 11 channels, 8-bit |
| Timers | 2 x 8-bit, 1 x 16-bit |
| Communication | EUSART, MSSP (SPI / I2C) |
| Low-Power Technology | nanoWatt XLP |
| Nhiệt độ hoạt động | -40C to +85C (industrial, -I) |
| Hộp | 28-pin QFN (ML), 6x6 mm |
| Kiểu lắp đặt | Surface Mount |
| Trạng thái RoHS | Compliant |
| Lead-Free | Yes |
Cấu hình chân PIC16F723A-I/ML
| Chân 1 | RA3/AN3/Vref+ — GPIO RA3 / ADC ch3 / ADC positive reference |
| Chân 2 | RA4/AN4/T0CKI — GPIO RA4 / ADC ch4 / Timer0 clock input |
| Chân 3 | RA5/AN5/SS — GPIO RA5 / ADC ch5 / SPI slave select |
| Chân 4 | RA6/OSC2 — GPIO RA6 / oscillator output |
| Chân 5 | RA7/OSC1 — GPIO RA7 / oscillator input |
| Chân 6 | Vss — Ground reference |
| Chân 7 | RA0/AN0 — GPIO RA0 / ADC ch0 |
| Chân 8 | RA1/AN1 — GPIO RA1 / ADC ch1 |
| Chân 9 | RA2/AN2/Vref- — GPIO RA2 / ADC ch2 / ADC negative reference |
| Chân 10 | RC0/T1OSO/T1CKI — GPIO RC0 / Timer1 oscillator output / Timer1 clock input |
| Chân 11 | RC1/T1OSI/CCP2 — GPIO RC1 / Timer1 oscillator input / CCP2 PWM output |
| Chân 12 | RC2/CCP1 — GPIO RC2 / CCP1 PWM output |
| Chân 13 | RC3/SCL/SCK — GPIO RC3 / I2C clock / SPI clock |
| Chân 14 | RB4/SDA/SDI — GPIO RB4 / I2C data / SPI data in |
| Chân 15 | RB5/SDO — GPIO RB5 / SPI data out |
| Chân 16 | RB6/TX/CK — GPIO RB6 / EUSART TX / EUSART clock |
| Chân 17 | RB7/RX/DT — GPIO RB7 / EUSART RX / EUSART data |
| Chân 18 | Vdd — Positive supply voltage (1.8 V to 5.5 V) |
| Chân 19 | Vss — Ground reference |
| Chân 20 | RB0/AN12/INT — GPIO RB0 / ADC ch12 / external interrupt |
| Chân 21 | RB1/AN10 — GPIO RB1 / ADC ch10 |
| Chân 22 | RB2/AN8 — GPIO RB2 / ADC ch8 |
| Chân 23 | RB3/AN9/PGM — GPIO RB3 / ADC ch9 / LVP programming |
| Chân 24 | RC4/SDI/SDA — GPIO RC4 / SPI data in / I2C data |
| Chân 25 | RC5/SDO — GPIO RC5 / SPI data out |
| Chân 26 | RC6/TX/CK — GPIO RC6 / EUSART TX / EUSART clock |
| Chân 27 | RC7/RX/DT — GPIO RC7 / EUSART RX / EUSART data |
| Chân 28 | EP — Exposed thermal pad (solder to GND) |
Ứng dụng tiêu biểu
PIC16F723A-I/ML phù hợp cho 7 Áp dụngs: Battery-Powered Sensor Nodes, Consumer Home Appliances, LED Lighting Controllers, Industrial Control Modules, Remote Controls and IR Devices, IoT Edge Devices with Energy Harvesting, Smoke and Safety Detectors.
Battery-Powered Sensor Nodes
The PIC16F723A-I/ML is ideal for battery-powered sensor nodes because its nanoWatt XLP technology delivers sleep currents under 100 nA with Watchdog disabled, and its 7 KB Flash comfortably fits state-machine and interrupt-driven sensor code. With a wide 1.8 V to 5.5 V supply range the part runs directly from a single CR2032 or two AA cells without a separate LDO. The integrated 11-channel 8-bit ADC can read temperature, battery voltage, and a digital sensor without external glue logic, while the EUSART and MSSP (SPI/I2C) interface to radios and MEMS sensors. Recommended products: PIC16F722A-I/ML (same family, lower Flash) and PIC16F720-I/ML (smaller die, lower cost).
Được đề xuất
Consumer Home Appliances
The PIC16F723A-I/ML suits white-goods and small consumer appliances because of its 20 MHz CPU, 11-channel ADC, and industrial-grade -40C to +85C operating range. The MSSP module drives character LCDs or interfaces to touch-LED keys; the EUSART talks to inverter modules and motor control bridges. With 7 KB Flash and 256 bytes EEPROM, designers can store calibration constants and user settings without external EEPROM. The 28-pin QFN (ML) package provides a compact 6x6 mm footprint for space-constrained control panel PCBs. Recommended products: PIC16F722A-I/SP (lower Flash alternative) and PIC16F631-I/SO (28-pin SOIC sibling for hand-solder prototypes).
Được đề xuất
LED Lighting Controllers
The PIC16F723A-I/ML fits LED lighting controllers because its 16-bit timer with PWM plus two 8-bit timers can drive multiple LED channels with hardware PWM and dimming curves, while the 8-bit ADC reads ambient light sensors and temperature for thermal foldback. nanoWatt XLP sleep current under 100 nA enables standby current < 0.5 mW, helping designers meet Energy Star and EU Ecodesign standby requirements. The 1.8 V to 5.5 V supply range simplifies both battery-powered and rectified 5 V/12 V bus designs. Recommended products: PIC16F722A-I/ML (cost-reduced variant) and MCP1640B (synchronous boost converter for LED strings).
Được đề xuất
Industrial Control Modules
The PIC16F723A-I/ML suits industrial control modules because its 20 MHz core runs PID and discrete-time control loops in real time, the EUSART handles RS-485 and Modbus RTU communication, and the MSSP interfaces to SPI-based DACs and I2C IO expanders. The 28-pin QFN (ML) footprint and 6x6 mm body simplify panel-mount module designs where PCB area is limited. Industrial -40C to +85C operation matches most control cabinet environments without the need for the extended -40C to +125C E-grade. Recommended products: PIC16F722A-E/ML (extended temperature sibling) and MAX3485 (RS-485 transceiver).
Được đề xuất
Remote Controls and IR Devices
The PIC16F723A-I/ML fits handheld remote controls because of its nanoWatt XLP deep sleep, 20 MHz core for fast key-scan debounce, and integrated UART/SPI for wireless M-Bus or sub-GHz radio interface. The 25 I/O pins directly drive a 5x5 key matrix without external glue logic, and the 8-bit ADC reads battery voltage and joystick position. A single CR2032 cell provides years of standby runtime thanks to the under-100 nA sleep current. Recommended products: PIC16F720-I/ML (cost-reduced family member) and MICRF113CCLRRC sub-GHz transmitter.
Được đề xuất
IoT Edge Devices with Energy Harvesting
The PIC16F723A-I/ML is a good fit for energy-harvesting IoT edge devices because its nanoWatt XLP technology provides sleep currents below 100 nA and a 1.8 V minimum supply matches single-cell solar and thermal-harvester boost outputs. The MSSP and EUSART interface to LoRa, BLE, or sub-GHz radio modules; the 11-channel ADC monitors battery state and sensor inputs. Periodic wake, measure, transmit, sleep profiles achieve average currents in the microamp range, making battery-less operation feasible with adequate energy buffer. Recommended products: PIC16F722A-I/ML (lower-Flash sibling) and LTC3108 energy harvester.
Được đề xuất
Smoke and Safety Detectors
The PIC16F723A-I/ML fits smoke and gas detectors because of its low sleep current, integrated 8-bit ADC for ionization chamber or photoelectric sensor readout, and 7 KB Flash for state-machine plus low-battery detection algorithms. The Watchdog Timer with dedicated oscillator prevents firmware lockups, while the MSSP drives piezo alarm sounders via I2C expanders or PWM. Battery-backed operation from a 9 V cell via internal regulator is supported thanks to the 5.5 V Vdd maximum. Recommended products: PIC16F722A-I/ML (lower-Flash alternative) and MCP6052 op-amp for sensor front-end.
Đượ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 PIC16F723A-I/ML — 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 | PIC16F722A-I/ML | PIC16F723AT-I/ML | PIC16F723A-E/ML | PIC16F722A-I/SP |
|---|---|---|---|---|---|
| Package | 28-QFN (ML) 6x6 mm | 28-QFN (ML) 6x6 mm - same | 28-QFN (ML) 6x6 mm - same | 28-QFN (ML) 6x6 mm - same | 28-QFN (ML) 6x6 mm - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash | 7 KB | 3.5 KB | 7 KB | 7 KB | 3.5 KB |
| CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| RAM | 192 B | 192 B | 192 B | 192 B | 192 B |
| ADC | 11-ch 8-bit | 11-ch 8-bit | 11-ch 8-bit | 11-ch 8-bit | 11-ch 8-bit |
| Operating Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| Temperature Range | -40C to +85C (industrial) | -40C to +85C | -40C to +85C | -40C to +125C (extended) | -40C to +85C |
Bảo phân biệt quan trọng
- More Flash than PIC16F722A (vsPIC16F722A-I/ML)
- Extended-temperature variant available (vsPIC16F723A-I/ML (this product))
- Tape-and-reel variant for production (vsPIC16F723A-I/ML (this product))
- Same-package code-as PIC16F722A (vsPIC16F722A-I/SP)
Ghi chú thiết kế
Estimated: at 20 MHz active CPU and Vdd FIO = 5.5 V, the active current is roughly 6 to 8 mA per the datasheet DC characteristics. Place a 100 nF ceramic decoupling capacitor within 5 mm of Vdd pin 18 to suppress switching transients on the internal core regulator. For sleep-mode operation, the Watchdog Timer (WDT) should be disabled (SWDTEN = 0) to achieve the nanoWatt XLP typical sleep current of <100 nA. Adding a 10 uF bulk capacitor on Vdd improves response to peak current bursts during ADC conversion.
The 28-pin QFN (ML) package uses an exposed thermal pad (pin 28) that must be soldered to a ground copper pour with at least 9 thermal vias on a 3x3 array for proper heat dissipation. Estimated: without the thermal pad connected, junction-to-ambient thermal resistance rises above 80 C/W and the part can overheat during continuous 20 MHz operation at Vdd = 5.5 V. Recommended copper pour area is 100 mm^2 minimum on the top side, plus an inner ground plane layer for heat spreading.
Do not apply Vdd above 5.5 V or below 1.8 V - the PIC16F723A-I/ML is not 12 V tolerant on any pin. Ensure MCLR is either tied to Vdd through a 10 kohm pull-up or driven by an open-drain supervisor; floating MCLR causes intermittent reset behavior. When using ICSP, the PGC/PGD pins must not have capacitors exceeding 30 pF or programming may fail. Verify CONFIG words via the MPLAB X project properties before code-locked production builds.
Recommended: assign Vdd pin 18 and Vss pins 6 and 19 to a power island with wide 0.5 mm traces and at least 9 thermal vias in the EP. Keep the 16 MHz crystal traces short (< 5 mm) and symmetric to ground; route the analog AVdd/AVss away from digital switching lines. Place the 100 nF Vdd decoupling cap on the same side as the IC within 5 mm of pin 18 to minimize loop inductance.
Thông tin tuân thủ
RoHS compliant per Microchip product page. Industrial -40C to +85C grade, not AEC-Q100 qualified - choose PIC16F723A-E/ML for extended temperature and review AEC-Q100 documentation if automotive qualification is required.