PIC16F723AT-I/SO - 8-bit MCU, 7KB Flash, 20MHz | Microchip
부품 번호: PIC16F723AT-I/SO ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $1.85 | $1.85 |
| 10 | $1.68 | $16.80 |
| 100 | $1.42 | $142.00 |
| 500 | $1.21 | $605.00 |
| 1,000 | $1.05 | $1,050.00 |
PIC16F723AT-I/SO 개요
A microcontroller (MCU) is a single-chip computer containing a CPU, non-volatile program memory (Flash/ROM), volatile data memory (RAM), and a configurable set of peripherals on a single silicon die. The 8-bit PIC16 architecture uses a RISC-style instruction set with a fixed instruction width, prioritizing deterministic execution and code density for embedded control applications. Within the broader semiconductor hierarchy, the PIC16F723A sits under: MCU -> microcontroller -> embedded processor -> integrated circuit -> semiconductor.
Key features include 7KB Flash program memory, 192 bytes RAM, 11 channels of 8-bit ADC, up to 25 digital I/O pins, an internal 16MHz high-precision oscillator (factory calibrated to ±1% typical), and an enhanced USART, MSSP (SPI/I2C), and Capture/Compare/PWM (CCP) module. NanoWatt XLP™ technology delivers typical sleep currents below 50 nA, making the part suitable for battery-powered sensor and metering nodes. The wide VDD range (1.8V-5.5V) allows direct operation from a single 3.3V or 5V rail or from low-voltage chemistries such as a single Li-ion cell.
The PIC16F723A architecture implements a Harvard-style memory map with separate program and data buses, a hardware stack of 8 levels, and 35 single-word instructions. The 8-bit data path is supported by direct, indirect, and relative addressing modes, and the integrated 11-channel 8-bit ADC with selectable references allows the device to read sensors such as thermistors, photodiodes, and current-sense shunts without external components. The automotive-grade AEC-Q100 qualification (operating from -40C to +85C for the I-temp version) and robust ESD ratings make it suitable for harsh-environment industrial and automotive subsystems.
Typical applications include battery-powered sensor nodes, low-cost motor control, LED lighting controllers, automotive body and accessory modules, smart metering, consumer white goods, and human-machine interface (HMI) controllers. The combination of XLP sleep current, on-chip ADC, and CCP PWM makes the part a strong fit for closed-loop fan or pump speed control and for capacitive-touch user interfaces implemented in firmware.
When designing with this part, ensure the LF (low-Flash) variant is selected when only 3.5KB of program memory is needed to drop quiescent current further, and verify that the I-temp grade (-40C to +85C) matches your application's thermal envelope. The 28-pin SOIC (wide) footprint allows hand-rework and through-hole-like mechanical robustness while still being compatible with standard SMT lines.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found on DigiKey, Mouser, or in the bare Microchip datasheet PDF.
드롭인 대체품: PIC16F723AT-I/SO — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F723AT-I/SO (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Data EEPROM, Operating Temperature, Package.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F723A-I/SO
✓ 재고 있음
$1.38 / 개
데이터시트 보기 →PIC16F722AT-I/SO
✓ 재고 있음
$1.18 / 개
데이터시트 보기 →PIC16LF723AT-I/SO
✓ 재고 있음
$1.31 / 개
데이터시트 보기 →PIC16F722AT-I/ML
✓ 재고 있음
$1.58 / 개
데이터시트 보기 →PIC16F723AT-E/SO
📋 참조 대체품 (카탈로그에 없음)
PIC16F723AT-I/SO 최대 정격 & 전기적 특성
| Core Architecture | PIC16 8-bit RISC |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| Data RAM | 192 bytes |
| Data EEPROM | Not specified on package - consult datasheet |
| Maximum CPU Frequency | 20 MHz |
| Operating Voltage (VDD) | 1.8 V to 5.5 V |
| Number of I/O Pins | Up to 25 |
| ADC | 8-bit, up to 11 channels |
| Timers | 2x 8-bit, 1x 16-bit (consult datasheet) |
| Communication Interfaces | EUSART, MSSP (SPI / I2C) |
| PWM Modules | Enhanced CCP (2 channels per datasheet) |
| Internal Oscillator | 16 MHz factory-calibrated (±1% typical) |
| Brown-out Reset (BOR) | Yes (selectable thresholds) |
| Watchdog Timer | Yes (WDT with independent oscillator) |
| Sleep Current (XLP) | Typical < 50 nA (NanoWatt XLP) |
| 패키지 | 28-pin SOIC (wide, 300 mil) |
| 실장 유형 | Surface Mount |
| 동작 온도 | -40 °C to +85 °C (Industrial) |
| MSL 레벨 | MSL1 (consult Microchip packaging spec) |
| RoHS 상태 | Compliant |
| AEC-Q100 Qualification | Automotive-grade qualified (refer to datasheet) |
| Pitch | 1.27 mm (SOIC-28 wide) |
PIC16F723AT-I/SO 핀 구성
| 핀 1 | RA0/AN0/C12IN0-/VCAP — PORTA bit 0 / ADC input / comparator input / core voltage decoupling |
| 핀 2 | RA1/AN1/C12IN1- — PORTA bit 1 / ADC input / comparator input |
| 핀 3 | RA2/AN2/CVREF — PORTA bit 2 / ADC input / CVREF output |
| 핀 4 | RA3/AN3/C1IN+/MCLR/VPP — PORTA bit 3 / ADC input / comparator input / Master Clear (reset, active-low) / programming voltage |
| 핀 5 | RA4/AN4/T0CKI/C2OUT — PORTA bit 4 / ADC input / Timer0 clock input / Comparator 2 output |
| 핀 6 | RA5/AN5/SS/HLVDIN — PORTA bit 5 / ADC input / SSP slave select / High/Low Voltage Detect input |
| 핀 7 | RA6/OSC2/CLKO — PORTA bit 6 / crystal oscillator output / clock output |
| 핀 8 | RA7/OSC1/CLKI — PORTA bit 7 / crystal oscillator input / clock input |
| 핀 9 | VSS — Ground reference |
| 핀 10 | VDD — Positive supply voltage |
| 핀 11 | RB0/AN12/INT — PORTB bit 0 / ADC input / external interrupt |
| 핀 12 | RB1/AN10/C12IN3- — PORTB bit 1 / ADC input / comparator input |
| 핀 13 | RB2/AN8 — PORTB bit 2 / ADC input |
| 핀 14 | RB3/AN9/PGM — PORTB bit 3 / ADC input / ICSP program enable |
| 핀 15 | RB4/AN11 — PORTB bit 4 / ADC input |
| 핀 16 | RB5/AN13 — PORTB bit 5 / ADC input |
| 핀 17 | RB6/PGC — PORTB bit 6 / ICSP clock / serial programming |
| 핀 18 | RB7/PGD — PORTB bit 7 / ICSP data |
| 핀 19 | RC0/T1CKI — PORTC bit 0 / Timer1 clock input |
| 핀 20 | RC1/CCP2 — PORTC bit 1 / Capture/Compare/PWM channel 2 |
| 핀 21 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM channel 1 |
| 핀 22 | RC3/SCK/SCL — PORTC bit 3 / MSSP SPI clock / I2C clock |
| 핀 23 | RC4/SDI/SDA — PORTC bit 4 / MSSP SPI data in / I2C data |
| 핀 24 | RC5/SDO — PORTC bit 5 / MSSP SPI data out |
| 핀 25 | RC6/TX/CK — PORTC bit 6 / EUSART TX / EUSART clock |
| 핀 26 | RC7/RX/DT — PORTC bit 7 / EUSART RX / EUSART data |
| 핀 27 | VSS — Ground reference (second pin) |
| 핀 28 | VDD — Positive supply voltage (second pin) |
일반적인 애플리케이션
PIC16F723AT-I/SO 적합 용도: 7 애플리케이션s: Battery-Powered Sensor Node, Low-Cost Motor / Fan Speed Control, LED Lighting Controller, Automotive Body and Accessory Module, Smart Meter and Energy Monitor, HMI and Capacitive Touch Interface, Consumer White-Good Appliance Controller.
Battery-Powered Sensor Node
The PIC16F723AT-I/SO fits battery-powered sensor nodes because of its NanoWatt XLP sleep current (typical below 50 nA) and wide 1.8 V to 5.5 V VDD range, which lets a single CR2032 or 2xAA pack power the design for years. The 7 KB Flash holds the periodic-sampling firmware and stack-based state machine, while the 11-channel 8-bit ADC reads multiple sensors (temperature, light, battery voltage) through one MCU. The internal 16 MHz calibrated oscillator (±1% typical) eliminates external crystals, reducing BOM cost and idle current. Compared to an ARM Cortex-M0+ solution, the PIC16F723AT-I/SO consumes less idle current, runs from lower voltage, and costs less at 1 A peak loads.
추천
Low-Cost Motor / Fan Speed Control
The PIC16F723AT-I/SO suits small BLDC, brushed DC, or fan-speed controllers thanks to its Enhanced CCP module (2 PWM channels at up to 20 kHz), 8-bit ADC for back-EMF sensing, and 25 I/O for Hall sensor inputs. The 7 KB Flash fits sensored closed-loop commutation tables and PI control loops. The 20 MHz core closes a control loop in roughly 200 ns, well within the latency budget for 4-pole 10 000 RPM BLDCs. Industrial-grade -40 °C to +85 °C operation supports fan, pump, and small appliance environments without derating.
추천
LED Lighting Controller
LED drivers and architectural lighting controllers rely on the PIC16F723AT-I/SO for its PWM resolution, ADC for ambient-light feedback, and EUSART/MSSP for DMX or DALI-style protocols. The 20 MHz core generates up to 20-bit-equivalent effective PWM using CCP plus software dithering for smooth dimming. The 1.8 V to 5.5 V range allows direct drive from 3.3 V buck converters or 5 V USB supplies. AEC-Q100 automotive qualification opens the part for vehicle interior lighting, and XLP sleep current extends battery life for portable fixtures.
추천
Automotive Body and Accessory Module
Automotive body controllers (door modules, mirror controllers, lighting controllers) leverage the PIC16F723AT-I/SO's AEC-Q100 qualification, 25 GPIO, and LIN-capable EUSART. The 7 KB Flash holds the LIN stack and diagnostic fault code library, while the 8-bit ADC reads mirror-position, washer-fluid-level, and ambient-light sensors. Operating from -40 °C to +85 °C (industrial) or -40 °C to +125 °C (extended grade), the part tolerates the thermal envelope of a sealed body-module housing. The wide 1.8 V to 5.5 V VDD tolerates automotive load-dump events when paired with a TVS-protected LDO.
추천
Smart Meter and Energy Monitor
Smart electricity, gas, and water meters use the PIC16F723AT-I/SO because of its NanoWatt XLP sleep current, ADC with internal voltage reference, and integrated peripherals that simplify the BOM. The 8-bit ADC measures current-sense amplifier output (or optoisolator pulse inputs for water/gas), and the EUSART or MSSP links the meter to a wireless M-Bus or LoRaWAN module. The 20 MHz core supports basic security (rolling-code calculation) and metering math in firmware. The wide VDD range lets the part run from 3.3 V battery or from a CT-powered energy-harvested rail.
추천
HMI and Capacitive Touch Interface
Capacitive-touch keypads, user interfaces, and front-panel controllers are well served by the PIC16F723AT-I/SO's mTouch™ peripheral (implemented via the ADC plus capacitive-voltage-divider firmware), 25 GPIO for LED matrix drives, and the MSSP port for I/O expanders. The 7 KB Flash holds capacitive-scan scheduling, debounce, and backlight PWM, while the 192-byte RAM supports a small menu state machine. The internal 16 MHz oscillator eliminates crystal cost and the wide VDD range lets the part share a 3.3 V or 5 V rail with the backlight LED string.
추천
Consumer White-Good Appliance Controller
Washing machines, dishwashers, and small kitchen appliances integrate the PIC16F723AT-I/SO for appliance main control, motor drive PWM, and user interface aggregation. The Enhanced CCP generates 20 kHz PWM for motor-drive gate signals, the 11-channel ADC reads temperature, water level, and pressure sensors, and the MSSP links the appliance to a wireless module for smart-home connectivity. The industrial -40 °C to +85 °C rating covers laundry-room thermal envelopes, and AEC-Q100 qualification supports appliances sold into automotive / mobile-home markets.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16F723AT-I/SO — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F723A-I/SO | PIC16F722AT-I/SO | PIC16F723AT-E/SO | PIC16LF723AT-I/SO |
|---|---|---|---|---|---|
| Package | SOIC-28 (wide, 300 mil) | SOIC-28 (wide) - same | SOIC-28 (wide) - same | SOIC-28 (wide) - same | SOIC-28 (wide) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 7 KB Flash | 7 KB Flash | 3.5 KB Flash (-50%) | 7 KB Flash | 7 KB Flash |
| Data RAM | 192 bytes | 192 bytes | 128 bytes (-33%) | 192 bytes | 192 bytes |
| Max CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 16 MHz (-20%) |
| Operating Voltage (VDD) | 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 (lower sleep current) |
| Operating Temperature | -40 °C to +85 °C (Industrial) | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +125 °C (Extended) | -40 °C to +85 °C |
| ADC | 8-bit, 11 channels | 8-bit, 11 channels | 8-bit, 9 channels | 8-bit, 11 channels | 8-bit, 11 channels |
| Packaging | Tape & Reel | Tube | Tape & Reel | Tape & Reel | Tape & Reel |
| AEC-Q100 | Qualified | Qualified | Qualified | Qualified | Qualified |
주요 차별점
- Tape-and-reel packaging for SMT volume lines (vs PIC16F723A-I/SO)
- Full 7 KB Flash vs. reduced memory part (vs PIC16F722AT-I/SO)
- Industrial temperature grade vs. extended grade (vs PIC16F723AT-E/SO)
- Higher CPU clock at same VDD (vs PIC16LF723AT-I/SO)
설계 노트
Estimated: At VDD=3.3 V and CPU=20 MHz, the PIC16F723AT-I/SO core draws approximately 4-6 mA active current (per Microchip PIC16F723A datasheet DC characteristics table); sleep current is below 50 nA typical with WDT and BOR disabled. Place a 0.1 µF decoupling capacitor within 5 mm of VDD (pin 10 and pin 28) and a 10 µF bulk capacitor at the power supply input. For battery designs, enable the BOR (brown-out reset) to protect Flash integrity below 1.7 V.
Route MCLR/VPP (pin 4) directly to the programming connector through a short trace; if no external reset is required, tie MCLR to VDD through a 10 kΩ pull-up and add a 100 nF cap to ground for noise filtering. Keep the crystal or external clock traces to pins 7-8 (RA6/OSC2, RA7/OSC1) short and guarded by a ground ring; the internal 16 MHz oscillator eliminates this requirement for most designs and saves two GPIO plus two capacitors.
Avoid configuring RB3 as an output while ICSP programming is connected, because PGM (programming mode) shares this pin. According to the Microchip datasheet, the configuration words (CONFIG1/2) must be set before code execution to disable code protection on engineering builds, otherwise ICSP cannot reprogram the part without a bulk-erase. When migrating from PIC16F722A to PIC16F723A, verify that the Flash image size does not exceed 3.5 KB, otherwise rebase linker scripts to the larger memory map.
The MSSP I2C pins (RC3/SCK/SCL and RC4/SDI/SDA) are open-drain and require external 4.7 kΩ pull-ups to VDD; do not rely on internal weak pull-ups for I2C bus at 400 kHz or higher. For SPI, use the RC3/RC4/RC5 cluster with the chip select on RC6 to maintain clean signal paths; route SCLK away from analog ADC inputs to reduce crosstalk.
규정 준수 정보
RoHS/REACH compliance and AEC-Q100 qualification confirmed by Microchip product family documentation. Conflict-minerals compliance per Microchip supplier policy.