PIC16LC771T-E/SS - 8-Bit 20MHz 7KB OTP MCU | Microchip | 20-SSOP
MPN: PIC16LC771T-E/SS ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.2 | $4.20 |
| 10 | $3.78 | $37.80 |
| 100 | $3.36 | $336.00 |
| 500 | $2.95 | $1,475.00 |
| 1,000 | $2.62 | $2,620.00 |
PIC16LC771T-E/SS Overview
An 8-bit PIC microcontroller is a compact RISC-based processor that integrates CPU core, program memory (ROM/OTP/Flash), data RAM, peripherals such as timers, ADC, and communication interfaces onto a single chip. The PIC16C/PIC16LC architecture belongs to Microchip's mid-range 14-bit instruction word family, which offers a pragmatic balance between code density, deterministic interrupt response, and peripheral integration for embedded control applications. The 8-bit PIC microcontroller sits within the broader taxonomy: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC.
Key features of the PIC16LC771 include an integrated 12-bit Analog-to-Digital Converter (ADC) with up to 6 analog input channels, a USART module for asynchronous and synchronous serial communication, two 8-bit timers plus one 16-bit timer, a Capture/Compare/PWM (CCP) module, and an internal oscillator option that reduces external component count. The OTP memory is factory- or field-programmable exactly once and is typically used for low-to-medium volume production runs where Flash reprogrammability is not required.
The PIC16LC771 uses a Harvard architecture with separate program and data buses, providing deterministic instruction execution - most instructions complete in one instruction cycle (4 clock periods) at the 20MHz maximum clock rate, yielding 5 MIPS throughput. The 14-bit instruction word and 8-bit data path produce compact code, while the integrated ADC and USART reduce total BOM cost and PCB area for instrumentation, sensor, and motor-control subsystems.
Typical applications include industrial sensor signal conditioning, battery-powered portable instruments, automotive body controllers, low-speed data acquisition systems, HVAC thermostat control, and consumer appliance user-interface boards. The OTP memory makes it well suited for fixed-function products that ship identical firmware in volume.
When designing with the PIC16LC771, select the LC variant specifically when the supply rail is in the 2.5V-5.5V range - the standard PIC16C771 requires 4.0V-6.0V. Place a 0.1uF decoupling capacitor close to VDD, and follow Microchip's recommended reset-circuit topology (typically a 10k pull-up on MCLR with a 0.1uF capacitor to ground) for reliable power-on behavior.
This page synthesizes distributor pricing, drop-in PIC16LC/16F family alternatives, and practical design notes not consolidated in the manufacturer datasheet, enabling faster part selection for engineers evaluating legacy and current Microchip 8-bit PIC MCU options.
Drop-in alternatives for PIC16LC771T-E/SS — 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 PIC16LC771T-E/SS (same form factor and footprint) — differing in ADC, Package, Timers, Mounting Type, Program Memory Size.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16LC770T-I/SS
✅ Drop-In✓ In Stock
$2.58 / Unit
View Datasheet →PIC16LC717T-E/SS
✅ Drop-In✓ In Stock
$2.95 / Unit
View Datasheet →PIC16LC711-04I/SO
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$3.78 / Unit
View Datasheet →PIC16LC715-04I/SS
✅ Drop-In✓ In Stock
$1.35 / Unit
View Datasheet →PIC16LC771T-E/SS Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit RISC (Mid-Range, 14-bit instruction word) |
| Core Processor | PIC16 |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 7 KB (4K x 14 words) |
| RAM Size | 256 bytes |
| Maximum Clock Frequency | 20 MHz |
| Instruction Throughput | 5 MIPS (1 cycle = 4 clocks) |
| Supply Voltage Range | 2.5 V to 5.5 V (LC low-voltage variant) |
| Data Bus Width | 8-bit |
| ADC | 12-bit, up to 6 channels |
| Timers | 2 x 8-bit + 1 x 16-bit |
| Communication | USART (sync/async) |
| CCP Modules | 1 Capture/Compare/PWM |
| Operating Temperature Range | -40C to +125C (Automotive grade, 'E' suffix) |
| Package | 20-SSOP (5.30 mm body width, 0.65 mm pitch) |
| Mounting Type | Surface Mount |
| MSL Level | 1 (unlimited floor life) |
| RoHS Status | Compliant |
| Lead-Free | Yes |
PIC16LC771T-E/SS Pin Configuration
| Pin 1 | MCLR/VPP — Master Clear (active-low reset) / programming voltage input |
| Pin 2 | RA0/AN0 — PORTA bit 0 / Analog input 0 |
| Pin 3 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| Pin 4 | RA2/AN2 — PORTA bit 2 / Analog input 2 |
| Pin 5 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / ADC positive reference |
| Pin 6 | RA4/AN4 — PORTA bit 4 / Analog input 4 |
| Pin 7 | RA5/AN5/SS — PORTA bit 5 / Analog input 5 / SPI slave select |
| Pin 8 | VSS — Ground reference |
| Pin 9 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| Pin 10 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| Pin 11 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Pin 12 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| Pin 13 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM1 |
| Pin 14 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pin 15 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pin 16 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 17 | RC6/TX/CK — PORTC bit 6 / USART async transmit / USART sync clock |
| Pin 18 | RC7/RX/DT — PORTC bit 7 / USART async receive / USART sync data |
| Pin 19 | VSS — Ground (secondary) |
| Pin 20 | VDD — Positive supply voltage (2.5V-5.5V) |
Typical Applications
PIC16LC771T-E/SS is suitable for 6 applications: Industrial Sensor Signal Conditioning, Battery-Powered Portable Instruments, Automotive Body and Comfort Controllers, Low-Speed Data Acquisition Systems, HVAC Thermostat Control Boards, Consumer Appliance User-Interface Boards.
Industrial Sensor Signal Conditioning
The PIC16LC771T-E/SS is well suited to multi-channel industrial sensor front-end signal conditioning because of its integrated 12-bit ADC with up to 6 analog inputs and 2.5V-5.5V low-voltage operation. The 5 MIPS throughput at 20MHz supports real-time averaging, linearization, and threshold detection on thermocouple, RTD, or 4-20mA current-loop sensors without external ADC hardware. The USART enables direct data uplinks to PLC or SCADA gateways via RS-232/RS-485 transceivers, reducing total BOM cost. The OTP memory is well matched to fixed calibration firmware shipped in volume.
Recommended
Battery-Powered Portable Instruments
The PIC16LC771T-E/SS operates down to 2.5V, allowing direct connection to two AA cells or a single lithium coin cell, which makes it a strong fit for portable measurement instruments. The PIC16 mid-range core delivers 5 MIPS at 20MHz, sufficient for FIR filtering, RMS calculation, and LCD drive of handheld multimeters or environmental monitors. Sleep and oscillator-switching modes extend battery life when the ADC and USART are idle, and the OTP memory locks in calibrated firmware for production.
Recommended
Automotive Body and Comfort Controllers
The 'E' temperature grade on PIC16LC771T-E/SS guarantees -40C to +125C operation, meeting automotive under-hood and cabin ECU requirements for body controllers (window lifts, mirror adjust, seat controllers, HVAC blend doors). The PWM capability of the CCP module drives small DC motors and LED backlights directly, while the 12-bit ADC reads NTC temperature sensors and potentiometer position. OTP memory locks the calibrated behavior into high-volume modules.
Recommended
Low-Speed Data Acquisition Systems
For low-speed data acquisition (sample rates up to ~100 kSPS aggregate across 6 channels), the PIC16LC771T-E/SS provides a single-chip solution: 12-bit ADC, 7KB OTP firmware, and 256 bytes of RAM for sample buffering. The USART streams captured samples to a host PC or PLC at up to several hundred kbps. With one 16-bit and two 8-bit timers, the device can hardware-trigger ADC sampling at precise intervals without CPU intervention, leaving cycles for on-chip FIR or moving-average filtering.
Recommended
HVAC Thermostat Control Boards
The PIC16LC771T-E/SS suits HVAC thermostat control because it integrates a 12-bit ADC for precise temperature sensing via NTC thermistors, a CCP module for triac-fired compressor or fan PWM control, and a USART for optional Wi-Fi or modem connectivity. The 2.5V-5.5V operation accepts direct 3.3V or 5V rails from typical AC adapter supplies, and the OTP memory keeps thermostat firmware locked against accidental field erasure.
Recommended
Consumer Appliance User-Interface Boards
The PIC16LC771T-E/SS fits consumer appliance user-interface boards (washing machine displays, microwave keypads, dishwasher HMI) by combining a 12-bit ADC for rotary encoder or touch-button sensing, GPIO for LED or 7-segment drive, and a USART for the main control board link. OTP memory locks the UI behavior across the product lifecycle, preventing accidental field corruption. The 20-SSOP package is small enough for tight UI-PCB layouts and supports standard SMT assembly.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LC771T-E/SS — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16LC770T-I/SS | PIC16LC717T-E/SS | PIC16LC711-04I/SO | PIC16LC715-04I/SS |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 20-SSOP | 20-SSOP - same | 20-SSOP - same | 20-SOIC - same pin count, wider body | 20-SSOP - same |
| Program Memory | 7 KB (4K x 14) OTP | 4 KB (2K x 14) OTP | 3.5 KB (2K x 14) OTP | 1.75 KB (1K x 14) OTP | 3.5 KB (2K x 14) OTP |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 4 MHz | 20 MHz |
| RAM Size | 256 bytes | 256 bytes | 256 bytes | 128 bytes | 128 bytes |
| ADC Channels / Resolution | 6 x 12-bit | 6 x 12-bit | 4 x 12-bit | 4 x 8-bit | 4 x 8-bit |
| Supply Voltage Range | 2.5 V - 5.5 V | 2.5 V - 5.5 V | 2.5 V - 5.5 V | 2.5 V - 6.0 V | 2.5 V - 6.0 V |
| Operating Temperature Grade | -40C to +125C (Automotive 'E') | -40C to +85C (Industrial 'I') | -40C to +125C (Automotive 'E') | -40C to +85C (Industrial 'I') | -40C to +85C (Industrial 'I') |
Key Differentiators
- Higher memory capacity in the same 20-SSOP package (vs PIC16LC770T-I/SS)
- More analog inputs at the same 12-bit ADC resolution (vs PIC16LC717T-E/SS)
- Automotive -40C to +125C temperature grade (vs PIC16LC770T-I/SS (industrial -40C to +85C))
Design Notes
Place a 0.1uF ceramic decoupling capacitor as close as possible to the VDD pin (pin 20) with the ground return to the nearest VSS pin (pin 19). For noisy environments add a bulk 10uF tantalum or aluminum-polymer capacitor on the same VDD rail within 1-2 cm of the device. The PIC16LC771T-E/SS draws <2 mA at 5V/20MHz in active mode and <1 uA in sleep; the supply rail must remain above 2.5V at all times to retain SRAM contents.
Do not apply >VDD+0.3V to any I/O pin or analog input, as the PIC16LC771 is not 5V-tolerant on ADC channels when VDD is below 4.0V. Connect any unused I/O pins as outputs (set low) or as inputs with the internal weak pull-up enabled to minimize supply current. For OTP programming, ensure VPP (MCLR/VPP pin 1) is driven to ~13V with the proper Microchip programming algorithm; do not attempt in-system programming on a powered target without isolation.
Route the 20MHz OSC1/OSC2 crystal traces as short as possible and guard them with a ground ring on both sides of the PCB. Use a parallel-resonant crystal with 10-20 pF load capacitors matched to the crystal's CL specification. For ADC accuracy, add a 100nF ceramic bypass to the VREF+ pin (RA3) and place the analog traces away from switching digital lines; a ground plane is mandatory for the 12-bit ADC to achieve <1 LSB noise at full sampling rate.
Compliance Information
RoHS and lead-free per Microchip product page. AEC-Q100 not formally documented on the LC771 family page; the 'E' temperature grade extends to +125C and is suitable for many automotive cabin/body applications, but consult Microchip directly for AEC-Q100 statements.