PIC16C711-04E/P - 8-bit CMOS MCU 4MHz 1.75KB OTP 18-PDIP | Microchip
MPN: PIC16C711-04E/P ✗ Akhir HidupPIC16C711-04E/P Ringkasan
A microcontroller (MCU) is a single-chip computer containing a CPU core, program and data memory, and integrated peripherals such as timers, communication interfaces, and analog converters. Within the broader taxonomy, the PIC16C711 belongs to the 8-bit MCU -> RISC MCU -> Harvard-architecture MCU -> mid-range MCU -> microcontroller category, and it sits at the entry level of the Microchip PIC16C7X A/D-converter-equipped family. Its OTP program memory makes it suitable for mature production designs where in-field reprogrammability is not required, while its CMOS static design allows the clock to be stopped for low-power sleep states.
Key features include 4-channel 8-bit ADC with selectable reference inputs, an industrial/extended temperature grade (-40C to +125C) suitable for harsh environments, brown-out detection circuitry for safe system reset, and 13 individually direction-controlled I/O pins capable of sinking up to 25 mA per pin for direct LED or relay drive. The 18-pin PDIP package is the most common through-hole footprint in the PIC16C7X family, simplifying prototyping and breadboard-based development compared with surface-mount variants.
The device uses a 14-bit wide instruction set with Harvard bus architecture, separating program and data paths for predictable single-cycle execution. Internal RC oscillator plus external crystal/HS oscillator support provides design flexibility for both cost-sensitive and timing-precision applications. The OTP EPROM-based program memory allows one-time factory or prototype programming.
Typical use cases for the PIC16C711-04E/P include low-cost industrial sensor interfaces that need extended temperature operation, HVAC thermostat controllers that require on-chip ADC for thermistor sensing, battery-charging monitors for consumer products, simple motor-control and PWM-driver slaves, and educational or hobbyist microcontroller learning platforms where the classic 18-pin PDIP footprint is preferred over SMD alternatives.
When designing with this MCU, allocate one A/D channel reference for clean analog readings, ensure the MCLR pin has the correct pull-up configuration for the chosen reset mode, and verify that the chosen clock source (internal RC vs external crystal) provides adequate timing margin for serial communications. The OTP memory cannot be erased, so use the JW package variant for development and prototypes.
This page synthesizes distributor pricing, same-family drop-in alternatives, and practical design notes beyond what is included in the bare manufacturer datasheet.
Alternatif penggantian untuk PIC16C711-04E/P — paket yang sama, pin-pada-pin kompatibel. Bagian paket yang berbeda memerlukan kerja ulang PCB diabaikan.
Variasi di dalam seri ini
Model-series yang sama yang kompatibel dengan penggantian PIC16C711-04E/P (sama faktor bentuk dan footprint) — berbeda di dalam Package, Timers, Watchdog Timer, ADC, Core Architecture.
PIC16C711-04/P
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC16C711-04/SS
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC16C711-20/P
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC16C711-04I/P
✅ Drop-InKontak untuk harga
Lihat Datasheet →PIC16C711-20E/P
✅ Drop-In📋 Alternatif referensi (tidak dalam katalog)
PIC16C711-04E/P Rating Maksimal & Karakteristik Listrik
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Instruction Set Width | 14-bit |
| Number of Instructions | 35 |
| Frekuensi Bawah Maximum | 4 MHz |
| Instruction Cycle Time | 200 ns |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 1.75 KB (1K x 14) |
| Data RAM | 68 bytes |
| Number of I/O Pins | 13 |
| ADC Channels | 4 x 8-bit |
| Timers | 1 x 8-bit (Timer0 with 8-bit prescaler) |
| Supply Voltage (Vdd) | 4.0 V to 6.0 V |
| Typical Active Current (5V, 4MHz) | 2 mA |
| Rentang Suhu Kerja | -40C to +125C (Extended) |
| Paket | 18-pin PDIP (0.300 inch, 7.62 mm) |
| Tipe Mounting | Through-Hole |
| Oscillator Options | Internal RC, External RC, XT, HS, LP |
| Watchdog Timer | Yes |
| Brown-out Reset (BOR) | Yes |
| Power-on Reset (POR) | Yes |
| I/O Sink Current per Pin | 25 mA max |
| Level MSL | 1 (Not moisture-sensitive for through-hole) |
| Status RoHS | Non-Compliant (contains Pb, PDIP package) |
Konfigurasi Pin PIC16C711-04E/P
| Pin produk 1 | RA2/AN2 — Bidirectional I/O / Analog Channel 2 |
| Pin produk 2 | RA3/AN3/VREF — Bidirectional I/O / Analog Channel 3 / ADC Voltage Reference |
| Pin produk 3 | RA4/T0CKI — Bidirectional I/O / Timer0 Clock Input |
| Pin produk 4 | MCLR/VPP — Master Clear Reset (active low) / Programming Voltage |
| Pin produk 5 | VSS — Ground reference |
| Pin produk 6 | RB0/INT — Bidirectional I/O / External Interrupt |
| Pin produk 7 | RB1 — Bidirectional I/O |
| Pin produk 8 | RB2 — Bidirectional I/O |
| Pin produk 9 | RB3 — Bidirectional I/O |
| Pin produk 10 | RB4 — Bidirectional I/O |
| Pin produk 11 | RB5 — Bidirectional I/O |
| Pin produk 12 | RB6 — Bidirectional I/O |
| Pin produk 13 | RB7 — Bidirectional I/O |
| Pin produk 14 | VSS — Ground reference |
| Pin produk 15 | OSC2/CLKOUT — Oscillator Output / Clock Out |
| Pin produk 16 | OSC1/CLKIN — Oscillator Input / External Clock Input |
| Pin produk 17 | RA0/AN0 — Bidirectional I/O / Analog Channel 0 |
| Pin produk 18 | RA1/AN1 — Bidirectional I/O / Analog Channel 1 |
Aplikasi Umum
PIC16C711-04E/P cocok untuk 7 aplikasis: Industrial Sensor Interface, HVAC Thermostat Controller, Battery Charging Monitor, Small Motor Control / Fan Driver, Educational Microcontroller Trainer, Automotive Interior Sensor Module, Appliance User Interface Controller.
Industrial Sensor Interface
The PIC16C711-04E/P suits industrial sensor interface designs where extended temperature operation from -40C to +125C is mandatory. The integrated 4-channel 8-bit ADC directly digitizes analog signals from thermistors, photocells, pressure transducers, and 4-20 mA current-loop sensors without external ADC components. With 13 I/O pins capable of sinking 25 mA each, the MCU can directly drive indicator LEDs, optocouplers, and relay coils in noisy factory-floor environments. The 4 MHz clock and 5 MIPS throughput are sufficient for polling 4 sensor channels at 100 Hz each with on-chip linearization. Combined with on-chip brown-out reset and watchdog timer, the part provides robust operation in electrically harsh industrial installations.
Direkomendasikan
HVAC Thermostat Controller
The PIC16C711-04E/P fits HVAC thermostat designs requiring accurate temperature sensing across residential, commercial, and outdoor equipment. Its four 8-bit ADC channels connect directly to thermistor bridges, setpoint potentiometers, and humidity sensors, providing simultaneous multi-input sampling without external multiplexer circuitry. The extended -40C to +125C temperature range allows deployment in attic, basement, and outdoor-mounted thermostats subject to seasonal extremes. Brown-out reset prevents false control outputs during power-line glitches common in HVAC installations. The 1.75 KB OTP memory holds roomy HVAC control logic including hysteresis, schedule timers, and simple LCD driving via software bit-banging.
Direkomendasikan
Battery Charging Monitor
The PIC16C711-04E/P operates as a battery-charging monitor for sealed lead-acid, NiCd, and NiMH packs where the MCU measures battery voltage, charge current, and temperature to terminate charging safely. The on-chip 8-bit ADC samples the battery stack voltage via a resistive divider on RA0/AN0 and charge current via a shunt amplifier on RA1/AN1, achieving charge-voltage control of 39 mV per LSB at 10 V full scale. Its low 2 mA typical active current at 5 V minimizes parasitic drain on small battery packs, extending shelf life. The 18-pin PDIP package is ideal for through-hole charger boards with mechanical relays, optocouplers, and AC-line zero-crossing detection circuits.
Direkomendasikan
Small Motor Control / Fan Driver
The PIC16C711-04E/P controls small DC brush motors, fan blowers, and PWM-driven pumps in appliances and consumer equipment. Its 13 I/O pins generate direction-control logic for H-bridge drivers and 4-channel PWM outputs at modest frequencies for speed control, while the ADC reads tachometer feedback for closed-loop RPM regulation. With 5 MIPS throughput and 200 ns instruction cycle, the MCU handles trapezoidal commutation for 3-phase brushless DC motors when needed. Extended temperature operation allows under-hood and outdoor-fan deployment. Through-hole PDIP package simplifies hand-soldered prototyping and field-replaceable service in legacy motor-control designs.
Direkomendasikan
Educational Microcontroller Trainer
Direkomendasikan
Automotive Interior Sensor Module
The PIC16C711-04E/P fits non-safety automotive interior applications such as seat-occupancy sensors, ambient-light detectors, and door-switch interfaces where extended temperature operation and small pin count are required. Its 8-bit ADC digitizes photodiode, thermistor, and switch-debounce inputs directly, while the 13 I/O pins drive indicator LEDs, LIN-bus transceiver logic, and low-side relay coils. Although not AEC-Q100 qualified, the extended -40C to +125C temperature grade covers typical cabin and trunk environments. The Watchdog Timer and Brown-out Reset protect against automotive electrical transients, and the 18-pin PDIP package is mechanically robust for module service.
Direkomendasikan
Appliance User Interface Controller
The PIC16C711-04E/P serves as a user-interface controller in white goods, kitchen appliances, and small industrial equipment where the MCU scans keypads, drives LED or 7-segment displays, and reads analog setpoint controls. Its 13 I/O pins connect to 4x4 matrix keypads (8 pins) plus 4 indicator LEDs plus one analog setpoint potentiometer, leaving spare I/O for buzzer or relay control. The integrated 8-bit ADC reads the setpoint voltage with adequate resolution for oven temperature, mixer speed, or washing-machine water-level selection. Brown-out reset prevents erroneous operation during power interruptions. The 1.75 KB OTP memory holds complete menu logic including debounce, mode selection, and timing sequences.
Direkomendasikan
Ringkasan Produk Direkomendasikan
Data referensi engineering untuk PIC16C711-04E/P — pembandingan, panduan desain, dan informasi konformitas.
Panduan Pemilihan
Pembandingan dengan Alternatif
| Parameter Umum | Produk Ini | PIC16C711-04/P | PIC16C711-20/P | PIC16C711-04I/P | PIC16C711-20E/P |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 18-PDIP | 18-PDIP - same | 18-PDIP - same | 18-PDIP - same | 18-PDIP - same |
| Maximum Clock Frequency | 4 MHz | 4 MHz | 20 MHz | 4 MHz | 20 MHz |
| Operating Temperature Range | -40C to +125C (Extended) | 0C to +70C (Commercial) | 0C to +70C (Commercial) | -40C to +85C (Industrial) | -40C to +125C (Extended) |
| Program Memory Size | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB OTP |
| ADC Channels | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit |
| Data RAM | 68 bytes | 68 bytes | 68 bytes | 68 bytes | 68 bytes |
| I/O Pins | 13 | 13 | 13 | 13 | 13 |
| Lifecycle Status | NRND | NRND | NRND | NRND | NRND |
| 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 |
Diferensiator Kunci
- Extended -40C to +125C operating temperature range (vsPIC16C711-04/P)
- Lower-cost 4 MHz speed grade for power-sensitive designs (vsPIC16C711-20/P)
- Industrial temperature range for moderate-extreme environments (vsPIC16C711-04I/P)
Catatan Desain
Estimated: At Vdd=5V and 4 MHz clock, the PIC16C711-04E/P draws approximately 2 mA typical active current per the Microchip datasheet DC characteristics section. Add decoupling capacitors (100 nF ceramic + 10 uF electrolytic) within 10 mm of the Vdd pin to suppress switching noise from the internal oscillator. The MCLR pin should be pulled high through a 10 kohm resistor for normal operation; leave it disconnected only when internal reset is acceptable. Brown-out Reset should be enabled in the configuration word for reliable operation in noisy supply environments.
For the 18-pin PDIP package, place the device in a standard 0.300-inch DIP socket or through-hole footprint with 2.54 mm pitch. Keep the analog traces (RA0-RA3/AN0-AN3) short and routed away from digital switching signals to minimize ADC noise pickup. Use a ground plane on the bottom layer to provide low-impedance return paths for both digital switching currents and ADC reference currents. The OSC1/OSC2 traces should be short and guarded by ground to reduce EMI susceptibility on the clock pins.
Common pitfalls when designing with PIC16C711-04E/P include: (1) forgetting that OTP memory cannot be erased - prototype in JW or flash-based PIC16F716; (2) confusing the -04 (4 MHz) and -20 (20 MHz) speed grades - the wrong grade will fail timing-critical UART communications; (3) leaving the MCLR pin floating, causing erratic resets; (4) exceeding the 6.0 V absolute maximum Vdd - the brown-out reset is NOT a regulator; (5) loading RA4 as digital output - it is an open-drain pin and requires a pull-up resistor; (6) failing to set the ADC configuration registers before first conversion.
Informasi Konformitas
The 18-PDIP package contains lead (Pb) in the lead finish and is therefore NOT RoHS compliant per EU Directive 2011/65/EU. RoHS-compliant equivalent is PIC16C711-04E/SO (SOIC package). REACH state unknown for OTP EPROM plastic. AEC-Q100 not qualified - not suitable for automotive safety-critical applications. For RoHS-compliant industrial temperature, select PIC16C711-04I/SO or PIC16F716-I/P.