PIC16F723A-I/ML - 8-bit 20MHz 7KB Flash MCU | Microchip
MPN: PIC16F723A-I/ML ✓ فعالPIC16F723A-I/ML جائزہ
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.
کے لیے ڈراپ اِن متبادل PIC16F723A-I/ML — یکساں پیکیج، پن سے پن مطابقت پذیر۔ مختلف پیکیج والے پرزے جن کے لیے PCB دوبارہ کام درکار ہو، شامل نہیں ہیں۔
اس سیریز میں مختلف ورژن
اسی سیریز کے ماڈلز جو ڈراپ اِن مطابقت رکھتے ہیں PIC16F723A-I/ML (یکساں فارم فیکٹر اور فٹ پرنٹ) — میں مختلف Package, ADC, Operating Temperature, I/O Pins, Communication.
PIC16F722A-I/ML
✅ ڈراپ-اِن📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)
PIC16F723AT-I/ML
✅ ڈراپ-اِن📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)
PIC16F723A-E/ML
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16F722A-I/SP
✅ ڈراپ-اِن ⚠️ تفصیلات غیر تصدیق شدہقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16F723A-I/ML زیادہ سے زیادہ ریٹنگز اور برقی خصوصیات
| 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 |
| آپریٹنگ درجہ حرارت | -40C to +85C (industrial, -I) |
| پیکیج | 28-pin QFN (ML), 6x6 mm |
| ماؤنٹنگ ٹائپ | Surface Mount |
| RoHS اسٹیٹس | Compliant |
| Lead-Free | Yes |
PIC16F723A-I/ML پن کنفیگریشن
| پن 1 | RA3/AN3/Vref+ — GPIO RA3 / ADC ch3 / ADC positive reference |
| پن 2 | RA4/AN4/T0CKI — GPIO RA4 / ADC ch4 / Timer0 clock input |
| پن 3 | RA5/AN5/SS — GPIO RA5 / ADC ch5 / SPI slave select |
| پن 4 | RA6/OSC2 — GPIO RA6 / oscillator output |
| پن 5 | RA7/OSC1 — GPIO RA7 / oscillator input |
| پن 6 | Vss — Ground reference |
| پن 7 | RA0/AN0 — GPIO RA0 / ADC ch0 |
| پن 8 | RA1/AN1 — GPIO RA1 / ADC ch1 |
| پن 9 | RA2/AN2/Vref- — GPIO RA2 / ADC ch2 / ADC negative reference |
| پن 10 | RC0/T1OSO/T1CKI — GPIO RC0 / Timer1 oscillator output / Timer1 clock input |
| پن 11 | RC1/T1OSI/CCP2 — GPIO RC1 / Timer1 oscillator input / CCP2 PWM output |
| پن 12 | RC2/CCP1 — GPIO RC2 / CCP1 PWM output |
| پن 13 | RC3/SCL/SCK — GPIO RC3 / I2C clock / SPI clock |
| پن 14 | RB4/SDA/SDI — GPIO RB4 / I2C data / SPI data in |
| پن 15 | RB5/SDO — GPIO RB5 / SPI data out |
| پن 16 | RB6/TX/CK — GPIO RB6 / EUSART TX / EUSART clock |
| پن 17 | RB7/RX/DT — GPIO RB7 / EUSART RX / EUSART data |
| پن 18 | Vdd — Positive supply voltage (1.8 V to 5.5 V) |
| پن 19 | Vss — Ground reference |
| پن 20 | RB0/AN12/INT — GPIO RB0 / ADC ch12 / external interrupt |
| پن 21 | RB1/AN10 — GPIO RB1 / ADC ch10 |
| پن 22 | RB2/AN8 — GPIO RB2 / ADC ch8 |
| پن 23 | RB3/AN9/PGM — GPIO RB3 / ADC ch9 / LVP programming |
| پن 24 | RC4/SDI/SDA — GPIO RC4 / SPI data in / I2C data |
| پن 25 | RC5/SDO — GPIO RC5 / SPI data out |
| پن 26 | RC6/TX/CK — GPIO RC6 / EUSART TX / EUSART clock |
| پن 27 | RC7/RX/DT — GPIO RC7 / EUSART RX / EUSART data |
| پن 28 | EP — Exposed thermal pad (solder to GND) |
عام استعمالات
PIC16F723A-I/ML کے لیے موزوں ہے 7 ایپلیکیشنs: 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).
تجویز کردہ
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).
تجویز کردہ
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).
تجویز کردہ
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).
تجویز کردہ
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.
تجویز کردہ
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.
تجویز کردہ
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.
تجویز کردہ
تجویز کردہ پروڈکٹس کا خلاصہ
کے لیے انجینئرنگ ریفرنس ڈیٹا PIC16F723A-I/ML — موازنہ، ڈیزائن رہنمائی، اور تعمیل کی معلومات۔
انتخاب کی گائیڈ
متبادلات کے ساتھ موازنہ
| پیرامیٹر | یہ پروڈکٹ | 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 |
اہم امتیازی خصوصیات
- More Flash than PIC16F722A (بمقابلہPIC16F722A-I/ML)
- Extended-temperature variant available (بمقابلہPIC16F723A-I/ML (this product))
- Tape-and-reel variant for production (بمقابلہPIC16F723A-I/ML (this product))
- Same-package code-as PIC16F722A (بمقابلہPIC16F722A-I/SP)
ڈیزائن نوٹس
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.
تعمیل کی معلومات
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.