PIC16C71-04/SO - 8-bit OTP MCU, 4MHz, 1.75KB, ADC | 18-SOIC
Référence : PIC16C71-04/SO ✗ Fin de vie| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $6.5 | $6,50 |
| 10 | $5.85 | $58,50 |
| 100 | $5.2 | $520,00 |
| 500 | $4.55 | $2 275,00 |
| 1 000 | $3.95 | $3 950,00 |
PIC16C71-04/SO Présentation
A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory, RAM, and peripherals. The PIC16C71 belongs to Microchip's mid-range 8-bit architecture, which uses a 14-bit instruction word with only 35 single-word instructions, making it easy to program in assembly while offering enough performance for embedded control. As an OTP-EPROM device, it is intended for low-to-medium volume production where flash reprogrammability is not required, typically industrial, appliance, automotive aftermarket, and consumer applications where cost dominates over in-field reprogrammability. PIC16C71 parts have been superseded in many designs by flash-based PIC16F equivalents.
The PIC16C71-04/SO delivers 200ns instruction execution at 4MHz clock input, true 8-bit arithmetic, hardware stack, watchdog timer, power-on reset, and the integrated 4-channel 8-bit ADC — a notable integration feature for a mid-1990s 8-bit MCU. Brown-out detection prevents code corruption at falling supply voltages, while the 13 I/O pins each carry individual TRIS direction control for mixed input/output bus designs. Device current is held below 2 mA typical at 5V/4MHz, and the part operates across the commercial 0C to +70C range (industrial -40C to +85C versions available separately).
Typical applications include entry-level A/D conversion in automotive sensors, industrial control panels, appliance user interfaces, and low-cost consumer electronics. The on-chip ADC eliminates an external converter and reduces BOM cost in measurement and monitoring designs. Designers should note that the PIC16C71-04 family has been surpassed by flash-based PIC16F devices; for new designs, the PIC16F818/819/716 are commonly cited pin-compatible flash replacements with backward-compatible ADC code paths.
Alternatives de remplacement direct pour PIC16C71-04/SO — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC16C71-04/SO (même facteur de forme et même empreinte) — différant par Timers, Program Memory Size, Core Architecture, Package, Watchdog Timer.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16C71T-04/SO
✅ Remplacement direct✓ En stock
$1.79 / unité
Voir la fiche technique →PIC16C71-04S/SO
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16F71-04/SO
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16F818-04/SO
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16C710-04/SO
✅ Remplacement direct✓ En stock
$2.18 / unité
Voir la fiche technique →PIC16C711-04/SO
✅ Remplacement direct✓ En stock
$3.32 / unité
Voir la fiche technique →PIC16C71-04/SO Valeurs maximales et caractéristiques électriques
| Family | PIC16CXX mid-range |
| Core | 8-bit PIC |
| Instruction Set Width | 14-bit |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 1.75 KB (1K x 14) |
| Data RAM | 36 bytes |
| Fréquence d'horloge maximale | 4 MHz |
| Instruction Execution Time | 200 ns |
| Number of I/O Pins | 13 |
| ADC Channels | 4 |
| ADC Resolution | 8-bit |
| Timers | 1 x 8-bit (Timer0 with 8-bit prescaler) |
| Brown-out Reset (BOR) | Yes |
| Watchdog Timer | Yes |
| Power-on Reset | Yes |
| Tension d'alimentation de fonctionnement | 5 V (4.5 V to 5.5 V) |
| Courant d'alimentation | < 2 mA typical at 5 V / 4 MHz |
| Plage de température de fonctionnement | 0C to +70C (commercial) |
| Boîtier | 18-SOIC (7.50 mm width, /SO suffix) |
| Type de montage | Surface Mount |
| Nombre de broches | 18 |
| Instruction Count | 35 single-word instructions |
Configuration des broches de PIC16C71-04/SO
| Broche 1 | RA2/AN2 — Bidirectional I/O / analog input channel 2 |
| Broche 2 | RA3/AN3 — Bidirectional I/O / analog input channel 3 |
| Broche 3 | RA4/T0CKI — Bidirectional I/O / Timer0 clock input |
| Broche 4 | /MCLR — Master clear (reset) input, active low |
| Broche 5 | GND — Ground reference |
| Broche 6 | RB0/INT — Bidirectional I/O / external interrupt input |
| Broche 7 | RB1 — Bidirectional I/O |
| Broche 8 | RB2 — Bidirectional I/O |
| Broche 9 | RB3 — Bidirectional I/O |
| Broche 10 | RB4 — Bidirectional I/O |
| Broche 11 | RB5 — Bidirectional I/O |
| Broche 12 | RB6 — Bidirectional I/O |
| Broche 13 | RB7 — Bidirectional I/O |
| Broche 14 | VDD — Positive supply (5 V) |
| Broche 15 | OSC2/CLKOUT — Oscillator output / clock output |
| Broche 16 | OSC1/CLKIN — Oscillator input / external clock input |
| Broche 17 | RA0/AN0 — Bidirectional I/O / analog input channel 0 |
| Broche 18 | RA1/AN1 — Bidirectional I/O / analog input channel 1 |
Applications typiques
PIC16C71-04/SO convient pour 6 applications: Entry-Level Analog Sensor Reading, Industrial Control Panel MCU, Appliance User Interface Controller, Automotive Aftermarket Sensor Modules, Consumer Electronics Display Controllers, Battery-Powered Measurement Devices.
Entry-Level Analog Sensor Reading
The PIC16C71-04/SO integrates a 4-channel 8-bit ADC on-chip, eliminating an external converter and reducing BOM cost for sensor-reading designs in appliances, climate controls, and battery-powered monitors. Its 200ns instruction execution at 4MHz is adequate for polling sensors at sub-millisecond rates while the 36 bytes of RAM hold recent samples and state. The integrated ADC and Timer0 reduce PCB area and bill-of-materials cost.
Recommandé
Industrial Control Panel MCU
At 5V operation with 4 MHz clock, 13 individually direction-controlled I/O, and Brown-out Reset, the PIC16C71-04/SO fits industrial control panels driving relays, keypads, and 7-segment displays. The 1.75 KB OTP program memory stores the main state machine and indicator logic, while the 8-bit Timer0 with 8-bit prescaler handles debouncing and watchdog timing. Housed in 18-SOIC, the chip reflows onto standard industrial PCBs.
Recommandé
Appliance User Interface Controller
The PIC16C71-04/SO drives capacitive-touch-free user interfaces on washing machines, microwaves, and dishwashers, using the 4-channel 8-bit ADC to scan resistive touch panels and temperature sensors while the 13 I/O scan LED indicators and 7-segment displays. Its 5V supply and integrated ADC eliminate the need for external level shifters in 5V appliance electronics. Designers value its 35 single-word instructions for fast code development.
Recommandé
Automotive Aftermarket Sensor Modules
Automotive aftermarket sensors (temperature, pressure, battery monitors) use the PIC16C71-04/SO's integrated 8-bit ADC to digitize analog sensor signals and its 5V-tolerant I/O to drive LIN/transceiver circuitry. The OTP-EPROM program memory prevents firmware reverse engineering, a security plus for aftermarket products. Borwn-out Reset ensures the MCU recovers cleanly from automotive supply transients.
Recommandé
Consumer Electronics Display Controllers
Low-cost consumer electronics — kitchen timers, digital clocks, and simple toys — leverage the PIC16C71-04/SO's 13 I/O pins to drive multiplexed LED displays and read button matrices with minimal external logic. The 4 MHz clock supports 7-segment multiplexing refresh rates above 100 Hz, eliminating visible flicker. The OTP-EPROM and 18-SOIC package keep unit cost low for high-volume consumer SKUs.
Recommandé
Battery-Powered Measurement Devices
The PIC16C71-04/SO operates from 5V with under 2 mA typical supply current at 4MHz, making it suitable for portable measurement devices like handheld thermometers and simple multimeter modules. Sleep/idle modes combined with the integrated Brown-out Reset allow long battery life and clean recovery from low-voltage events. The 4-channel ADC scans multiple sensors in handheld instruments.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16C71-04/SO — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC16C71T-04/SO | PIC16C71-04S/SO | PIC16F71-04/SO | PIC16F818-04/SO | PIC16C710-04/SO | PIC16C711-04/SO |
|---|---|---|---|---|---|---|---|
| Package | 18-SOIC | 18-SOIC - same | 18-SOIC - same | 18-SOIC - same | 18-SOIC - same | 18-SOIC - same | 18-SOIC - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory Type | OTP EPROM (1.75 KB) | OTP EPROM (1.75 KB) | OTP EPROM (1.75 KB) | Flash (1.75 KB) | Flash (1.75 KB) | OTP EPROM (0.5 KB) | OTP EPROM (1.75 KB) |
| Maximum Clock Frequency | 4 MHz | 4 MHz | 4 MHz | 4 MHz (20 MHz grade available) | 4 MHz grade (20 MHz grade available) | 4 MHz | 4 MHz |
| Instruction Execution Time | 200 ns | 200 ns | 200 ns | 200 ns | 200 ns | 200 ns | 200 ns |
| Data RAM | 36 bytes | 36 bytes | 36 bytes | 36 bytes | 128 bytes | 24 bytes (-33%) | 36 bytes |
| ADC Channels / Resolution | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 5 x 10-bit (extra channel, higher resolution) | 4 x 8-bit | 4 x 8-bit |
| I/O Pins | 13 | 13 | 13 | 13 | 16 | 13 | 13 |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Active (recommended for new designs) | Active | Obsolete | Obsolete |
Principaux différenciateurs
- Integrated 4-channel 8-bit ADC eliminated external converter (vs PIC16C710-04/SO)
- OTP security against firmware readback (vs PIC16F71-04/SO)
- Brown-out Reset included on-chip (vs External supervisory reset circuits on discrete-MCU designs)
Notes de conception
Estimated: PIC16C71-04/SO is OTP-EPROM and cannot be reprogrammed. Do not use for development boards or any design where firmware revisions are expected — instead, prototype on a PIC16F71-04/SO (flash) and only commit to PIC16C71-04/SO for production runs where the firmware is final. OTP blank-windowed parts (PIC16C71-04/JW ceramic windowed package) are needed for PIC16C71 code iteration; the /SO is one-time only.
Estimated: At 5V and 4 MHz, the PIC16C71-04/SO draws under 2 mA typical active current. For battery-powered designs, exploit the SLEEP instruction (current drops to a few microamps) and use the Brown-out Reset to recover cleanly from low-voltage events. Add a 100 nF decoupling capacitor directly at VDD (pin 14) and a bulk capacitor at the board power entry for noise immunity.
Estimated: Place the 4 MHz crystal or resonator close to pins 15 (OSC2) and 16 (OSC1) with short symmetrical traces, and keep digital switching lines away from the RA0–RA3 analog inputs. The on-chip ADC performance degrades if analog traces run parallel to high-frequency digital traces; keep analog traces short and add a ground pour under the analog pins for ADC accuracy. /MCLR (pin 4) should be pulled up to VDD via 10 kΩ and decoupled with a 100 nF capacitor for stable reset behavior.
Informations de conformité
PIC16C71-04/SO is a legacy OTP-EPROM MCU from the mid-1990s that predates comprehensive RoHS/REACH declarations. RoHS and lead-free status not explicitly stated in the verified distributor listings — contact Microchip for the specific ordering code’s lead-finish declaration. AEC-Q100 is not applicable for this commercial-temperature 8-bit MCU; an industrial-temperature variant exists separately.