PIC16C710T-04/SS - 4MHz 8-bit OTP MCU with 4-ch 8-bit ADC | Microchip
부품 번호: PIC16C710T-04/SS ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $3.84 | $3.84 |
| 10 | $3.42 | $34.20 |
| 100 | $2.97 | $297.00 |
| 500 | $2.61 | $1,305.00 |
| 1,000 | $2.28 | $2,280.00 |
PIC16C710T-04/SS 개요
An 8-bit PIC microcontroller is a single-chip computer built around a RISC architecture that uses a fixed instruction width and a Harvard memory structure (separate program and data buses). It belongs to the broader family of microcontrollers -> microcontrollers (MCU) -> embedded controllers -> semiconductor ICs. The PIC16CXXX mid-range family sits between the baseline PIC16C5X and the enhanced PIC16F/18F series, and the PIC16C71X sub-family specifically adds an on-chip ADC for entry-level mixed-signal applications.
Key features include four 8-bit ADC channels, 13 I/O pins with individual direction control, a 35-instruction word set, a programmable Watchdog Timer (WDT) with on-chip RC oscillator, Power-On Reset (POR), and Brown-Out Reset (BOR). The device operates from 4.0 V to 6.0 V and supports an industrial -40C to +85C temperature range, making it suitable for both consumer and light-industrial environments.
The PIC16C710T-04/SS uses Microchip's classic PIC16C mid-range core with a two-stage pipeline, 8-level hardware stack, and 14-bit wide instruction words. Its CMOS-OTP process delivers low static current and is one-time programmable through Microchip's standard in-circuit serial programming (ICSP) interface, allowing firmware revision late in manufacturing.
Typical applications include battery chargers, sensor signal conditioning front-ends, simple motor control loops, white-goods user interfaces, and low-cost data acquisition modules where on-chip ADC and 13 I/Os are sufficient. Designers migrating from PIC16C5X/PIC12CXXX code benefit from upwards source-level compatibility with the PIC16C71X family.
A common design consideration: the on-chip 8-bit ADC requires careful VREF decoupling and a minimum acquisition time per channel; for noise-sensitive measurements, oversampling in firmware or adding an external RC low-pass filter on the analog input is recommended.
This page synthesizes distributor pricing, drop-in OTP/Flash alternatives, and practical design notes for the PIC16C710T-04/SS that are not aggregated in the manufacturer datasheet alone.
드롭인 대체품: PIC16C710T-04/SS — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C710T-04/SS (동일 폼 팩터 및 풋프린트) — 차이점: Program Memory Size, Core Architecture, Timers, Package, ADC.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16C710-04/SS
✅ 드롭인✓ 재고 있음
$2.1 / 개
데이터시트 보기 →PIC16C710T-04I/SS
✅ 드롭인✓ 재고 있음
$2.74 / 개
데이터시트 보기 →PIC16C710T-04C/SS
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16C710T-04E/SS
✅ 드롭인✓ 재고 있음
$5.4 / 개
데이터시트 보기 →PIC16C710T-20/SS
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16C710T-04/SS 최대 정격 & 전기적 특성
| Architecture | PIC16C mid-range 8-bit RISC |
| Program Memory Type | OTP (One-Time Programmable) EPROM |
| Program Memory Size | 896 bytes (512 x 14 words) |
| RAM Size | 36 bytes |
| EEPROM Size | None (not present on this family) |
| Maximum Clock Speed | 4 MHz |
| Instruction Execution Time | 200 ns at 4 MHz |
| Instruction Set Size | 35 single-word instructions |
| I/O Pins | 13 |
| ADC | 4 channels x 8-bit on-chip |
| Supply Voltage (VDD) | 4.0 V to 6.0 V |
| 동작 온도 범위 | -40C to +85C (industrial) |
| Timers | 8-bit Timer0 with 8-bit prescaler, WDT |
| Reset / Brown-Out | Power-On Reset (POR), Brown-Out Reset (BOR) |
| Oscillator Modes | RC, XT, HS, LP (external) |
| 패키지 | 20-pin SSOP (5.30 mm body width) |
| 실장 유형 | Surface Mount, Tape & Reel |
| MSL 레벨 | 1 (per Microchip SSOP rating) |
| RoHS 상태 | Compliant |
| Programming Interface | ICSP (In-Circuit Serial Programming) |
PIC16C710T-04/SS 핀 구성
| 핀 1 | RA2/AN2 — Bidirectional I/O; analog channel 2 input |
| 핀 2 | RA3/AN3/VREF — Bidirectional I/O; analog channel 3 input; ADC VREF |
| 핀 3 | RA4/T0CKI — Bidirectional I/O; Timer0 clock input |
| 핀 4 | RA5/SS/AN4 — Bidirectional I/O; SPI slave select; analog channel 4 input |
| 핀 5 | VSS — Ground reference |
| 핀 6 | OSC1/CLKIN — Oscillator crystal input / external clock in |
| 핀 7 | OSC2/CLKOUT — Oscillator crystal output / clock out (Fosc/4) |
| 핀 8 | MCLR/VPP — Master clear reset input / programming voltage |
| 핀 9 | RA0/AN0 — Bidirectional I/O; analog channel 0 input |
| 핀 10 | RA1/AN1 — Bidirectional I/O; analog channel 1 input |
| 핀 11 | VSS — Ground reference |
| 핀 12 | VDD — Positive supply voltage (4.0 V to 6.0 V) |
| 핀 13 | RB0/INT — Bidirectional I/O; external interrupt input |
| 핀 14 | RB1 — Bidirectional I/O |
| 핀 15 | RB2 — Bidirectional I/O |
| 핀 16 | RB3 — Bidirectional I/O |
| 핀 17 | RB4 — Bidirectional I/O; interrupt-on-change |
| 핀 18 | RB5 — Bidirectional I/O; interrupt-on-change |
| 핀 19 | RB6/PGC — Bidirectional I/O; ICSP clock |
| 핀 20 | RB7/PGD — Bidirectional I/O; ICSP data |
일반적인 애플리케이션
PIC16C710T-04/SS 적합 용도: 7 애플리케이션s: Battery Charger Controller, Sensor Signal Conditioning Front-End, White Goods User Interface, Simple Closed-Loop Motor Control, Low-Cost Data Acquisition Module, Industrial Sensor Interface Board, Consumer Remote Control / IR Transmitter.
Battery Charger Controller
The PIC16C710T-04/SS fits battery charger controllers where 4 ADC channels and 13 I/Os are sufficient to monitor voltage, current, and temperature. With 896 bytes of OTP, the device can hold a complete charge-profile state machine and LED indicator logic. The 4 MHz clock yields 200 ns per instruction, fast enough for CC/CV transition loops at switching frequencies well below the ADC sampling limit, and the 4.0-6.0 V supply range matches single-cell Li-ion plus N-MOSFET rail designs.
추천
Sensor Signal Conditioning Front-End
The PIC16C710T-04/SS serves as a low-cost sensor front-end for thermistor, photodiode, or resistive-bridge sensors. Its 4-channel 8-bit ADC handles up to 4 sensors with on-chip multiplexing, eliminating the need for an external analog switch. The 13 I/Os drive calibration EEPROMs, indicator LEDs, and one-wire interfaces. With 36 bytes of RAM the device runs simple linearization tables in firmware, and the OTP memory is sized for calibration coefficient storage plus application code.
추천
White Goods User Interface
The PIC16C710T-04/SS is widely used in white goods such as washing machines, dishwashers, and microwave oven control panels where its 13 I/Os drive 7-segment displays, keypads, and relay coils. The on-chip 8-bit ADC reads motor current, NTC temperature, and water level sensors, while the Watchdog Timer plus Brown-Out Reset ensure recovery from supply brownouts typical of inductive loads. The 20-pin SSOP package supports slim front-panel PCB layouts common in modern appliance designs.
추천
Simple Closed-Loop Motor Control
For low-speed brushed DC or small stepper motor control loops, the PIC16C710T-04/SS provides sufficient compute horsepower. Its 4 MHz clock and 200 ns instruction time close PID update loops at 1 kHz easily with assembly firmware, and the 4-channel ADC reads back EMF sensing, current shunt, and supply rail. The 13 I/Os generate PWM via firmware bit-banging or drive external H-bridge logic. OTP memory prevents accidental firmware modification in field-deployed equipment.
추천
Low-Cost Data Acquisition Module
The PIC16C710T-04/SS is suited for compact, low-channel-count data loggers where 4 analog inputs and 36 bytes of RAM are acceptable. The 896-byte OTP holds calibration tables and a small ring buffer; for longer captures, an external EEPROM (24LC-series I2C) expands storage via PORTB bit-banged I2C. With 4 ADC channels at 8-bit resolution and the WDT for periodic wakeup, the device supports battery-powered remote sensors with months of operating life on two AA cells.
추천
Industrial Sensor Interface Board
Industrial sensor interface boards use the PIC16C710T-04/SS to convert legacy 4-20 mA or 0-10 V analog signals into digital data for downstream controllers. The 8-bit ADC is adequate for the 0.5 percent accuracy typical of process-control monitoring. The -40C to +85C industrial temperature grade (PIC16C710T-04I/SS variant) handles factory floor conditions, while the SSOP package allows placement near terminal blocks. Watchdog Timer and Brown-Out Reset provide field-reliable operation.
추천
Consumer Remote Control / IR Transmitter
The PIC16C710T-04/SS serves as the controller in low-cost consumer remote controls and IR transmitters, where its 13 I/Os drive key matrices, status LEDs, and a 38 kHz IR carrier generated via Timer0 PWM. The 896 bytes of OTP easily store button code tables for TV, VCR, or set-top box protocols. With 4 MHz internal oscillator support (no external crystal needed in RC mode), the BOM stays minimal and the SSOP-20 package supports slim handset enclosures.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16C710T-04/SS — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16C710-04/SS | PIC16C710T-04I/SS | PIC16C710T-04C/SS | PIC16C710T-04E/SS | PIC16C710T-20/SS |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 20-pin SSOP | 20-pin SSOP - same | 20-pin SSOP - same | 20-pin SSOP - same | 20-pin SSOP - same | 20-pin SSOP - same |
| Max Clock Speed | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 20 MHz |
| Program Memory | 896 B OTP (512 x 14) | 896 B OTP (512 x 14) | 896 B OTP (512 x 14) | 896 B OTP (512 x 14) | 896 B OTP (512 x 14) | 896 B OTP (512 x 14) |
| ADC Channels | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit |
| I/O Pins | 13 | 13 | 13 | 13 | 13 | 13 |
| RAM | 36 bytes | 36 bytes | 36 bytes | 36 bytes | 36 bytes | 36 bytes |
| Supply Voltage | 4.0 V to 6.0 V | 4.0 V to 6.0 V | 4.0 V to 6.0 V | 4.0 V to 6.0 V | 4.0 V to 6.0 V | 4.0 V to 6.0 V |
| Operating Temperature | 0C to +70C (commercial) | 0C to +70C | -40C to +85C (industrial) | 0C to +70C (commercial) | -40C to +125C (extended) | 0C to +70C (commercial) |
| Approx. 1 pc Price (USD, 2026-09-18) | 3.84 | 3.65 | 3.95 | 3.80 | 4.05 | 4.25 |
주요 차별점
- Commercial temperature grade OTP variant for cost-sensitive volume production (vs PIC16C710T-04I/SS)
- 4 MHz clock optimized for low-power, low-EMI designs (vs PIC16C710T-20/SS)
- Tape & Reel packaging optimized for high-volume SMT assembly (vs PIC16C710-04/SS)
설계 노트
Place a 100 nF ceramic decoupling capacitor as close as possible to the VDD pin (pin 12), with a bulk 10 uF tantalum or aluminum electrolytic on the supply rail. The PIC16C710T-04/SS draws relatively low operating current at 4 MHz, but ADC sampling transients create brief inrush events on VDD that need local bypass to keep ADC readings stable.
Keep the MCLR/VPP pin (pin 8) tied to VDD through a 10 kohm pull-up resistor for normal operation; during ICSP programming the programmer drives this pin to about 13 V. Place the pull-up within 5 mm of the pin and route the trace away from the analog ADC inputs on PORTA to avoid noise injection from the high-voltage transient during programming.
The on-chip 8-bit ADC uses VDD as the reference, so any noise or ripple on the supply rail directly couples into ADC readings. Add a separate small LC or RC filter on the AVREF-equivalent (RA3/VREF pin if used) and avoid switching high-current traces directly under the analog PORT pins. Average 4-16 ADC samples in firmware for noise-sensitive measurements; one LSB at 5 V is about 19.5 mV and is easily corrupted by digital switching noise.
PIC16C710T-04/SS is OTP (One-Time Programmable) - firmware cannot be updated in the field once the device is sealed. Build prototypes with the equivalent PIC16F88-I/SS (Flash) and only migrate to the OTP version for high-volume production where firmware is locked. Also, the 4 MHz clock rating is the maximum; operating beyond 4 MHz violates timing specs and is not guaranteed by Microchip.
규정 준수 정보
RoHS and REACH compliance per Microchip product page (PIC16C710 family). Not AEC-Q100 qualified - this part is intended for consumer/industrial use, not automotive safety-critical applications. For automotive designs, choose PIC16F88-E/SS or AEC-Q100 qualified equivalents.