PIC16F723-I/SP - 8-bit 20MHz 7KB Flash MCU 28-SPDIP | Microchip
Артикул: PIC16F723-I/SP ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $2.42 | $2,42 |
| 10 | $2.18 | $21,80 |
| 100 | $1.95 | $195,00 |
| 500 | $1.74 | $870,00 |
| 1.000 | $1.55 | $1.550,00 |
PIC16F723-I/SP Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, RAM, peripherals, and I/O into one package. PIC® MCUs use a RISC (Reduced Instruction Set Computer) architecture with only 35 single-word instructions, allowing most instructions to execute in one instruction cycle (200 ns at 20 MHz). nanoWatt XLP technology extends sleep current down to the nanoampere range, making this part ideal for battery-powered applications. PIC16F723 sits in the broad category: microcontroller -> embedded MCU -> semiconductor.
Key features include 11 channels of 10-bit ADC, two 8-bit timers plus one 16-bit timer, one MSSP (SPI/I2C) and one Enhanced USART for serial connectivity, and an internal 16 MHz oscillator with software-tunable calibration. The device provides 2.0 V brown-out detect and a wide operating temperature range of -40°C to +85°C, suitable for industrial environments.
The PIC16F723 is implemented in Microchip's proprietary flash process with on-chip in-circuit debug support (ICD). Its mid-range core uses a 14-bit instruction word and a hardware multiplier for efficient arithmetic, while XLP technology enables sleep currents as low as 20 nA typical. Compared with PIC16F716, the PIC16F723 doubles program memory and adds nanoWatt XLP technology, making it a popular upgrade for low-power designs.
Typical applications include battery-powered sensor nodes, remote controls, consumer appliances, industrial control modules, and small motor control. The 28-pin SPDIP footprint also makes it suitable for through-hole hobbyist and educational projects where easy hand-soldering is desired.
When designing with this part, ensure decoupling capacitors are placed within 5 mm of the VDD pins and that the MCLR pin is properly pulled up through a resistor to VDD. The internal oscillator can be calibrated for ±1% accuracy using the OSCTUNE register, eliminating the need for an external crystal in many cost-sensitive applications.
This page synthesizes distributor pricing, drop-in pin-compatible alternatives, and practical design notes that go beyond the manufacturer datasheet summary to accelerate engineering and sourcing decisions.
Аналоги без доработки для PIC16F723-I/SP — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16F723-I/SP (тот же форм-фактор и посадочное место) — отличается по Package, Timers, Mounting Type, RoHS Status, ADC.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16F723A-I/SP
✅ Прямая замена✓ В наличии
$1.24 / шт.
Открыть даташит →PIC16F722A-I/SP
✅ Прямая замена✓ В наличии
$1.38 / шт.
Открыть даташит →PIC16F721-I/SP
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F720-I/SP
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F716-I/SP
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F723-I/SP Максимальные параметры и электрические характеристики
| Core Architecture | PIC® 8-bit mid-range (14-bit instruction) |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| Data RAM | 192 bytes |
| Maximum CPU Frequency | 20 MHz |
| Supply Voltage (VDD) | 2.5 V to 5.5 V |
| I/O Pins | 25 |
| ADC | 11 channels x 10-bit |
| Timers | 2 x 8-bit, 1 x 16-bit |
| Communication Interfaces | 1 x MSSP (SPI/I2C), 1 x EUSART |
| Internal Oscillator | 16 MHz (factory calibrated, OSCTUNE trimmable) |
| Brown-out Detect | Yes (2.0 V typical) |
| Рабочая температура | -40°C to +85°C (industrial) |
| Корпус | 28-pin SPDIP (Skinny Plastic DIP), 7.5 mm body width |
| Low-Power Technology | nanoWatt XLP (sleep current typ. 20 nA) |
| Тип монтажа | Through-Hole |
| Уровень MSL | 1 (unlimited) |
| Статус RoHS | Compliant |
Конфигурация выводов PIC16F723-I/SP
| Контакт 1 | MCLR#/VPP — Master Clear reset (active-low) / programming voltage input |
| Контакт 2 | RA0 — PORTA bit 0 (analog AN0) |
| Контакт 3 | RA1 — PORTA bit 1 (analog AN1) |
| Контакт 4 | RA2 — PORTA bit 2 (analog AN2) |
| Контакт 5 | RA3 — PORTA bit 3 (analog AN3, VREF+) |
| Контакт 6 | RA4 — PORTA bit 4 (analog AN4, Timer0 clock) |
| Контакт 7 | RA5 — PORTA bit 5 (analog AN5, VREF-) |
| Контакт 8 | VSS — Ground reference |
| Контакт 9 | RA7 — PORTA bit 7 (OSC1) |
| Контакт 10 | RA6 — PORTA bit 6 (OSC2) |
| Контакт 11 | RC0 — PORTC bit 0 |
| Контакт 12 | RC1 — PORTC bit 1 |
| Контакт 13 | RC2 — PORTC bit 2 |
| Контакт 14 | RC3 — PORTC bit 3 |
| Контакт 15 | RC4 — PORTC bit 4 |
| Контакт 16 | RC5 — PORTC bit 5 |
| Контакт 17 | RC6 — PORTC bit 6 (TX/CK) |
| Контакт 18 | RC7 — PORTC bit 7 (RX/DT) |
| Контакт 19 | VSS — Ground reference |
| Контакт 20 | VDD — Positive supply voltage (2.5-5.5 V) |
| Контакт 21 | RB0 — PORTB bit 0 (interrupt-on-change) |
| Контакт 22 | RB1 — PORTB bit 1 (interrupt-on-change) |
| Контакт 23 | RB2 — PORTB bit 2 (interrupt-on-change) |
| Контакт 24 | RB3 — PORTB bit 3 (interrupt-on-change) |
| Контакт 25 | RB4 — PORTB bit 4 (interrupt-on-change) |
| Контакт 26 | RB5 — PORTB bit 5 (interrupt-on-change) |
| Контакт 27 | RB6 — PORTB bit 6 (ICD clock) |
| Контакт 28 | RB7 — PORTB bit 7 (ICD data) |
Типичное применение
PIC16F723-I/SP подходит для 6 применениеs: Battery-Powered IoT Sensor Nodes, Consumer Remote Controls, Home Appliance Control Boards, Industrial Sensor Transmitters, Hobbyist and Educational Projects, Small DC Motor and Fan Control.
Battery-Powered IoT Sensor Nodes
The PIC16F723-I/SP fits battery-powered IoT sensor nodes because its nanoWatt XLP technology delivers sleep current down to 20 nA typical, enabling multi-year coin-cell operation with appropriate duty cycling. The 11-channel 10-bit ADC directly interfaces analog sensors (temperature, light, gas), while the 16 MHz internal oscillator eliminates the need for an external crystal, reducing BOM cost and PCB area. The 2.5-5.5 V VDD range accepts a single 3 V lithium cell or 2xAA alkaline stack, and the EUSART or MSSP links the node to a wireless transceiver.
Рекомендуется
Consumer Remote Controls
The PIC16F723-I/SP suits consumer infrared remote controls because its 25 I/O pins can directly drive IR LEDs, button matrix scanning, and indicator LEDs without external logic. The 7 KB flash accommodates multi-protocol IR encoding (RC-5, NEC, Sony), and the 20 nA sleep current extends coin-cell life beyond typical remote replacement cycles. The MSSP (SPI/I2C) supports modern OLED display add-ons, while the 16 MHz internal oscillator provides accurate 38 kHz carrier generation without an external resonator.
Рекомендуется
Home Appliance Control Boards
The PIC16F723-I/SP fits home appliance control boards (washing machines, dishwashers, microwaves) because its industrial -40°C to +85°C temperature rating and 2.5-5.5 V supply tolerate mains-derived 5 V rails with margin. The 25 I/O pins drive relays, triacs, keypads, seven-segment displays, and buzzer drivers directly. With 7 KB flash and 192 B RAM, the MCU implements timing logic, sensor reading (NTC, water level), and safety interlocks without external logic, reducing BOM cost in high-volume production.
Рекомендуется
Industrial Sensor Transmitters
The PIC16F723-I/SP fits industrial 4-20 mA sensor transmitters because its nanoWatt XLP technology extends battery life to 5-10 years in remote telemetry deployments. The 11-channel 10-bit ADC provides adequate resolution for pressure, flow, and level transducers after calibration. The 25 I/O pins support HART modem interface, LCD drive, and EEPROM for calibration data storage. Industrial -40°C to +85°C operation handles outdoor enclosure environments, while 2.5-5.5 V supply accepts 3.6 V lithium-thionyl chloride primary cells.
Рекомендуется
Hobbyist and Educational Projects
The PIC16F723-I/SP fits hobbyist and educational projects because its 28-SPDIP through-hole package is hand-solderable and breadboard-compatible, ideal for learning microcontroller basics. The PIC® 35-instruction RISC core is one of the easiest architectures to learn, with free MPLAB X IDE and XC8 C compiler. The 7 KB flash provides ample room for beginner projects (LED blinking, button input, ADC reading, PWM generation) and advanced projects (LCD menus, I2C sensor hubs). PICKit programmers debug code directly on-chip.
Рекомендуется
Small DC Motor and Fan Control
The PIC16F723-I/SP fits small DC motor and fan control because its 25 I/O pins and 16-bit timer can generate PWM signals for closed-loop speed control while the 11-channel ADC reads back-EMF or tachometer feedback. The 7 KB flash implements PID control loops, soft-start ramps, and fault detection. The 2.5-5.5 V VDD range accepts 5 V motor rails directly, and the nanoWatt XLP sleep mode drops current to 20 nA when the motor is off, extending battery life in portable tools.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16F723-I/SP — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16F723A-I/SP | PIC16F722A-I/SP | PIC16F721-I/SP | PIC16F720-I/SP | PIC16F716-I/SP |
|---|---|---|---|---|---|---|
| Package | 28-SPDIP | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 7 KB (4K x 14) | 7 KB (4K x 14) | 3.5 KB (2K x 14) | 7 KB (4K x 14) | 3.5 KB (2K x 14) | 3.5 KB (2K x 14) |
| Data RAM | 192 bytes | 192 bytes | 192 bytes | 192 bytes | 128 bytes | 128 bytes |
| Maximum CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Supply Voltage (VDD) | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.0 V to 5.5 V |
| I/O Pins | 25 | 25 | 25 | 25 | 25 | 22 |
| ADC | 11 x 10-bit | 11 x 10-bit | 11 x 10-bit | 11 x 10-bit | 8 x 10-bit | 8 x 10-bit |
| nanoWatt XLP Technology | Yes (20 nA sleep typ.) | Yes | Yes | Yes | Yes | No (legacy nanoWatt) |
| Temperature Range | -40°C to +85°C | -40°C to +85°C | -40°C to +85°C | -40°C to +85°C | -40°C to +85°C | -40°C to +85°C |
Ключевые отличия
- Same flash size with updated silicon revision (против PIC16F723A-I/SP)
- Doubled flash for complex firmware vs F722A (против PIC16F722A-I/SP)
- nanoWatt XLP vs legacy nanoWatt (против PIC16F716-I/SP)
Заметки по проектированию
Place a 100 nF decoupling capacitor within 5 mm of each VDD pin (pins 11 and 20 on 28-SPDIP) and a bulk 10 uF tantalum or aluminum capacitor near the MCU. Add a 100 nF capacitor on the MCLR#/VPP pin (pin 1) in noisy environments. The nanoWatt XLP sleep current of 20 nA typical is achieved only when all peripherals are disabled and I/O pins are set to defined logic levels - leaving floating inputs can add 1-2 uA leakage each.
Do not leave MCLR# floating - tie it to VDD through a 10 kohm resistor (or 100 nF + 10 kohm for noisy environments) to prevent spurious resets. Configure all unused I/O pins as outputs driving low to minimize sleep current. The CONFIG words must be set explicitly in source code; relying on factory defaults can leave the watchdog timer or brown-out detect disabled, compromising reliability in field deployments.
Route the analog ADC inputs (RA0-RA5) away from digital switching traces (PWM outputs, oscillator) to minimize coupling. Place a ground pour under the MCU and stitch it with multiple vias for thermal and EMI performance. When using the internal 16 MHz oscillator, keep the OSC1/OSC2 traces short; for crystal applications, place the crystal within 5 mm of pins 9-10 and use a ground-shielded trace pattern per Microchip TB097 guideline.
The MSSP (SPI/I2C) pins RC3/SCK and RC4/SDI/SDO require series resistors (47-100 ohm) for SPI buses longer than 50 mm to damp ringing. For I2C, use 4.7 kohm pull-ups on SDA/SCL with bus capacitance <400 pF total to meet 400 kHz Fast Mode timing. The EUSART TX (RC6) and RX (RC7) pins can drive RS-232 transceivers directly when using an external level shifter - no on-chip charge pump exists on this family.
Информация о соответствии
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC16F722A-I/SO or AEC-Q100 specific variants for automotive applications. Halogen-free status not explicitly listed in verified data.