PIC16F723-E/SO - 8-bit 20MHz 7KB Flash MCU | Microchip
Артикул: PIC16F723-E/SO ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $2.94 | $2,94 |
| 10 | $2.61 | $26,10 |
| 100 | $2.17 | $217,00 |
| 500 | $1.83 | $915,00 |
| 1.000 | $1.62 | $1.620,00 |
PIC16F723-E/SO Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (FLASH/ROM), data memory (RAM), non-volatile storage (EEPROM), and programmable peripherals into one IC. Within the broader taxonomy, the PIC16F723 belongs to the 8-bit MCU family -> RISC microcontroller -> embedded controller -> semiconductor IC. Its eXtreme Low Power (XLP) nanoWatt technology enables deep-sleep currents in the microamp range, making the part well suited for battery-powered and energy-harvesting applications where quiescent draw dominates the energy budget.
Key features include nanoWatt XLP technology, an integrated 16 MHz internal oscillator (selectable up to 20 MHz external), 11-channel 8-bit ADC, two 8-bit timers plus one 16-bit timer, enhanced USART, two SPI/I2C MSSP peripherals, a comparator module, and 25 mA source/sink capability on I/O pins. The 28-pin SOIC footprint is industry standard, simplifying PCB layout and breadboarding for prototypes.
The PIC16F723 uses Microchip's enhanced mid-range 8-bit CPU with 14-bit instruction word, a 200 ns single-word instruction cycle, and a hardware stack 8-deep. The integrated 8-bit ADC samples at up to 100 ksps, supporting sensor-interface applications without an external ADC. The MSSP module can be configured as SPI master/slave or I2C master/slave, providing flexible connectivity to sensors, EEPROMs and displays.
Typical applications include battery-powered sensor nodes, low-power IoT endpoints, remote controls, small appliances, motor-control signal boards, and industrial telemetry. The wide 1.8V-5.5V supply range also allows direct operation from a single Li-ion cell or two AA cells.
When designing with this device, add 100 nF and 10 uF decoupling capacitors close to VDD, leave MCLR either tied high through a 10 kohm resistor or routed to an ICSP header for in-circuit programming, and ensure unused I/O pins are configured as outputs low to minimize quiescent draw.
This page synthesizes distributor pricing, drop-in same-brand and cross-brand alternatives, and practical design notes not found in any single manufacturer datasheet.
Аналоги без доработки для PIC16F723-E/SO — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16F723-E/SO (тот же форм-фактор и посадочное место) — отличается по Timers, Core, Package, ADC, Comparators.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16F723A-E/SO
✅ Прямая замена✓ В наличии
$1.18 / шт.
Открыть даташит →PIC16F723T-I/SO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F723-I/SO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F722-E/SO
✅ Прямая замена✓ В наличии
$1.38 / шт.
Открыть даташит →PIC16F722A-E/SO
✅ Прямая замена✓ В наличии
$1.55 / шт.
Открыть даташит →PIC16F723-E/SO Максимальные параметры и электрические характеристики
| Core | PIC16 enhanced mid-range 8-bit RISC |
| Program Memory (FLASH) | 7 KB (4K x 14) |
| Data RAM | 192 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Speed | 20 MHz (200 ns instruction cycle) |
| Supply Voltage (VDD) | 1.8 V to 5.5 V |
| Рабочая температура | -40C to +125C (Extended, -E suffix) |
| I/O Pins | 25 |
| Timers | 2 x 8-bit, 1 x 16-bit |
| Communication Peripherals | Enhanced USART, 2 x MSSP (SPI / I2C) |
| Comparators | 2 |
| I/O Sink/Source | 25 mA / 25 mA per pin |
| Low-Power Technology | nanoWatt XLP |
| Корпус | 28-pin SOIC (SO) - 7.50 mm body width |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
| Lead-Free Finish | Matte Tin (Pb-free) |
Конфигурация выводов PIC16F723-E/SO
| Контакт 1 | RA2 — PORTA bit 2 / analog input AN2 |
| Контакт 2 | RA3 — PORTA bit 3 / analog input AN3 / VREF+ |
| Контакт 3 | RA4 — PORTA bit 4 / analog input AN4 / Timer0 clock |
| Контакт 4 | RA5 — PORTA bit 5 / analog input AN5 / SS |
| Контакт 5 | VSS — Ground reference |
| Контакт 6 | RA7 — PORTA bit 7 / OSC1 |
| Контакт 7 | RA6 — PORTA bit 6 / OSC2 |
| Контакт 8 | RC0 — PORTC bit 0 / analog input AN16 |
| Контакт 9 | RC1 — PORTC bit 1 / analog input AN17 |
| Контакт 10 | RC2 — PORTC bit 2 / analog input AN18 / PWM1 |
| Контакт 11 | RC3 — PORTC bit 3 / analog input AN19 / SCL |
| Контакт 12 | RC4 — PORTC bit 4 / SDA |
| Контакт 13 | RC5 — PORTC bit 5 / SDO |
| Контакт 14 | RC6 — PORTC bit 6 / TX/CK |
| Контакт 15 | RC7 — PORTC bit 7 / RX/DT |
| Контакт 16 | VSS — Ground reference |
| Контакт 17 | RB0 — PORTB bit 0 / interrupt-on-change / AN12 |
| Контакт 18 | RB1 — PORTB bit 1 / AN10 |
| Контакт 19 | RB2 — PORTB bit 2 / AN8 |
| Контакт 20 | RB3 — PORTB bit 3 / AN9 / CCP1 |
| Контакт 21 | RB4 — PORTB bit 4 / AN11 |
| Контакт 22 | RB5 — PORTB bit 5 / AN13 |
| Контакт 23 | RB6 — PORTB bit 6 / ICSPCLK |
| Контакт 24 | RB7 — PORTB bit 7 / ICSPDAT |
| Контакт 25 | VDD — Positive supply (1.8 V to 5.5 V) |
| Контакт 26 | VDD — Positive supply (1.8 V to 5.5 V) |
| Контакт 27 | RA1 — PORTA bit 1 / AN1 |
| Контакт 28 | RA0 — PORTA bit 0 / AN0 / ULPCG |
Типичное применение
PIC16F723-E/SO подходит для 6 применениеs: Battery-Powered IoT Sensor Nodes, Remote Controls and Consumer HIDs, Small Appliance Control Boards, Industrial Telemetry and Metering, Motor Control Signal and PWM Boards, Automotive Body and Interior Electronics.
Battery-Powered IoT Sensor Nodes
The PIC16F723-E/SO fits battery-powered IoT sensor nodes because its nanoWatt XLP technology delivers sub-microamp sleep currents and the 1.8 V to 5.5 V supply range accepts a single CR2032 coin cell, two AA cells, or a Li-ion pack. Its 11-channel 8-bit ADC reads analog sensors (temperature, humidity, light, voltage) directly without an external ADC, while the two MSSP peripherals drive I2C sensors and external EEPROM. Placed on a coin-cell node that wakes every 60 s to sample and transmit, the part can sustain multi-year battery life. The 7 KB FLASH holds a small RTOS or state-machine plus over-the-air update stubs.
Рекомендуется
Remote Controls and Consumer HIDs
The PIC16F723-E/SO is well suited for remote controls, wireless key fobs, and consumer human-interface devices because its nanoWatt XLP sleep currents stay in the microamp range during idle, and the 20 MHz core handles button debouncing, IR or RF encoding, and LCD driving in real time. The two comparators can wake the MCU on key press without an external interrupt controller, and the 25 mA source/sink per pin directly drives IR LEDs or piezo buzzers. Placed at the heart of a handheld remote, the part drops to nanoamp sleep, extending coin-cell battery life. Its 7 KB FLASH supports multiple protocol tables and encrypted pairing flows.
Рекомендуется
Small Appliance Control Boards
The PIC16F723-E/SO targets small appliance control boards such as coffee makers, blenders, air purifiers, and washing-machine sub-modules because its 28-pin SOIC footprint is easy to hand-solder and rework, and the extended -40C to +125C temperature grade handles under-hood and motor-driver-adjacent thermal stress. The enhanced USART links to WiFi/Bluetooth companion modules, the MSSP peripherals drive LED matrices and character LCDs, and the 11-channel ADC reads temperature, current, and water-level sensors. Placed on a blender control PCB, the part sequences motor ramps via PWM while monitoring over-current via ADC, all from a single 5 V rail.
Рекомендуется
Industrial Telemetry and Metering
The PIC16F723-E/SO is appropriate for industrial telemetry endpoints such as water/gas meter pulse counters, HVAC sensor transmitters, and factory-floor status beacons because its nanoWatt XLP technology keeps battery-backed meters alive for years and the extended -40C to +125C temperature grade survives outdoor enclosures. The 11-channel ADC samples analog process variables while the USART streams data to a wireless modem (LoRa, Sub-GHz, or NB-IoT companion). Placed in a battery-powered gas meter, the part counts pulses in sleep mode and bursts out an encrypted reading once per hour, achieving >10-year battery life on a single D-cell pack.
Рекомендуется
Motor Control Signal and PWM Boards
The PIC16F723-E/SO handles motor-control signal-conditioning tasks such as BLDC commutation timing, brushed-motor PWM, and stepper pulse generation because its 16-bit timer delivers high-resolution PWM while the comparators implement hardware current-limit shutdown without software round-trip latency. The 25 mA source/sink per pin directly drives logic-level FET gate drivers, and the 20 MHz core computes trapezoidal profiles in real time. Placed as a co-MCU beside a dedicated gate driver in a small drone ESC, the PIC16F723 issues commutation commands and telemetry while the gate driver handles phase switching.
Рекомендуется
Automotive Body and Interior Electronics
The PIC16F723-E/SO fits non-safety automotive body electronics such as interior lighting controllers, seat-position memory modules, mirror adjusters, and accessory interfaces because its -40C to +125C extended temperature grade handles cabin and under-hood-adjacent thermal environments, and its 7 KB FLASH holds CAN-friendly or LIN-friendly protocol stacks. The 11-channel ADC reads potentiometers for seat position and mirror angle, while the PWM outputs drive LED strings and small DC motors. Placed in a seat-control module, the part persists trim position to EEPROM and restores it on the next ignition cycle, all on a single 12 V regulated rail.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16F723-E/SO — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16F723A-E/SO | PIC16F723T-I/SO | PIC16F723-I/SO | PIC16F722-E/SO | PIC16F722A-E/SO | PIC16F721-E/SS |
|---|---|---|---|---|---|---|---|
| Package | 28-pin SOIC (SO) - 7.50 mm | 28-pin SOIC (SO) - same | 28-pin SOIC (SO) - same | 28-pin SOIC (SO) - same | 28-pin SOIC (SO) - same | 28-pin SOIC (SO) - same | 28-pin SSOP (SS) - DIFFERENT footprint (5.30 mm) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| FLASH | 7 KB | 7 KB | 7 KB | 7 KB | 2 KB | 2 KB | 7 KB |
| RAM | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 128 bytes | 128 bytes | 192 bytes |
| EEPROM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 128 bytes | 128 bytes | 256 bytes |
| Max CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 16 MHz |
| Temperature Grade | -40C to +125C (-E) | -40C to +125C (-E) | -40C to +85C (-I) | -40C to +85C (-I) | -40C to +125C (-E) | -40C to +125C (-E) | -40C to +125C (-E) |
| Silicon Revision | Original (PIC16F723) | Revision A (errata fixes) | Original (tape-and-reel) | Original | Original | Revision A | Original |
| Typical Unit Price (qty 1) | $2.94 | $2.94 (approx) | $2.84 (approx) | $2.74 (approx) | $2.50 (approx) | $2.50 (approx) | $2.70 (approx) |
Ключевые отличия
- 7 KB FLASH with extended -40C to +125C temperature grade in same 28-SOIC footprint (против PIC16F722-E/SO)
- Silicon revision A with errata fixes and identical footprint (против PIC16F723A-E/SO)
- 16 MHz internal oscillator factory-calibrated and nanoWatt XLP sleep modes (против PIC16F721-E/SS)
Заметки по проектированию
Place a 100 nF decoupling capacitor as close as possible to each VDD pin (pin 25 and pin 26 on the 28-SOIC) and a bulk 10 uF tantalum or ceramic on the same rail within 25 mm. For battery designs using the XLP sleep modes, estimate quiescent draw by summing all source currents into VDD; the datasheet specifies <100 nA typical sleep with RTCC and BOR disabled. Enable the Brown-Out Reset (BOR) module for industrial deployments where the supply can sag below 1.8 V during motor inrush.
Route the ICSPDAT (RB7) and ICSPCLK (RB6) lines to a 6-pin ICSP header (Microchip standard 0.1 inch header) so the firmware can be updated in-circuit without desoldering. Keep the MCLR line routed separately and pulled up through a 10 kohm resistor to VDD, with a 100 nF cap to ground to filter noise. The internal 16 MHz INTOSC is factory-calibrated to within ±1% at 3.3V; use OSCTUNE if your application needs tighter UART baud accuracy.
Do not configure unused I/O pins as analog inputs floating - they will draw leakage current and can drift; always set unused pins to digital output low via the TRIS and LAT registers at startup. The MSSP module shares pins with PORTC; configuring SCL/SDA requires open-drain drive and external pull-up resistors of typically 4.7 kohm to VDD. The ADC reference voltage (VREF+/VREF-) defaults to VDD/VSS unless reconfigured; for ratiometric measurements this is fine, but for absolute voltage references use an external precision reference such as MCP1525 or MCP1541.
Estimated: at 20 MHz CPU clock and 5 V supply, the PIC16F723 core current is approximately 5-7 mA active and <100 nA sleep, so the 28-SOIC package dissipates well under 50 mW - no heatsinking is needed. Verify in your specific design by measuring VDD current with a uCurrent or 6.5-digit DMM while in the active state. For high-temperature automotive environments, use the -E grade variant which is qualified to +125C, and derate ambient by 10 C for every additional 10 mA of peripheral drive (LED strings, FET gates) to stay within the silicon junction limit.
Информация о соответствии
RoHS compliant per Microchip product page. Standard PIC16F723-E/SO is NOT AEC-Q100 qualified; for AEC-Q100 automotive applications consult Microchip's automotive-grade PIC16F1xxx family.