PIC16LC711-04E/P - 4MHz 8-Bit MCU w/ ADC, 1.75KB EPROM | Microchip
MPN: PIC16LC711-04E/P ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $6.18 | $6.18 |
| 10 | $5.62 | $56.20 |
| 100 | $4.95 | $495.00 |
| 500 | $4.41 | $2,205.00 |
| 1,000 | $3.92 | $3,920.00 |
PIC16LC711-04E/P Overview
An 8-bit microcontroller (MCU) is a small computer-on-a-chip integrating a CPU, program memory, data memory, and peripherals into a single IC. The PIC mid-range family uses a Harvard RISC architecture with a 14-bit instruction word, optimized for deterministic real-time control and low power consumption. PIC microcontrollers sit within the broader hierarchy of microcontrollers -> embedded processors -> semiconductors -> integrated circuits, and are widely used in cost-sensitive control applications. The integrated ADC removes the need for an external converter, simplifying PCB design.
Key features of the PIC16LC711-04E/P include an 8-channel 8-bit ADC with successive approximation conversion, three timers (Timer0 with 8-bit prescaler, Timer1 16-bit with prescaler, Timer2 8-bit), brown-out detection and reset (BOR) for safe supply-voltage monitoring, a watchdog timer, and 13 individually direction-controlled I/O pins. Program memory is one-time programmable EPROM (OTP-EPROM) accessed as 1024 words x 14 bits. The part supports in-circuit serial programming via Microchip ICSP and is qualified to automotive temperature grades.
The architecture is built on a 14-bit RISC core with 35 single-word single-cycle instructions and an 8-level deep hardware stack. Direct, indirect, and relative addressing modes are supported, and the device offers up to 2K x 14 program words. Reset sources include power-on reset, brown-out reset, and watchdog timer reset, enabling reliable recovery from fault conditions. The integrated analog input multiplexer supports up to four input channels (RA0-RA3), each with software-selectable digital I/O capability, simplifying mixed-signal front-end design.
Typical applications include automotive body and chassis electronics, industrial process control, sensor signal conditioning, low-power remote-control transmitters, consumer appliance controllers, and legacy industrial automation where a small, deterministic control loop with embedded analog sensing is required. The integrated 8-bit ADC enables direct interface with potentiometers, thermistors, and low-bandwidth analog transducers.
Designers should note that this is an OTP-EPROM (one-time programmable) variant, so code is committed permanently; windowed CERDIP versions exist for development/development cycles. Brown-out reset must be enabled in the configuration word for reliable operation in noisy automotive electrical environments. For new designs, consider PIC16F1xxx flash-based families, which offer in-circuit reprogrammability at similar cost.
This page synthesizes distributor pricing, drop-in alternative candidates, and practical engineering notes not consolidated in the manufacturer datasheet.
Drop-in alternatives for PIC16LC711-04E/P — 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 PIC16LC711-04E/P (same form factor and footprint) — differing in Package, Mounting Type, Timers, Watchdog Timer, Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LC711-04/P
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC16LC711-04I/P
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
PIC16LC711-04E/SO
✅ Drop-In✓ In Stock
$4.1 / Unit
View Datasheet →PIC16C711-04E/P
✅ Drop-In✓ In Stock
$0.72 / Unit
View Datasheet →PIC16C711-04/P
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$2.54 / Unit
View Datasheet →PIC16C711-04I/P
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$3.05 / Unit
View Datasheet →PIC16LC711-04E/P Maximum Ratings & Electrical Characteristics
| Product Type | 8-bit RISC Microcontroller |
| Series | PIC16C7X (PIC16LC711) |
| Program Memory Type | EPROM (OTP) |
| Program Memory Size | 1.75 KB (1024 x 14 words) |
| Data RAM | 68 bytes |
| Maximum Clock Frequency | 4 MHz |
| Instruction Cycle Time | 1 MHz (4 clock periods) |
| Supply Voltage Range | 2.5 V to 5.5 V |
| I/O Pins | 13 |
| ADC | 8-bit, up to 4 analog input channels |
| Timers | Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit) |
| Brown-out Reset (BOR) | Yes |
| Watchdog Timer | Yes |
| Operating Temperature Grade | Automotive |
| Package | 18-pin PDIP (DIP-18, through-hole, 0.300 inch 7.62mm row) |
| Mounting Type | Through-Hole |
| Instruction Set | 35 single-word instructions, 14-bit wide |
| Stack Depth | 8 levels hardware |
| Programming Method | ICSP (In-Circuit Serial Programming) |
PIC16LC711-04E/P Pin Configuration
| Pin 1 | RA2/AN2 — Bidirectional I/O / analog input channel 2 |
| Pin 2 | RA3/AN3/VREF — Bidirectional I/O / analog input channel 3 / ADC reference |
| Pin 3 | RA4/T0CKI — Bidirectional I/O / Timer0 clock input |
| Pin 4 | MCLR/VPP — Master clear reset / programming voltage input |
| Pin 5 | VSS — Ground reference |
| Pin 6 | RB0/INT — Bidirectional I/O / external interrupt input |
| Pin 7 | RB1 — Bidirectional I/O |
| Pin 8 | RB2 — Bidirectional I/O |
| Pin 9 | RB3 — Bidirectional I/O |
| Pin 10 | RB4 — Bidirectional I/O |
| Pin 11 | RB5 — Bidirectional I/O |
| Pin 12 | RB6 — Bidirectional I/O / ICSP clock |
| Pin 13 | RB7 — Bidirectional I/O / ICSP data |
| Pin 14 | VDD — Positive supply voltage (2.5 V to 5.5 V) |
| Pin 15 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| Pin 16 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| Pin 17 | RA0/AN0 — Bidirectional I/O / analog input channel 0 |
| Pin 18 | RA1/AN1 — Bidirectional I/O / analog input channel 1 |
Typical Applications
PIC16LC711-04E/P is suitable for 6 applications: Automotive Body Control Module, Industrial Sensor Interface, Consumer Appliance Controller, Battery-Powered Remote Control, HVAC Thermostat and Fan Control, Educational and Hobby Electronics.
Automotive Body Control Module
The PIC16LC711-04E/P's automotive temperature grade and integrated 8-bit ADC make it well suited for body control modules including lighting controls, mirror position sensing, and simple HVAC actuators. The 4-channel ADC reads potentiometers, thermistors, and switch-position sensors directly, eliminating external signal-conditioning ICs. Brown-out reset and watchdog timer provide the fault-recovery robustness expected in 12 V automotive electrical environments, where load-dump transients can pull the rail below operating threshold. Its low-voltage 2.5 V minimum supply supports cold-crank conditions down to 6 V on the 12 V bus. Pair with a TPS3823 voltage supervisor for added reset integrity, and use MCP2551 CAN transceiver if networking is required.
Recommended
Industrial Sensor Interface
The PIC16LC711-04E/P is well matched to industrial 4-20 mA loop sensors, thermistor bridges, and potentiometric position sensors. Its 8-bit ADC provides 256 LSB resolution over a 0-5 V input span, sufficient for non-critical process variables such as tank-level or pressure indication. The 13 GPIO pins allow direct driving of LEDs, optocouplers, and relay coils. With the brown-out reset enabled, the MCU reliably starts up in noisy industrial mains environments where switching transients frequently drop the 24 V bus below 5 V during contactor operation. Use MCP602 op-amps to scale and condition industrial sensor signals into the ADC input range.
Recommended
Consumer Appliance Controller
For small kitchen and home appliances such as coffee makers, rice cookers, washing-machine sub-controllers, and air-fryer timers, the PIC16LC711-04E/P provides adequate compute at low cost. The 1.75 KB OTP EPROM holds 1K instructions of state-machine code, sufficient for sequential cooking profiles. Timer0, Timer1, and Timer2 provide PWM outputs for triac-driven heater control and motor speed regulation. The integrated ADC reads NTC thermistors for closed-loop temperature control. Its small 18-pin PDIP package fits easily into compact appliance housings.
Recommended
Battery-Powered Remote Control
For handheld IR/RF remote controls, wireless sensor nodes, and low-duty-cycle IoT end devices, the PIC16LC711-04E/P's 2.5 V minimum supply and low-power CMOS design support 2x AA or coin-cell battery operation. Sleep current is well below 1 uA, allowing multi-year battery life with intermittent wake-and-transmit operation. The 13 GPIO pins drive IR LEDs, pushbutton matrices, and indicator LEDs directly. Brown-out reset prevents corrupted EEPROM writes when battery voltage sags. The 4 MHz oscillator allows real-time response while maintaining low average current consumption.
Recommended
HVAC Thermostat and Fan Control
The PIC16LC711-04E/P's 8-bit ADC and three timers are ideal for residential and light-commercial thermostat controllers. One timer drives PWM fan speed control, another schedules sample intervals, and the third maintains the real-time clock tick. The ADC reads the temperature sensor (e.g., MCP9700) and humidity bridge. Its automotive-grade temperature tolerance ensures operation in attic and outdoor equipment where ambient temperatures range from -40C to +85C. Brown-out reset protects the system during HVAC compressor inrush events.
Recommended
Educational and Hobby Electronics
The PIC16LC711-04E/P is widely adopted in university microcontroller courses and maker projects because of its through-hole PDIP package (easy to breadboard), standard 5 V operation, and comprehensive datasheet documentation. Students learn ADC conversion, timer interrupts, GPIO bit-banging, and watchdog timer configuration on this device. PICKit programmers support ICSP for code download. The DIP-18 footprint fits standard solderless breadboards and strip-board prototyping, making it a stepping stone before migrating to surface-mount PIC16F1xxx flash parts in production designs.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LC711-04E/P — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LC711-04/P | PIC16LC711-04I/P | PIC16C711-04E/P | PIC16LC711-04E/SO |
|---|---|---|---|---|---|
| Package | 18-pin PDIP (DIP-18) | 18-pin PDIP | 18-pin PDIP | 18-pin PDIP | 18-pin SOIC |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Supply Voltage Range | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 4.0 V to 6.0 V | 2.5 V to 5.5 V | |
| Maximum Clock Frequency | 4 MHz | 4 MHz | 4 MHz | 4 MHz | |
| Program Memory | 1.75 KB OTP EPROM | 1.75 KB OTP EPROM | 1.75 KB OTP EPROM | 1.75 KB OTP EPROM | |
| Temperature Grade | Automotive (-40C to +125C) | Standard (0C to +70C) | Industrial (-40C to +85C) | Automotive | |
| ADC Channels / Resolution | 4 ch / 8-bit | 4 ch / 8-bit | 4 ch / 8-bit | 4 ch / 8-bit | |
| Brown-out Reset (BOR) | Yes | Yes | Yes | Yes |
Key Differentiators
- Low-voltage 2.5 V supply operation (vs PIC16C711-04E/P)
- Automotive temperature grade qualification (vs PIC16LC711-04/P)
- Integrated 8-bit ADC with 4 channels (vs External ADC (e.g., MCP3002))
Design Notes
Add a 100 nF decoupling capacitor directly between VDD (pin 14) and VSS (pin 5) with traces shorter than 5 mm. Place a 10 uF bulk capacitor near the supply input for motor or relay-driven boards. The PIC16LC711-04E/P draws 2-5 mA active at 4 MHz, so a low-Iq LDO such as MCP1700 or MCP1755 is recommended for battery operation. Enable brown-out reset in the configuration word to protect EPROM integrity during supply voltage dips.
Keep the 4 MHz crystal or resonator within 10 mm of pins 15-16 (OSC1/OSC2) with short symmetric traces. Add 22 pF load capacitors to ground for a standard crystal (capacitor value depends on crystal load specification). For high-EMI environments, route the oscillator traces between guarded ground pours and avoid routing digital signals under the crystal.
Do not assume any RA pin can be used as analog input by default - the ADCON1 register must configure the pin as analog (default is digital on most pins). Configuration word bits (oscillator selection, watchdog enable, BOR enable, code protection) are latched only at MCLR reset and cannot be changed at runtime. Once the OTP EPROM is programmed, the program memory cannot be erased, so development should use a windowed CERDIP variant. ICSP programming requires pin 1 (MCLR/VPP) pulled to 13 V and pin 12-13 (RB6/RB7) clocked as the serial protocol.
Estimated: At 4 MHz oscillator frequency with a 1 MHz instruction cycle, GPIO toggle rates up to 1 MHz are possible but produce significant ringing on long traces. Add 33 ohm series resistors on clock or PWM output lines longer than 50 mm. When reading analog inputs, place a 100 nF ceramic bypass capacitor physically close to the analog pin to filter high-frequency switching noise from digital traces.
Compliance Information
RoHS, REACH, AEC-Q100, lead-free, and halogen-free compliance status not explicitly stated in the verified web data and marked unknown. PIC16LC711-04E/P is automotive temperature grade per Microchip part numbering convention ('E' suffix denotes -40C to +125C), but formal AEC-Q100 qualification is not confirmed in the provided data.