PIC16F723A-I/MV - 7KB Flash 28-Pin XLP MCU | Microchip
MPN: PIC16F723A-I/MV ✓ فعالPIC16F723A-I/MV جائزہ
An 8-bit PIC microcontroller is a single-chip computer built around a Reduced Instruction Set Computer (RISC) core. PIC MCUs sit in the broader taxonomy of microcontrollers (MCU) -> embedded controllers -> semiconductor ICs, and they integrate CPU, non-volatile Flash, SRAM, peripherals, and I/O on a single die. The 8-bit PIC16 architecture executes instructions in a single instruction cycle (200ns at 20MHz), uses 35 single-word instructions, and targets cost-sensitive, low-power embedded designs ranging from consumer appliances to industrial sensors.
Key features of the PIC16F723A-I/MV include 7KB (4K x 14 words) of self-programmable Flash, 192 bytes of RAM, 256 bytes of EEPROM, an integrated 16MHz internal oscillator (calibrated to +/-1% typical), an Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART), two 8-bit timers and one 16-bit timer, and a 14-channel 8-bit Analog-to-Digital Converter (ADC). The nanoWatt XLP block delivers ultra-low sleep currents for battery-powered applications.
Architecturally, the PIC16F723A combines a 14-bit instruction word with 8-bit data paths and a hardware multiplier for compact code. The mTouch capacitive-touch peripheral and Capture/Compare/PWM (CCP) modules extend the device into HMI and motor-control segments without external ICs, while the ADC's internal voltage reference and selectable acquisition logic reduce BOM cost.
Typical applications include battery-powered sensor nodes, IoT edge nodes, capacitive touch user interfaces, low-cost motor control loops, and consumer white-goods control panels. The wide 1.8V-5.5V supply range supports operation directly from single-cell Li-Ion, two-cell AA, or USB-derived 5V rails.
When designing with this device, use the on-chip debug circuit (ICD) for non-intrusive in-circuit programming and verify the package's exposed pad is soldered to the PCB ground pour for rated thermal and electrical performance. Choosing the I-grade (-40C to +85C) variant supports consumer and industrial use; an E-grade automotive version is also available.
This page synthesizes distributor pricing, drop-in same-package alternatives from the PIC16F722A/723A family, and practical PCB layout notes that complement the manufacturer's datasheet.
کے لیے ڈراپ اِن متبادل PIC16F723A-I/MV — یکساں پیکیج، پن سے پن مطابقت پذیر۔ مختلف پیکیج والے پرزے جن کے لیے PCB دوبارہ کام درکار ہو، شامل نہیں ہیں۔
اس سیریز میں مختلف ورژن
اسی سیریز کے ماڈلز جو ڈراپ اِن مطابقت رکھتے ہیں PIC16F723A-I/MV (یکساں فارم فیکٹر اور فٹ پرنٹ) — میں مختلف Package, ADC, Communication, I/O Pins, Timers.
PIC16F722A-I/MV
✅ ڈراپ-اِن📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)
PIC16F723A-E/MV
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16F723AT-I/MV
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16F722AT-I/MV
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →PIC16F721-I/MV
✅ ڈراپ-اِن📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)
PIC16F720-I/MV
✅ ڈراپ-اِن📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)
PIC16F723A-I/MV زیادہ سے زیادہ ریٹنگز اور برقی خصوصیات
| Core Architecture | 8-bit PIC16 RISC |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| SRAM | 192 bytes |
| EEPROM | 256 bytes |
| Maximum Clock Speed | 20 MHz |
| Supply Voltage Range | 1.8 V to 5.5 V |
| Internal Oscillator | 16 MHz (calibrated) |
| I/O Pins | 25 (max) |
| ADC | 11 channels, 8-bit |
| Timers | 2 x 8-bit, 1 x 16-bit |
| Communication | EUSART, I2C, SPI (MSSP) |
| CCP Modules | 2 |
| Watchdog Timer | Yes (with dedicated WDT oscillator) |
| Brown-out Reset | Yes (selectable threshold) |
| Operating Temperature (I grade) | -40 C to +85 C |
| پیکیج | 28-pin UQFN (4x4 mm) with exposed pad |
| Low-Power Technology | nanoWatt XLP |
| RoHS اسٹیٹس | Compliant |
PIC16F723A-I/MV پن کنفیگریشن
| پن 1 | RA3/MCLR/Vpp — Digital I/O / Master Clear (Reset) input / Programming voltage |
| پن 2 | RA0/AN0/C1IN+ — PORTA bit 0 / Analog input 0 / Comparator1 input+ |
| پن 3 | RA1/AN1/C2IN+ — PORTA bit 1 / Analog input 1 / Comparator2 input+ |
| پن 4 | RA2/AN2/Vref-/CVref — PORTA bit 2 / Analog input 2 / DAC reference- |
| پن 5 | RA4/T0CKI/C1OUT — PORTA bit 4 / Timer0 clock input / Comparator1 output |
| پن 6 | RA5/AN4/SS/VCref+ — PORTA bit 5 / Analog input 4 / SPI slave select / Vref+ |
| پن 7 | Vss — Ground reference |
| پن 8 | RA7/OSC1/CLKIN — PORTA bit 7 / Crystal oscillator input / external clock in |
| پن 9 | RA6/OSC2/CLKOUT — PORTA bit 6 / Crystal oscillator output / clock out |
| پن 10 | RC0/SOSCO/SCLKI — PORTC bit 0 / Secondary oscillator out / digital clock in |
| پن 11 | RC1/SOSCI — PORTC bit 1 / Secondary oscillator in (crystal) |
| پن 12 | RC2/CCP1/P1A — PORTC bit 2 / CCP1 output / PWM1A |
| پن 13 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| پن 14 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| پن 15 | RC5/SDO — PORTC bit 5 / SPI data out |
| پن 16 | RC6/TX/CK — PORTC bit 6 / EUSART TX / clock output |
| پن 17 | RC7/RX/DT — PORTC bit 7 / EUSART RX / data |
| پن 18 | Vss — Ground reference (second pad) |
| پن 19 | Vdd — Positive supply (1.8V-5.5V) |
| پن 20 | RB0/AN8/SRI — PORTB bit 0 / Analog input 8 / SR latch input |
| پن 21 | RB1/AN9/SRA — PORTB bit 1 / Analog input 9 / SR latch A |
| پن 22 | RB2/AN10 — PORTB bit 2 / Analog input 10 |
| پن 23 | RB3/AN11/CPPG2 — PORTB bit 3 / Analog input 11 / CCP2 output |
| پن 24 | RB4/AN12 — PORTB bit 4 / Analog input 12 |
| پن 25 | RB5/AN13 — PORTB bit 5 / Analog input 13 |
| پن 26 | RB6/ICSPCLK — PORTB bit 6 / In-Circuit Serial Programming clock |
| پن 27 | RB7/ICSPDAT — PORTB bit 7 / In-Circuit Serial Programming data |
| پن 28 | Vdd — Positive supply (second pin for redundancy) |
عام استعمالات
PIC16F723A-I/MV کے لیے موزوں ہے 7 ایپلیکیشنs: Battery-Powered Sensor Nodes, Capacitive Touch User Interface (mTouch), Low-Cost Motor Control (PWM/CCP), Industrial Sensor Conditioning / 4-20 mA Loop, IoT Edge / Connectivity Co-Processor, Consumer Appliance / White Goods Control, Automotive Body Electronics (Pre-Grade AEC-Q100 review).
Battery-Powered Sensor Nodes
The PIC16F723A-I/MV is well-suited for battery-powered sensor nodes thanks to its nanoWatt XLP technology that delivers sub-1uA sleep current, alongside a wide 1.8V-5.5V Vdd that supports direct operation from a single 1.5V AA cell or a 3.3V coin cell. Its integrated 11-channel 8-bit ADC handles multiple analog sensors (temperature, light, voltage) without external multiplexing, and the on-chip 256-byte EEPROM stores calibration constants for in-field trimming. The 192-byte SRAM keeps RAM footprint minimal for periodic wake-measure-transmit cycles, and the 16MHz internal oscillator (+/-1% accuracy) provides accurate UART serial reporting to a master. For sensor-node designs requiring months-to-years of battery life, the PIC16F723A-I/MV reduces BOM count by replacing external op-amps, references, and timers with on-chip resources.
تجویز کردہ
Capacitive Touch User Interface (mTouch)
The PIC16F723A-I/MV integrates Microchip's mTouch capacitive-touch peripheral, enabling solid-state buttons, sliders, and proximity detection using only the on-chip CTMU plus PCB pads. The mTouch module handles touch timing and noise filtering in hardware, offloading the CPU and leaving Flash budget available for application logic. Operating across 1.8V-5.5V lets the device drive both 3.3V-only touch sensors and 5V-driven LEDs from a single supply. The 11-channel ADC complements mTouch by reading button-press feedback, and the 8-bit timers generate PWM for LED backlight feedback. Engineers building user-interface modules for appliances or industrial panels choose the PIC16F723A-I/MV for one-chip integration that simplifies PCB layout and lowers cost.
تجویز کردہ
Low-Cost Motor Control (PWM/CCP)
The PIC16F723A-I/MV provides two CCP modules that output PWM signals suitable for brushed DC motor control, small brushless commutation loops, or LED-driver regulation. The 20MHz core generates PWM frequencies up to 250 kHz with 10-bit resolution at 19.5 kHz, sufficient for most small-DC motor RPM loops. NanoWatt XLP sleep modes reduce idle losses when motors are stationary, and the on-chip 16MHz internal oscillator survives motor-cycle EMI better than external ceramics in cost-optimized designs. Motor-control tasks such as optical-encoder feedback can be handled by the 16-bit timer, freeing the CPU to run the closed-loop algorithm, and the ADC reads back tacho voltage for current-loop compensation. For fans, pumps, and small actuators, the PIC16F723A-I/MV in 28-UQFN is an attractive single-chip controller.
تجویز کردہ
Industrial Sensor Conditioning / 4-20 mA Loop
For industrial 4-20 mA loop transmitters, the PIC16F723A-I/MV operates from loop-derived 12V-24V via an external LDO such as the MCP1700 and runs the sensor-linearization algorithm and HART-friendly UART bootloader. The 11-channel ADC reads pressure, temperature, or flow, while the integrated analog comparator handles fast over-range detection. NanoWatt XLP sleep currents below 1uA help satisfy IEC 61000 / IEC 61508 budget for process-control loops. The wide -40C to +85C operating range supports outdoor sensor heads, and the 28-UQFN package handles extended temperature ranges with proper via-in-pad thermal relief. The PIC16F723A-I/MV therefore fits compact remote I/O modules, RTUs, and field-instrument signal conditioning.
تجویز کردہ
IoT Edge / Connectivity Co-Processor
The PIC16F723A-I/MV in 28-UQFN is an attractive companion MCU for Bluetooth/BLE or Wi-Fi modules that require an external host for AT-command processing, OTA updates, or sensor fusion. It runs a serial pass-through between the radio module and the application logic while leaving Flash budget for protocol glue, BLE-GAP profiles, or BLE-beacon formatting. The integrated 256-byte EEPROM stores device-keys or commissioning data, and the EUSART, I2C, and SPI provide flexible concurrent links to radios and sensors. Sleep currents below 1uA let a battery-powered IoT node turn off radio and main MCU power between transmissions, with the PIC16F723A-I/MV acting as the always-on wake controller.
تجویز کردہ
Consumer Appliance / White Goods Control
Consumer appliances such as refrigerators, washing machines, and air-conditioners use the PIC16F723A-I/MV for panel control, timer sequencing, and mTouch keypads. Its 8-bit RISC core and 35-instruction set ease legacy customer code portability, while nanoWatt XLP idle modes support EnergyStar standby budgets. The dual CCP modules drive buzzer tones and small-motor relays simultaneously, and the ADC monitors door switches, water-level probes, or thermistor networks. The wide 5V-tolerance simplifies integration with legacy 5V relay drivers without level shifters. The 28-UQFN package fits dense panel layouts where display driver, keypad, and power-supply indicators live on a single compact PCB.
تجویز کردہ
Automotive Body Electronics (Pre-Grade AEC-Q100 review)
With the AEC-Q100-grade sibling PIC16F723A-E/MV available, the PIC16F723A-I/MV family is a candidate for non-safety automotive body modules such as RKE receivers, lighting controllers, and instrument-panel backlights. The extended -40C to +125C operating temperature covers under-hood and cabin environments when the E-grade variant is selected, and the 28-UQFN exposed thermal pad handles heat dissipation from 5V relay coils. The EUSART links to LIN-stack transceivers such as the MCP2003B for in-vehicle networking, while mTouch delivers waterproof buttons for exterior door handles. Designers upgrading from 5V CMOS logic gain programmable flexibility without re-tooling the BOM.
تجویز کردہ
تجویز کردہ پروڈکٹس کا خلاصہ
کے لیے انجینئرنگ ریفرنس ڈیٹا PIC16F723A-I/MV — موازنہ، ڈیزائن رہنمائی، اور تعمیل کی معلومات۔
انتخاب کی گائیڈ
متبادلات کے ساتھ موازنہ
| پیرامیٹر | یہ پروڈکٹ | PIC16F722A-I/MV | PIC16F723A-E/MV | PIC16F723AT-I/MV | PIC16F722AT-I/MV | PIC16F721-I/MV | PIC16F720-I/MV |
|---|---|---|---|---|---|---|---|
| Package | 28-UQFN (4x4 mm) with EP | 28-UQFN (4x4 mm) - same | 28-UQFN (4x4 mm) - same | 28-UQFN (4x4 mm) - same | 28-UQFN (4x4 mm) - same | 28-UQFN (4x4 mm) - same | 28-UQFN (4x4 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 7 KB | 3.5 KB | 7 KB (same die) | 7 KB (same die) | 3.5 KB | 7 KB | 4 KB |
| Supply Voltage Range | 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 | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| Max Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Temperature | -40 C to +85 C (I grade) | -40 C to +85 C | -40 C to +125 C (E grade, automotive) | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
| ADC Channels | 11 channels, 8-bit | 11 channels, 8-bit | 11 channels, 8-bit | 11 channels, 8-bit | 11 channels, 8-bit | 8 channels, 8-bit | 11 channels, 8-bit |
| Internal Oscillator Accuracy | +/-1% typical | +/-1% typical | +/-1% typical | +/-1% typical | +/-1% typical | +/-1% typical | +/-1% typical |
| Low-Power Technology | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP | nanoWatt XLP |
| Approx. Unit Price (qty 1) | $2.18 | ~$1.95 | ~$2.45 | ~$2.18 | ~$1.95 | ~$1.95 | ~$1.85 |
اہم امتیازی خصوصیات
- 7KB Flash double the PIC16F722A density in identical 28-UQFN footprint (بمقابلہPIC16F722A-I/MV)
- I-grade (-40C to +85C) and E-grade (-40C to +125C) both available from same die (بمقابلہPIC16F723A-E/MV)
- NanoWatt XLP power technology with sub-1uA sleep current (بمقابلہPIC16F720-I/MV)
ڈیزائن نوٹس
The PIC16F723A-I/MV (Datasheet 40001417C) supports four power-managed modes: Run, Idle, Sleep, and Deep Sleep. For battery-powered IoT sensors, drop into Sleep mode using the WDTCPS instruction and rely on Watchdog Timer interrupts to wake. Estimated: with a typical 32.768 kHz secondary crystal driving the RTCC wake loop, average Sleep current may be held under 1uA in real designs - bench-validate before publishing battery-life claims.
The 28-pin UQFN (4x4 mm) exposes a central thermal pad (EP) on pin 29 underside. Solder this EP to a board ground pour with multiple thermal vias (typically 5x 0.3mm vias) to meet the datasheet's theta_JA of approximately 40 C/W; skipping the EP will exceed thermal ratings at 20 MHz under continuous peripheral switching. Keep Vdd/Vss pair on bypass 0.1uF X7R capacitors within 50 mils of pins 19 and 18.
Do not connect a load to RA4 (open-drain on most PIC16F devices). According to the datasheet section 11, RA4 must use an external pull-up to source current; many designers' first revs light an LED from RA4 and find it never saturates. Also, leave MCLR (RA3) unbonded for normal operation, or pull up to Vdd through a 10k resistor for clean Reset.
ICSP pins RB6 (ICSPCLK) and RB7 (ICSPDAT) are shared with general-purpose PORTB I/O. Add 4.7k series resistors between the ICSP header and the part's RB6/RB7 pins if external loads are wired to those pins in production. This prevents loading during programming and avoids over-current faults when the programmer drives RB7 low during ICSP entry. Test methodology: verify a blank PICkit 4 erases and programs the device on a populated production board before ramp.
Estimated: at 5V Vdd, 20 MHz Fosc, and all peripherals active, the PIC16F723A-I/MV draws about 4 mA (core + I/O), dissipating 20 mW. With a properly soldered EP and 1 square inch of 2-oz copper ground pour, junction-to-ambient rises about 0.8 C. Worst-case ambient 85 C leaves junction at ~86 C, well below the 150 C absolute max. For E-grade automotive 125 C ambient use a smaller ground pour is fine, but verify by thermal chamber sweep.
تعمیل کی معلومات
The PIC16F723A-I/MV itself is not AEC-Q100 qualified; for AEC-Q100 the E-grade variant PIC16F723A-E/MV is required. RoHS and lead-free confirmed via the Microchip product page and the UQFN plastic-package documentation.