PIC16F723-I/MV - 20MHz 8-bit MCU 7KB Flash | Microchip
Артикул: PIC16F723-I/MV ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $2.45 | $2,45 |
| 10 | $2.21 | $22,10 |
| 100 | $1.96 | $196,00 |
| 500 | $1.74 | $870,00 |
| 1.000 | $1.55 | $1.550,00 |
PIC16F723-I/MV Обзор
An 8-bit microcontroller (MCU) is a programmable logic device built around an 8-bit data path, integrating CPU, RAM, non-volatile program memory, and peripherals onto a single die. Within the broader semiconductor hierarchy, an MCU belongs to the category of embedded processors, sitting beneath microprocessors (which require external peripherals) and above dedicated logic ICs. The PIC16F723 belongs to Microchip's mid-range PIC16 core family with 14-bit instruction words and 8 hardware stack levels, providing 35 standard instructions plus special-purpose operations. This architecture strikes a balance between code density, deterministic interrupt response, and compiler support (MPLAB XC8), suiting cost-sensitive embedded control rather than high-throughput DSP workloads.
Key features of the PIC16F723-I/MV include 7 KB Flash program memory (4K x 14 organization), 192 bytes of RAM, 256 bytes of EEPROM data memory, an integrated 11-channel 10-bit ADC, two Capture/Compare/PWM (CCP) modules, an Enhanced Universal Synchronous/Asynchronous Receiver/Transmitter (EUSART), an SPI/I2C MSSP peripheral, and nanoWatt XLP extreme-low-power technology. The 28-pin UQFN package exposes a thermal pad that connects to the die substrate for low-impedance ground return paths and improved thermal coupling to the PCB copper pour.
Typical applications for the PIC16F723-I/MV span consumer white goods, low-power wireless sensor nodes, motor and fan control, lighting ballasts, and battery-powered instrumentation. The 7 KB Flash and 192-byte RAM comfortably host state-machine plus interrupt-driven firmware for appliance control panels, HVAC damper drivers, and small IoT end nodes. The integrated 10-bit ADC is sufficient for thermistor, potentiometer, and current-sense feedback loops, while the two CCP modules handle brushed DC motor PWM and servo position control without additional timer ICs.
When designing with this MCU, allocate sufficient PCB copper area beneath the exposed pad (EP) to act as the thermal and ground reference. The UQFN package requires careful land-pattern adherence because thermal pad solder voids reduce electrical and thermal performance. Use MPLAB X IDE with the XC8 compiler and select the PIC16F723 header file to ensure correct SFR mapping.
Аналоги без доработки для PIC16F723-I/MV — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16F723-I/MV (тот же форм-фактор и посадочное место) — отличается по ADC, Package, Timers, Operating Temperature, Core Architecture.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16F723A-I/MV
✅ Прямая замена✓ В наличии
$1.05 / шт.
Открыть даташит →PIC16F723-E/MV
✅ Прямая замена✓ В наличии
$1.95 / шт.
Открыть даташит →PIC16F723A-E/MV
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$0.85 / шт.
Открыть даташит →PIC16F727-I/MV
✅ Прямая замена✓ В наличии
$1.83 / шт.
Открыть даташит →PIC16F722-I/MV
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
PIC16F724-I/MV
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$1.26 / шт.
Открыть даташит →PIC16F723-I/MV Максимальные параметры и электрические характеристики
| Core Architecture | PIC16 mid-range 8-bit RISC |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| Data RAM | 192 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Frequency | 20 MHz |
| Operating Voltage Range | 1.8 V to 5.5 V |
| I/O Pins | 25 (approx., varies by peripheral use) |
| ADC | 11-channel, 10-bit |
| CCP Modules | 2 (Capture/Compare/PWM) |
| Serial Interfaces | 1x EUSART, 1x MSSP (SPI/I2C) |
| Timers | 3 (Timer0, Timer2, plus Timer1-type) |
| Instruction Set | 35 instructions, 14-bit word width |
| Stack Depth | 8 hardware levels |
| Low-Power Technology | nanoWatt XLP |
| Рабочая температура | -40C to +85C (industrial, 'I' grade) |
| Корпус | 28-pin UQFN-EP (4x4 mm) |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
Конфигурация выводов PIC16F723-I/MV
| Контакт 1 | RA0/AN0 — GPIO RA0 / analog input AN0 |
| Контакт 2 | RA1/AN1 — GPIO RA1 / analog input AN1 |
| Контакт 3 | RA2/AN2 — GPIO RA2 / analog input AN2 |
| Контакт 4 | RA3/AN3/VREF+ — GPIO RA3 / analog input AN3 / VREF+ |
| Контакт 5 | RA4/AN4 — GPIO RA4 / analog input AN4 |
| Контакт 6 | RA5/AN5/SS — GPIO RA5 / analog input AN5 / SPI slave select |
| Контакт 7 | RA6/OSC2 — GPIO RA6 / oscillator output |
| Контакт 8 | RA7/OSC1/CLKIN — GPIO RA7 / oscillator input / external clock in |
| Контакт 9 | VSS — Ground reference |
| Контакт 10 | VDD — Positive supply voltage (1.8 V to 5.5 V) |
| Контакт 11 | RC0 — GPIO RC0 |
| Контакт 12 | RC1 — GPIO RC1 |
| Контакт 13 | RC2 — GPIO RC2 |
| Контакт 14 | RC3 — GPIO RC3 |
| Контакт 15 | RC4 — GPIO RC4 |
| Контакт 16 | RC5 — GPIO RC5 |
| Контакт 17 | RC6 — GPIO RC6 |
| Контакт 18 | RC7 — GPIO RC7 |
| Контакт 19 | RB0/INT — GPIO RB0 / external interrupt |
| Контакт 20 | RB1 — GPIO RB1 |
| Контакт 21 | RB2 — GPIO RB2 |
| Контакт 22 | RB3 — GPIO RB3 |
| Контакт 23 | RB4 — GPIO RB4 |
| Контакт 24 | RB5 — GPIO RB5 |
| Контакт 25 | RB6/PGC — GPIO RB6 / ICSP clock |
| Контакт 26 | RB7/PGD — GPIO RB7 / ICSP data |
| Контакт 27 | VSS — Ground reference (second pin) |
| Контакт 28 | VDD — Positive supply voltage (second pin) |
Типичное применение
PIC16F723-I/MV подходит для 7 применениеs: Consumer Appliance Control Panels, Battery-Powered Wireless Sensor Nodes, Brushed DC Motor and Fan Control, LED Lighting Ballasts and Drivers, Industrial Sensor and Process Transmitters, Automotive Interior Accessories, USB-Powered IoT Edge Devices.
Consumer Appliance Control Panels
The PIC16F723-I/MV's 7 KB Flash and 192-byte RAM comfortably host state-machine plus interrupt-driven firmware used in washing-machine, dishwasher, and microwave user-interface panels. The integrated 11-channel 10-bit ADC reads multiple key-matrix sense lines and thermistor inputs without an external multiplexer, while the 20 MHz CPU executes UI debounce and LED-segment multiplexing in real time. nanoWatt XLP sleep currents under 100 nA preserve battery-backed clock and timer functions during power-off. Two CCP modules drive buzzer PWM tones for end-of-cycle alerts without an additional timer IC, keeping the BOM to a single MCU plus display.
Рекомендуется
Battery-Powered Wireless Sensor Nodes
The PIC16F723-I/MV is well suited for low-duty-cycle sensor end nodes such as wireless thermostats, leak detectors, and HVAC damper telemetry. The nanoWatt XLP technology delivers typical sleep currents below 100 nA with RTC running, enabling multi-year battery life on a single CR2032 cell. The 11-channel ADC scans temperature, humidity, and battery-voltage sense inputs without waking the host MCU frequently. Two CCP modules generate PWM control outputs for valve actuators, while the MSSP peripheral drives SPI-attached LoRa or sub-GHz transceivers. The wide 1.8-5.5 V operating range eliminates the need for separate voltage regulators on 3 V coin cells.
Рекомендуется
Brushed DC Motor and Fan Control
The PIC16F723-I/MV drives small brushed DC motors, blower fans, and pump controllers directly from its two CCP modules. Each CCP supports PWM frequencies up to the CPU clock divided by 2, giving 16-bit PWM resolution for smooth torque control and audible-noise shaping. The 11-channel ADC reads back-current sense amplifiers and tachometer inputs for closed-loop speed regulation. The 28-pin UQFN-EP package exposes a thermal pad that sinks switching losses from MOSFET gate drivers co-located on the PCB. nanoWatt XLP idle mode allows the motor controller to enter standby between bursts with minimal quiescent draw, conserving battery on portable tool applications.
Рекомендуется
LED Lighting Ballasts and Drivers
The PIC16F723-I/MV serves as the digital ballast controller in constant-current LED drivers, architectural lighting strips, and horticulture fixtures. The two CCP modules drive primary-side MOSFET PWM at frequencies between 20 kHz and 250 kHz, while the EUSART links to DMX-512 or DALI dimming controllers. The 11-channel ADC monitors LED forward voltage, string current, and thermistor feedback for closed-loop thermal fold-back, extending luminaire lifetime. The 1.8 V to 5.5 V supply range accommodates both 3.3 V auxiliary logic and 5 V driver rails from a single LDO. nanoWatt XLP standby allows the ballast to drop below 1 uA when the lighting string is off.
Рекомендуется
Industrial Sensor and Process Transmitters
The PIC16F723-I/MV's industrial -40C to +85C operating range makes it well suited for 4-20 mA loop-powered process transmitters and factory-floor sensor interfaces. The 10-bit ADC provides 11 input channels for bridge pressure, RTD temperature, and load-cell strain-gauge measurements. The EUSART outputs HART, Modbus RTU, or proprietary RS-485 protocols without external PHY ICs. The MSSP drives I2C-connected EEPROM calibration constants and SPI-attached digital temperature compensation ICs. The 28-pin UQFN-EP footprint packs 25 GPIO plus analog functions into a 16 sq-mm PCB area, ideal for compact DIN-rail transmitter housings.
Рекомендуется
Automotive Interior Accessories
The PIC16F723-I/MV runs interior accessory modules such as ambient lighting controllers, seat-position memory, and aftermarket gauge clusters where industrial temperature grade is sufficient. The two CCP modules generate multi-channel PWM for RGB LED strips and backlight dimming. The MSSP peripheral drives SPI-attached LED driver ICs and I2C-connected EEPROM trim memories. The EUSART interfaces with body-control modules via LIN or K-Line transceivers for low-speed body networking. The 7 KB Flash hosts LIN stack plus RGB color-mixing firmware without external memory, while the 192-byte RAM is sufficient for runtime color-blending tables.
Рекомендуется
USB-Powered IoT Edge Devices
The PIC16F723-I/MV is well suited to USB-powered edge devices such as environmental monitors and HID peripherals that operate from a 5 V bus. The 1.8 V to 5.5 V supply range accepts regulated USB 5 V directly, eliminating an extra LDO on the BOM. The MSSP peripheral drives I2C-attached environmental sensors (temperature, humidity, pressure), while the EUSART bridges to USB-to-UART bridge ICs. nanoWatt XLP idle mode lets the MCU drop below 1 uA between USB suspend events, satisfying USB-IF suspend-current requirements. The 28-pin UQFN-EP (4x4 mm) package integrates the MCU into compact USB-stick form factors.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16F723-I/MV — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16F723A-I/MV | PIC16F723-E/MV | PIC16F723A-E/MV | PIC16F727-I/MV | PIC16F722-I/MV |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | UQFN-28 (4x4 mm) | UQFN-28 (4x4 mm) - same | UQFN-28 (4x4 mm) - same | UQFN-28 (4x4 mm) - same | UQFN-28 (4x4 mm) - same | UQFN-28 (4x4 mm) - same |
| Flash Program Memory | 7 KB (4K x 14) | 7 KB (4K x 14) | 7 KB (4K x 14) | 7 KB (4K x 14) | 14 KB (8K x 14) | 3.5 KB (2K x 14) |
| Data RAM | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 192 bytes (verify) | 192 bytes |
| Maximum CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| 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 | 1.8 V to 5.5 V |
| Operating Temperature | -40C to +85C (industrial) | -40C to +85C | -40C to +125C (extended) | -40C to +125C (extended) | -40C to +85C | -40C to +85C |
| ADC Channels | 11 x 10-bit | 11 x 10-bit | 11 x 10-bit | 11 x 10-bit | 11 x 10-bit | 11 x 10-bit |
| CCP Modules | 2 | 2 | 2 | 2 | 2 | 2 |
Ключевые отличия
- Pin-compatible silicon revision A drop-in upgrade (против PIC16F723A-I/MV)
- Extended temperature grade with identical package (против PIC16F723-E/MV)
- Doubled Flash with identical pinout (против PIC16F727-I/MV)
- Cost-reduced Flash footprint with same peripheral set (против PIC16F722-I/MV)
Заметки по проектированию
The PIC16F723-I/MV UQFN-EP package includes a center exposed thermal pad that must be soldered to a corresponding PCB land with multiple thermal vias for ground reference. Recommended land-pattern pad size is approximately 2.0 x 2.0 mm with at least four 0.3 mm thermal vias tying to the inner ground plane. Voids under the EP exceeding 25% of pad area will degrade electrical grounding and thermal dissipation. Reference Microchip AN2335 'UQFN Land Pattern Design' for full guidance.
Place a 100 nF decoupling capacitor as close as possible to each VDD pin (pin 10 and pin 28) with the ground return to the closest VSS pin to minimize switching-induced supply ripple. A bulk 10 uF tantalum or ceramic capacitor is recommended at the board power entry. For battery-powered applications, the nanoWatt XLP sleep modes can drop quiescent current below 100 nA, but only if all unused GPIO are configured as outputs (not floating) to avoid shoot-through leakage.
Do not omit the external pull-up resistor on the MCLR reset line if the pin is enabled in the configuration bits. Without a pull-up, the MCU can enter unintended reset states under EMI. The ICSP clock and data lines (RB6/PGC and RB7/PGD) require series resistors of approximately 10 kohm when sharing the bus with application circuitry, per Microchip ICSP specification. Always read the configuration bits back after programming to confirm correct oscillator and watchdog configuration.
Estimated: at maximum 20 MHz CPU clock from 5 V VDD, the PIC16F723 core draws approximately 5 mA (verify against datasheet DC characteristics), resulting in 25 mW dissipation. The UQFN-EP with proper PCB thermal pad has theta_JA in the 40-50 C/W range, giving a junction-to-ambient rise below 2 C at typical ambient. For industrial environments above 70 C, derate operating frequency or VDD to keep junction temperature below 125 C (E-grade) or 85 C (I-grade ambient plus margin).
The 28-pin UQFN package has adjacent power and ground pins to minimize switching-current loop area. When routing high-frequency oscillator traces (OSC1/OSC2), keep the trace length below 5 mm and surround with a ground guard ring to attenuate radiated emissions. For SPI bus runs exceeding 50 mm, add 22-33 ohm series damping resistors at the driver outputs to reduce ringing on the SCLK and SDO lines. The EUSART can be configured for higher baud rates but verify timing closure against the 2% oscillator tolerance at 20 MHz.
Информация о соответствии
RoHS and REACH compliance per Microchip product page (2026-09-21). Not AEC-Q100 qualified - this is industrial grade; choose PIC16F723-E/MV for extended temperature. Halogen-free status not explicitly stated on the Microchip product page; verify with manufacturer datasheet if required for your application.