PIC16C710T-04E/SO - 4MHz 8-bit OTP MCU with ADC | Microchip
MPN: PIC16C710T-04E/SO β End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.2 | $4.20 |
| 10 | $3.85 | $38.50 |
| 100 | $3.42 | $342.00 |
| 500 | $2.98 | $1,490.00 |
| 1,000 | $2.65 | $2,650.00 |
PIC16C710T-04E/SO Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and peripheral set on one die. The PIC16C architecture is a Harvard-type RISC core with 35 single-word instructions and is upwards compatible with PIC16C5X and PIC12CXXX devices. Positioned in the broader taxonomy, the PIC16C710 belongs to the mid-range PIC family, sitting between baseline (PIC10/12/16C5X) and enhanced mid-range (PIC16F) MCUs, and is a member of the power management and embedded control semiconductor category.
Key features include four channels of 8-bit Analog-to-Digital conversion with on-chip sample-and-hold, a programmable code-protection bit, an internal RC oscillator option, a Watchdog Timer with its own on-chip RC oscillator, and a power-saving SLEEP mode. The brown-out-reset is not present on this OTP silicon, so designers needing BOR should migrate to the PIC16F710 flash sibling. The 18-SOIC wide-body footprint keeps the part compatible with hand-soldered prototypes as well as high-volume SMT lines.
Architecturally, the device uses a 14-bit instruction word with separate program and data buses (Harvard), giving deterministic single-cycle execution except for branch instructions that take two cycles. The 4-channel 8-bit ADC can digitize analog sensor inputs directly, removing the need for an external ADC in simple data-acquisition applications.
Typical applications include battery chargers, consumer white goods, HVAC controls, simple sensor interfaces, and low-cost motor-control signal conditioning. With 4 MIPS at 5 V and only 13 I/O, it is well matched to space-constrained, low-pin-count embedded designs.
When designing with the PIC16C710T-04E/SO, ensure that the MCLR reset network (typically 10 kohm pull-up to VDD) is present and that decoupling uses a 0.1 uF ceramic capacitor placed within 5 mm of the VDD pin. Note that this OTP variant can be programmed only once; for prototypes requiring firmware iteration, the PIC16F710 in the same 18-SOIC footprint with flash memory is recommended.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the manufacturer datasheet alone, giving procurement and firmware engineers a single reference for sourcing and substituting the PIC16C710T-04E/SO.
Drop-in alternatives for PIC16C710T-04E/SO β same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC16C710T-04E/SO (same form factor and footprint) β differing in ADC, Package, Program Memory Size, RoHS Status, Timers.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16F710-I/SO
β Drop-Inπ Reference alternative (not in catalog)
PIC16C711-04E/SO
β Drop-Inβ In Stock
$1.71 / Unit
View Datasheet βPIC16C710-04E/SO
β Drop-Inπ Reference alternative (not in catalog)
PIC16C710T-04I/SO
β Drop-Inβ In Stock
$2.18 / Unit
View Datasheet βPIC16F84A-04/SO
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
PIC16C710T-04E/SO Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC16C (8-bit RISC, Harvard) |
| Program Memory Type | OTP (One-Time-Programmable) EPROM |
| Program Memory Size | 896 bytes (512 x 14 words) |
| RAM | 36 bytes |
| EEPROM Data Memory | 0 bytes (none on this silicon) |
| Maximum CPU Frequency | 4 MHz |
| Instruction Cycle Time | 200 ns |
| Instruction Set Size | 35 single-word instructions (14-bit wide) |
| I/O Pins | 13 |
| ADC | 4 channels, 8-bit resolution |
| Timers | 1 x 8-bit Timer0, 1 x 8-bit Timer1 with capture/compare |
| Watchdog Timer | Yes (dedicated on-chip RC oscillator) |
| Supply Voltage (VDD) | 4.0 V to 6.0 V (5 V nominal) |
| Operating Temperature Range | -40C to +125C (Extended, "E" grade) |
| Package | 18-SOIC (0.295 inch / 7.50 mm body width), Tape and Reel |
| Brown-Out Reset | Not present on this OTP variant |
| RoHS Status | Non-compliant (contains Pb in OTP window glass) |
| MSL Level | MSL1 (unsealed OTP window package) |
PIC16C710T-04E/SO Pin Configuration
| Pin 1 | MCLR β Master Clear (reset) input, active low |
| Pin 2 | RA0/AN0 β Port A bit 0 / Analog input channel 0 |
| Pin 3 | RA1/AN1 β Port A bit 1 / Analog input channel 1 |
| Pin 4 | RA2/AN2 β Port A bit 2 / Analog input channel 2 |
| Pin 5 | RA3/AN3/VREF β Port A bit 3 / Analog input channel 3 / ADC reference voltage |
| Pin 6 | RA4/T0CKI β Port A bit 4 / Timer0 clock input |
| Pin 7 | RA5 β Port A bit 5 |
| Pin 8 | VSS β Ground reference |
| Pin 9 | OSC1/CLKIN β Oscillator crystal input / external clock in |
| Pin 10 | OSC2/CLKOUT β Oscillator crystal output / clock out (Fosc/4) |
| Pin 11 | RC0 β Port C bit 0 |
| Pin 12 | RC1 β Port C bit 1 |
| Pin 13 | RC2 β Port C bit 2 |
| Pin 14 | RC3 β Port C bit 3 |
| Pin 15 | RC4 β Port C bit 4 |
| Pin 16 | RC5 β Port C bit 5 |
| Pin 17 | RC6 β Port C bit 6 |
| Pin 18 | RC7 β Port C bit 7 |
Typical Applications
PIC16C710T-04E/SO is suitable for 7 applications: Battery Charger Controller, HVAC Thermostat, Simple Sensor Interface Module, Consumer White-Goods Control Board, Low-Cost Motor Control Signal Conditioning, Automotive Interior Lamp Timer, Educational Microcontroller Trainer.
Battery Charger Controller
The PIC16C710T-04E/SO fits low-cost NiCd/NiMH charger designs because its 4-channel 8-bit ADC measures battery voltage, charge current and temperature while two timers drive PWM charge and discharge gating. At 4 MHz it executes the charge-state machine in 200 ns per step, easily handling CC/CV loops at 1 kHz without software overhead. The 13 I/O are sufficient to drive status LEDs, a relay/MOSFET gate, and a 7-segment charge-level display. Although OTP, the firmware is fixed once validated, which is acceptable in high-volume consumables.
Recommended
HVAC Thermostat
The PIC16C710T-04E/SO suits residential HVAC thermostats because it digitizes the thermistor bridge via its 8-bit ADC, drives a triac opto-coupler for compressor control, and reads setpoint buttons on RB0-INT interrupts. The 5 MIPS throughput runs a PI temperature loop at 10 Hz with margin for LCD multiplexing. Its -40 to +125 C extended-temperature grade lets the MCU sit directly on the wall plate near the heat-generating triac, eliminating the need for a remote sensor MCU.
Recommended
Simple Sensor Interface Module
Industrial 4-20 mA sensor transmitters benefit from the PIC16C710T-04E/SO's 8-bit ADC for digitizing bridge or thermistor front ends, while its UART-less design keeps bill of materials low. The Watchdog Timer with its own RC oscillator survives brown-outs on long cable runs, and the SLEEP mode draws microamps for battery-powered field nodes. 13 I/O are enough for the loop-powered output DAC (driven by PWM+filter), two alarm LEDs and a calibration pushbutton.
Recommended
Consumer White-Goods Control Board
Washing machines, dishwashers and microwave ovens use the PIC16C710T-04E/SO for sequencing motors, valves and relays while its ADC monitors water level or humidity sensors. With 5 MIPS the device multiplexes a 7-segment display and keypad without flicker, and the Timer1 capture/compare generates zero-crossing triac triggers for heater PWM. The OTP memory locks in the appliance firmware to prevent post-sale firmware tampering and to lock out counterfeit clones.
Recommended
Low-Cost Motor Control Signal Conditioning
Small brushless-DC or stepper driver boards pair the PIC16C710T-04E/SO with a power-stage gate driver: the MCU reads back-EMF via the 8-bit ADC, generates commutated PWM on Timer0/1, and provides start-up torque via a look-up table. The 4 MHz clock is sufficient for 2 kHz commutation loops used in fan and pump motors. The 18-SOIC package fits within a 0.5 square-inch footprint, leaving room for the half-bridge MOSFETs and current-sense shunt.
Recommended
Automotive Interior Lamp Timer
The PIC16C710T-04E/SO drives interior courtesy lamps with fade-out timing in automotive body controllers. The extended -40 to +125 C grade tolerates cabin temperatures, while the Watchdog Timer recovers from load-dump-induced resets. Although AEC-Q100 is not qualified on the C part, the flash PIC16F710-Q1 is used for the same function in AEC designs. Only 13 I/O are needed to drive N-channel MOSFET high-side switches and read the door-switch inputs on the INT pin.
Recommended
Educational Microcontroller Trainer
Universities and vocational labs choose the PIC16C710T-04E/SO for embedded-systems teaching because the 35-instruction PIC16C set is small enough to learn in a semester, the 18-SOIC package is hand-solderable, and the 8-bit ADC gives students hands-on analog experience. The OTP memory forces a structured development workflow: code is prototyped on a flash PIC16F710, validated, then committed to the PIC16C710T-04E/SO for production-grade demonstration boards.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C710T-04E/SO β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F710-I/SO | PIC16C711-04E/SO | PIC16C710-04E/SO | PIC16C710T-04I/SO | PIC16F84A-04/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 18-SOIC (0.295 inch, T&R) | 18-SOIC (0.295 inch) | 18-SOIC (0.295 inch) | 18-SOIC (0.295 inch, tube) | 18-SOIC (0.295 inch, T&R) | 18-SOIC (0.295 inch) |
| Program Memory | 896 B (512 x 14 OTP) | 2K x 14 Flash | 1024 x 14 OTP | 512 x 14 OTP (same die) | 512 x 14 OTP (same die) | 1K x 14 Flash |
| Program Memory Type | OTP (one-time) | Flash (reprogrammable) | OTP | OTP | OTP | Flash |
| Maximum CPU Frequency | 4 MHz | 20 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz |
| ADC | 4 ch x 8-bit | 4 ch x 8-bit | 4 ch x 8-bit | 4 ch x 8-bit | 4 ch x 8-bit | None |
| Operating Temperature | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +70C (Commercial) |
| Brown-Out Reset | No | Yes | No | No | No | No |
| RoHS Compliance | Non-compliant | Compliant | Non-compliant | Non-compliant | Non-compliant | Compliant |
Key Differentiators
- OTP one-time-programmable memory (vs PIC16F710-I/SO)
- Extended -40C to +125C temperature grade on the E variant (vs PIC16C710T-04I/SO (industrial grade))
- Includes 4-channel 8-bit ADC on-chip (vs PIC16F84A-04/SO)
Design Notes
PIC16C710 VDD range is 4.0 V to 6.0 V; operation below 4.0 V is not guaranteed per the Microchip datasheet. Decouple VDD with a 0.1 uF ceramic capacitor placed within 5 mm of the pin and parallel it with a 10 uF tantalum or ceramic bulk capacitor if the supply traces exceed 25 mm. For noise-sensitive analog reads, place an additional 0.01 uF capacitor adjacent to the AVdd/VREF pin (shared with RA3 on this device).
This is an OTP part - once programmed, the memory cannot be erased. Develop and validate firmware on a flash-based PIC16F710-I/SO on the same 18-SOIC footprint, then port the validated .hex file to PIC16C710T-04E/SO for production. Also remember that the PIC16C710 has NO brown-out reset; if your system needs VDD under-voltage protection, add an external voltage supervisor such as MCP100/MCP102 driving the MCLR pin.
The 18-SOIC wide-body footprint accepts both 0.300 inch (7.50 mm) PIC16C71x SOIC and 0.295 inch PIC16F84A SOIC variants; verify your land pattern matches JEDEC MS-013. Keep the MCLR pull-up resistor within 5 mm of pin 1 to limit the rise-time during power-up, and route OSC1/OSC2 traces short and guarded to avoid injecting noise into the analog ADC channels on RA0-RA3.
When using the 8-bit ADC on RA0-RA3, drive the analog source through a low-impedance buffer (op-amp follower such as MCP6001) to avoid ADC sample-charge distortion. Acquisition time per the datasheet is approximately 19.7 us at 4 MHz; the source impedance should stay below 10 kohm to meet this. RA4 is an open-drain output on this device, so an external pull-up is required when used as a digital output.
Compliance Information
OTP window-glass package contains lead frit; not RoHS. Microchip PIC16C products are not AEC-Q100 qualified; for automotive select the PIC16F710-E/SO automotive Q1 grade.