PIC16F1704-I/ST - 8-bit 32MHz 7KB Flash MCU 14-TSSOP | Microchip
부품 번호: PIC16F1704-I/ST ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $1.16 | $1.16 |
| 10 | $1.05 | $10.50 |
| 100 | $0.92 | $92.00 |
| 500 | $0.81 | $405.00 |
| 1,000 | $0.73 | $730.00 |
| 3,000 | $0.62 | $1,860.00 |
PIC16F1704-I/ST 개요
What is an 8-bit Flash MCU? An 8-bit Flash microcontroller integrates a CPU, non-volatile Flash program memory, RAM, peripherals, and I/O onto a single chip. The PIC16F1704 fits between smaller 8-pin PIC MCUs and larger 16-bit/32-bit devices, offering deterministic interrupt latency and low power consumption. It sits within the product hierarchy: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor. This makes it well suited to cost-sensitive general-purpose applications that still need on-chip analog.
Key features include a 10-bit ADC with computation, two on-chip op-amps (for active filtering, signal conditioning, or PGA), an 8-bit DAC, up to two PWM/CCP modules, an on-chip high-speed comparator, and serial peripherals (EUSART, I2C, SPI). The device supports the XLP (eXtreme Low Power) sleep currents typical of the PIC16F1xxx family, making it suitable for battery-operated and energy-harvesting designs. PPS allows flexible peripheral-to-pin mapping, simplifying PCB routing.
Typical applications include LED lighting drivers, battery chargers and monitors, sensor signal conditioning, low-cost fan/thermostat controls, consumer white goods, and portable IoT end-nodes. The op-amp + DAC + ADC trio lets designers replace several discrete analog components with the MCU alone. Designers should review the PIC16F1704 device-family datasheet and the device-specific silicon errata before committing a layout, as some analog channels and PPS mappings differ between pin variants.
드롭인 대체품: PIC16F1704-I/ST — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F1704-I/ST (동일 폼 팩터 및 풋프린트) — 차이점: Package, ADC, Core Architecture, Operating Temperature, Comparators.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F1704-E/ST
✅ 드롭인✓ 재고 있음
$1.02 / 개
데이터시트 보기 →PIC16F1704T-I/ST
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F1704-I/SL
✅ 드롭인✓ 재고 있음
$0.97 / 개
데이터시트 보기 →PIC16F1704T-I/SL
✅ 드롭인✓ 재고 있음
$0.92 / 개
데이터시트 보기 →PIC16LF1704-I/ST
✅ 드롭인✓ 재고 있음
$1.52 / 개
데이터시트 보기 →PIC16F1714-I/ST
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F1704-I/ST 최대 정격 & 전기적 특성
| Architecture | 8-bit PIC16 enhanced mid-range core |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| Data RAM | 512 B |
| Maximum CPU Frequency | 32 MHz |
| Operating Voltage Range | 2.3 V to 5.5 V |
| ADC | 10-bit, with Computation (up to 8 channels, exact count package-dependent) |
| DAC | 8-bit, 1 channel |
| Operational Amplifiers | 2 on-chip op-amps |
| Comparators | High-speed comparators with selectable reference |
| PWM / CCP | Up to 2 PWM/CCP modules |
| Core Independent Peripherals | CLC, COG, ZCD, PPS, NCO |
| Communication | EUSART, I2C, SPI |
| Timers | Multiple 8/16-bit timers (device-specific count) |
| 패키지 | 14-pin TSSOP (ST), 4.4 mm body width |
| 동작 온도 범위 | -40 C to +85 C (Industrial, I suffix) |
| 실장 유형 | Surface Mount |
| MSL 레벨 | MSL classification dependent on packaging - see Microchip packaging spec |
| RoHS 상태 | Compliant |
PIC16F1704-I/ST 핀 구성
| 핀 1 | VDD — Positive supply voltage (2.3-5.5 V) |
| 핀 2 | RA5 — Bidirectional I/O / analog input / PPS remappable |
| 핀 3 | RA4 — Bidirectional I/O / analog input / PPS remappable |
| 핀 4 | RA3/MCLR — Master Clear (reset) input / GPIO / PPS remappable |
| 핀 5 | RC5 — Bidirectional I/O / analog input / PPS remappable |
| 핀 6 | RC4 — Bidirectional I/O / analog input / PPS remappable |
| 핀 7 | RC3 — Bidirectional I/O / analog input / PPS remappable |
| 핀 8 | RC2 — Bidirectional I/O / analog input / PPS remappable |
| 핀 9 | RC1 — Bidirectional I/O / analog input / PPS remappable (ICSPCLK) |
| 핀 10 | RC0 — Bidirectional I/O / analog input / PPS remappable (ICSPDAT) |
| 핀 11 | RA2 — Bidirectional I/O / analog input / PPS remappable |
| 핀 12 | RA1 — Bidirectional I/O / analog input / PPS remappable |
| 핀 13 | RA0 — Bidirectional I/O / analog input / PPS remappable |
| 핀 14 | VSS — Ground reference |
일반적인 애플리케이션
PIC16F1704-I/ST 적합 용도: 6 애플리케이션s: Cost-Sensitive LED Lighting Drivers, Battery Charging and Monitoring, Sensor Signal Conditioning and IoT End-Nodes, Consumer White Goods and Small Motor Control, Portable Medical and Wellness Devices, Automotive Body and Interior Modules.
Cost-Sensitive LED Lighting Drivers
The PIC16F1704-I/ST is well suited to dimmable LED lighting because its 32 MHz enhanced mid-range core, two on-chip op-amps, and 10-bit ADC with computation enable closed-loop constant-current regulation without external analog ICs. The Complementary Output Generator (COG) and Zero-Cross Detect (ZCD) peripherals drive TRIAC dimming and PFC hardware stages directly, offloading the CPU. The 8-bit DAC supports logarithmic dimming curves that match perceived brightness, and XLP low-power modes cut standby current below 50 nA for Energy Star compliance. This combination lets a single PIC16F1704 replace a discrete analog front-end plus a separate dimming controller in sub-$5 bulb designs.
추천
Battery Charging and Monitoring
The PIC16F1704-I/ST is a strong fit for Li-Ion and NiMH charger/MBMS designs because its 10-bit ADC samples battery voltage and current, while the 8-bit DAC programs the charge termination reference. Two on-chip op-amps build a precision current-sense amp and a window comparator for end-of-charge detection, eliminating external analog. XLP sleep currents below 100 nA extend shelf life, and PPS routes the EUSART to whichever pin is convenient for an isolated comm port. Designers can pair it with a companion MCP4728 DAC or an external charge-control FET for full USB-C PD or wireless-charging front-ends.
추천
Sensor Signal Conditioning and IoT End-Nodes
Sensor-front-end IoT nodes benefit from the PIC16F1704-I/ST's two on-chip op-amps (which can be cascaded as a PGA), 10-bit ADC, and 8-bit DAC for sensor excitation and analog filtering, plus EUSART/I2C/SPI for digital sensors. The COG and CLC peripherals implement chopper-stabilized PWM and quadrature decoding without CPU cycles. PPS lets designers place the SPI bus on any spare GPIO, easing 4-layer PCB routing, while XLP sleep modes keep idle current under 100 nA for years of battery life. The 7 KB Flash comfortably fits BLE/Zigbee command stacks over a companion radio module.
추천
Consumer White Goods and Small Motor Control
Small appliance and white-goods controllers (coffee machines, blenders, fan speed controls) use the PIC16F1704-I/ST's PWM/CCP and COG peripherals to drive brushless DC or universal motors without a dedicated motor-control IC. The high-speed comparator implements back-EMF zero-cross detection for sensorless BLDC commutation, while the 10-bit ADC reads current and thermistor feedback. Two on-chip op-amps form the current-sense amplifier and a temperature-sense bridge. Operating from 2.3 V to 5.5 V across -40 to +85 C, the part is qualified for kitchen-appliance thermal zones and replaces larger PIC18 designs in cost-optimized BOMs.
추천
Portable Medical and Wellness Devices
Portable medical and personal-wellness devices benefit from the PIC16F1704-I/ST's small 14-pin TSSOP footprint, on-chip op-amps for biopotential front-ends, and 10-bit ADC with computation for oversampling. The 8-bit DAC drives a piezo or buzzer for user feedback, and EUSART streams filtered data to a BLE module. XLP sleep currents below 100 nA make coin-cell powered designs (thermometers, pulse oximeters, pill dispensers) feasible. Designers should note that the I/ST temperature grade is -40 to +85 C - adequate for handheld devices but not for in-body implants; pick the E/ST for higher-temperature sterilizable housings.
추천
Automotive Body and Interior Modules
Body and interior automotive modules (ambient lighting, seat controllers, HVAC flaps) are a sweet spot for the PIC16F1704-I/ST because its Core Independent Peripherals (CLC, COG, ZCD) implement LIN-style PWM dimming and hardware debouncing without CPU load. The 10-bit ADC reads potentiometers and thermistors, and the on-chip op-amps buffer sensor signals before digitization. Although the I/ST is -40 to +85 C (not full automotive Grade 1), it is widely used in cabin-temperature modules. For underhood designs, switch to the AEC-Q100-qualified E-grade or the PIC16F1704-E/ST; the TSSOP-14 footprint remains identical.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16F1704-I/ST — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F1704-E/ST | PIC16F1704T-I/ST | PIC16F1704-I/SL | PIC16LF1704-I/ST | PIC16F1714-I/ST |
|---|---|---|---|---|---|---|
| Package | 14-pin TSSOP (ST) | 14-pin TSSOP (ST) | 14-pin TSSOP (ST) | 14-pin SOIC (SL) | 14-pin TSSOP (ST) | 14-pin TSSOP (ST) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 7 KB | 7 KB | 7 KB | 7 KB | 7 KB | 14 KB (+100%) |
| RAM | 512 B | 512 B | 512 B | 512 B | 512 B | 1 KB (+100%) |
| Maximum Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz (lower VDD range) | 32 MHz |
| Operating Voltage | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 2.3 V to 5.5 V | 1.8 V to 3.6 V | 2.3 V to 5.5 V |
| Temperature Grade | Industrial -40C to +85C (I) | Extended -40C to +125C (E) | Industrial -40C to +85C (I) | Industrial -40C to +85C (I) | Industrial -40C to +85C (I) | Industrial -40C to +85C (I) |
| On-chip Op-Amps | 2 | 2 | 2 | 2 | 2 | 2 |
| Pin Count | 14 | 14 | 14 | 14 | 14 | 14 |
| Approx Unit Price (qty 1) | $1.16 | Slightly higher (E grade premium) | ~$1.16 (T&R variant) | ~$1.20 (SOIC variant) | Slightly higher (F variant) | Higher (more Flash/RAM) |
주요 차별점
- On-chip op-amps and DAC remove the need for an external analog front-end (vs PIC16F1704-I/SL)
- Core Independent Peripherals (CLC, COG, ZCD) implement hardware functions without CPU (vs PIC16LF1704-I/ST)
- Larger Flash/RAM headroom in same TSSOP-14 footprint (vs PIC16F1714-I/ST)
설계 노트
Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 1) and a 10 uF bulk capacitor on the same node. The PIC16F1704's ADC and op-amp PSRR degrade measurably if VDD ripple exceeds 50 mVpp, so use an LDO rather than a switching regulator for analog-sensitive designs. For battery-powered designs, the XLP sleep mode draws below 50 nA typical with the RTC running - verify the figure against the datasheet DC characteristics table for your VDD and temperature corner.
Estimated: with a 4-layer 14-pin TSSOP (ST) land pattern, total copper pour dissipation at 32 MHz and 5.5 V is comfortable for ambient temperatures below 70 C without thermal vias. The exposed lead frame is not present on the TSSOP-14 package, so the part relies entirely on the TSSOP copper pads. Add a small thermal relief around the lead fingers to prevent solder tombstoning during reflow, and follow the land pattern dimensions in IPC-7351 nominal-density profile (or the Microchip TSSOP-14 recommended footprint) to avoid solder bridges.
Do not assume the I (Industrial) temperature grade covers automotive underhood use - the I/ST is -40 to +85 C and will fail AEC-Q100 stress tests. Pick the E/ST (Extended, -40 to +125 C) or an AEC-Q100-qualified part for underhood applications. Also note that PPS pin mapping differs between the 14-pin and 20-pin PIC16F170X variants - always regenerate the pin assignments in MPLAB X after switching packages, or the firmware will silently route peripherals to the wrong pins. Finally, the on-chip op-amp input common-mode range is rail-to-rail only when the part is operated above 3.0 V; below 2.3 V the input range narrows.
Route the ICSP/PGx signals (RC0/RC1 on the TSSOP-14) as short, parallel traces with a ground guard on each side, and add 4.7 kohm pull-ups on PGD/PGC if the in-circuit programmer is not always present. The analog AVSS pin (shared with VSS on 14-pin variants) should still be star-grounded to the digital VSS at the regulator output. Place any op-amp feedback components (R, C) within 5 mm of the OAxOUT pin to avoid stray pickup, especially in high-gain (x10 or more) configurations.
규정 준수 정보
RoHS and lead-free compliance per Microchip product page. I/ST is Industrial grade (-40 to +85 C); for AEC-Q100 automotive applications, choose an AEC-qualified Microchip part (not the PIC16F1704-I/ST).