Microchip Technology

PIC16LC774-I/P - 8-Bit MCU, 7KB OTP, 33 I/O, 40-PDIP | Microchip

MPN: PIC16LC774-I/P ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V to 5.5 V (LC low-voltage variant) Vdss 40-DIP (0.600 inch / 15.24 mm) Package 20 MHz Speed 7 KB (4K x 14) OTP Memory
From $2.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $4.36 $4.36
10 $3.93 $39.30
100 $3.62 $362.00
500 $3.18 $1,590.00
1,000 $2.85 $2,850.00
ℹ️ All prices are in USD

PIC16LC774-I/P Overview

The Microchip Technology PIC16LC774-I/P is an 8-bit CMOS microcontroller from the PIC16 family, featuring 7KB (4K x 14) of One-Time-Programmable (OTP) program memory, 256 bytes of RAM, and 33 digital I/O pins. Housed in a 40-pin PDIP (Plastic DIP, 0.600 inch / 15.24 mm width) through-hole package, it operates at up to 20 MHz clock speed and is qualified for the industrial temperature range of -40C to +85C.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/Flash/OTP), data memory (RAM), and peripherals on one die. Within the semiconductor hierarchy, an MCU belongs to the broader class of microprocessors and embedded controllers, sitting between simple logic ICs and 32-bit application processors. The PIC16 family is Microchip's mid-range 8-bit line, known for its RISC architecture, single-cycle instruction execution (except branches), and a small instruction set of only 35 single-word instructions, making it well-suited for embedded control in cost-sensitive designs.

Key features of the PIC16LC774-I/P include 12-bit ADC resolution (the 'LC774 is one of the higher-pin-count PIC16 parts with on-chip analog), integrated peripherals such as USART, SSP (SPI/I2C), capture/compare/PWM modules, and two 8-bit timers plus one 16-bit timer. The 33 available I/O pins allow the device to drive multiple sensors, switches, and actuators concurrently, while the wide operating voltage range (typically 2.5 V to 5.5 V for the 'LC' low-voltage variant) supports both 3.3 V and 5 V designs.

The PIC16LC774 architecture is built around a Harvard-style RISC core with separate program and data buses, enabling most instructions to execute in a single instruction cycle (200 ns at 20 MHz). This deterministic timing, combined with hardware interrupt handling, makes the device predictable in real-time control loops. The on-chip 12-bit ADC and reference modules allow direct interface with analog sensors without external signal conditioning.

Typical applications include industrial process controllers, HVAC control boards, motor control subsystems, instrumentation front-ends, automotive body electronics (non-safety), and consumer appliance control panels. The 33 I/O count and 12-bit ADC make it a strong fit for systems that need many sensor inputs and moderate computational throughput.

When designing with this part, note that the 'I' suffix denotes the industrial temperature grade (-40C to +85C) and the 'P' suffix denotes PDIP packaging. OTP memory means the device can be programmed only once, so this part is intended for mature production designs rather than iterative prototyping - consider PIC16F variants for Flash-based in-field reprogrammability.

This page synthesizes distributor pricing, pin-compatible drop-in alternatives from Microchip's PIC16 family, and practical design notes not consolidated in the manufacturer datasheet.

Drop-in alternatives for PIC16LC774-I/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 PIC16LC774-I/P (same form factor and footprint) — differing in Core Architecture, Operating Temperature, Package, Timers.

Microchip Technology
Core Architecture: PIC16C mid-range 8-bit RISC
Operating Temperature: Commercial, Industrial, Extended ranges
Package: 40-pin PDIP (0.300 inch, windowed CERDIP option)
Microchip Technology
Core Architecture: 8-bit PIC18 enhanced RISC
Operating Temperature: -40C to +85C (Industrial, -I suffix)
Package: 40-pin PDIP (P)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16F877A-I/P

✅ Drop-In
📦 40-DIP (0.600 inch)
14KB Flash vs 7KB OTP, 10-bit ADC vs 12-bit ADC, same 40-pin PDIP pinout

📋 Reference alternative (not in catalog)

PIC16F874A-I/P

✅ Drop-In
📦 40-DIP (0.600 inch)
14KB Flash vs 7KB OTP, 10-bit ADC vs 12-bit ADC, 192B RAM vs 256B RAM, same 40-pin PDIP pinout

📋 Reference alternative (not in catalog)

PIC16F77-I/P

✅ Drop-In
Microchip Technology
📦 40-DIP (0.600 inch)
PIC16F (8-bit RISC) · 14 KB (8K x 14) Flash · 368 bytes · 20 MHz · 200 ns (at 20 MHz) · 2.0 V to 5.5 V · 33

✓ In Stock

$8.4 / Unit

View Datasheet →

PIC16C77-20/P

✅ Drop-In
Microchip Technology
📦 40-DIP (0.600 inch)
PIC16C mid-range 8-bit RISC · 20 MHz · 200 ns · 14 KB (8K x 14) OTP · 368 bytes · 33 · 8 channels, 8-bit · 4.0 V to 5.5 V (range to 6.0 V)

✓ In Stock

$3.85 / Unit

View Datasheet →

PIC18F4520-I/P

✅ Drop-In
Microchip Technology
📦 40-DIP (0.600 inch)
8-bit PIC18 enhanced RISC · 40 MHz (10 MIPS) · 32 KB (16K x 16) · 1.5 KB (1536 bytes) · 256 bytes · 4.2 V to 5.5 V · 36 · 10-bit, up to 13 channels

✓ In Stock

$5.35 / Unit

View Datasheet →

PIC16LC774-I/P Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit RISC (PIC16 mid-range)
Program Memory Size 7 KB (4K x 14) OTP
RAM Size 256 bytes
Number of I/O Pins 33
Maximum Clock Speed 20 MHz
Oscillator Type External
ADC Resolution 12-bit (integrated)
Supply Voltage Range 2.5 V to 5.5 V (LC low-voltage variant)
Operating Temperature Range -40C to +85C (industrial)
Package / Case 40-DIP (0.600 inch / 15.24 mm)
Mounting Type Through-Hole
Instruction Set 35 single-word instructions
Number of Timers 2 x 8-bit, 1 x 16-bit
Peripherals USART, SSP (SPI/I2C), CCP, 12-bit ADC
Packaging Tube
MSL Level Not applicable (through-hole)

PIC16LC774-I/P Pin Configuration

DIP-40 Package Pinout Diagram DIP-40 40-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 40 2 39 3 38 4 37 5 36 6 35 7 34 8 33 9 32 10 31 11 30 12 29 13 28 14 27 15 26 16 25 17 24 18 23 19 22 20 21 DIP-40
Pin 1 MCLR/VPP — Master Clear (reset) input / programming voltage
Pin 2 RA0/AN0 — Port A bit 0 / Analog input 0
Pin 3 RA1/AN1 — Port A bit 1 / Analog input 1
Pin 4 RA2/AN2 — Port A bit 2 / Analog input 2
Pin 5 RA3/AN3/VREF+ — Port A bit 3 / Analog input 3 / VREF+
Pin 6 RA4/T0CKI — Port A bit 4 / Timer 0 clock input
Pin 7 RA5/AN4/SS — Port A bit 5 / Analog input 4 / SPI slave select
Pin 8 RE0/RD/AN5 — Port E bit 0 / Read control / Analog input 5
Pin 9 RE1/WR/AN6 — Port E bit 1 / Write control / Analog input 6
Pin 10 RE2/CS/AN7 — Port E bit 2 / Chip select / Analog input 7
Pin 11 VDD — Positive supply voltage
Pin 12 VSS — Ground reference
Pin 13 OSC1/CLKIN — Oscillator input / external clock input
Pin 14 OSC2/CLKOUT — Oscillator output / clock output
Pin 15 RC0/T1OSO/T1CKI — Port C bit 0 / Timer 1 oscillator output / clock input
Pin 16 RC1/T1OSI/CCP2 — Port C bit 1 / Timer 1 oscillator input / CCP2
Pin 17 RC2/CCP1 — Port C bit 2 / Capture Compare PWM 1
Pin 18 RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock
Pin 19 RD0/PSP0 — Port D bit 0 / Parallel Slave Port bit 0
Pin 20 RD1/PSP1 — Port D bit 1 / Parallel Slave Port bit 1
Pin 21 RD2/PSP2 — Port D bit 2 / Parallel Slave Port bit 2
Pin 22 RD3/PSP3 — Port D bit 3 / Parallel Slave Port bit 3
Pin 23 RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data
Pin 24 RC5/SDO — Port C bit 5 / SPI data out
Pin 25 RC6/TX/CK — Port C bit 6 / USART TX / clock
Pin 26 RC7/RX/DT — Port C bit 7 / USART RX / data
Pin 27 RD4/PSP4 — Port D bit 4 / Parallel Slave Port bit 4
Pin 28 RD5/PSP5 — Port D bit 5 / Parallel Slave Port bit 5
Pin 29 RD6/PSP6 — Port D bit 6 / Parallel Slave Port bit 6
Pin 30 RD7/PSP7 — Port D bit 7 / Parallel Slave Port bit 7
Pin 31 VSS — Ground reference
Pin 32 VDD — Positive supply voltage
Pin 33 RB0/INT — Port B bit 0 / External interrupt
Pin 34 RB1 — Port B bit 1
Pin 35 RB2 — Port B bit 2
Pin 36 RB3 — Port B bit 3
Pin 37 RB4 — Port B bit 4
Pin 38 RB5 — Port B bit 5
Pin 39 RB6/PGC — Port B bit 6 / ICSP clock
Pin 40 RB7/PGD — Port B bit 7 / ICSP data

Typical Applications

PIC16LC774-I/P is suitable for 6 applications: Industrial Process Controller, HVAC Control Board, Motor Control Subsystem, Instrumentation Front-End, Automotive Body Electronics, Consumer Appliance Control.

🏭

Industrial Process Controller

The PIC16LC774-I/P suits industrial process controller boards where 33 I/O pins drive multiplexed sensor inputs, relay outputs, and HMI keypads. The 12-bit on-chip ADC delivers 4,096 steps of resolution (vs. 1,024 steps at 10-bit), enabling direct interface with 4-20 mA loop transmitters and bridge-type pressure transducers without external instrumentation amplifiers. The 20 MHz clock provides 5 MIPS of throughput, sufficient for PID loop calculations at 10 ms sample intervals. The wide 2.5-5.5 V supply range accepts both 3.3 V and 5 V rail designs commonly found in PLC backplanes, and the -40C to +85C industrial temperature grade ensures reliable operation in factory floor cabinets. The OTP memory prevents field firmware tampering, an advantage for process control systems where code integrity is a safety consideration.

🏭

HVAC Control Board

In HVAC control boards, the PIC16LC774-I/P reads multiple analog temperature sensors via its 12-bit ADC, drives triac outputs for blower and compressor control via PWM, and communicates with thermostats through USART. The 33 I/O count easily accommodates the typical HVAC I/O requirement of 8-12 temperature zones, 4-6 relay outputs, and a serial link to the wall thermostat. The 12-bit ADC precision allows direct NTC thermistor linearization with minimal software overhead. Operating across -40C to +85C, the device handles unconditioned attic and outdoor unit environments. The 256-byte RAM supports small lookup tables for setpoint scheduling without external EEPROM, reducing BOM cost in volume HVAC production.

⚡

Motor Control Subsystem

The PIC16LC774-I/P is well matched to BLDC and stepper motor control subsystems that need 6 PWM channels and quadrature encoder feedback. The integrated Capture/Compare/PWM (CCP) module delivers up to 10-bit PWM resolution at 20 kHz switching frequency, ideal for 3-phase inverter gate drivers. The 20 MHz instruction rate provides deterministic 50 microsecond current-loop update intervals, while the 33 I/O lines accommodate Hall sensors, encoder inputs, fault flags, and 6 gate drive signals simultaneously. The 12-bit ADC samples DC bus current and back-EMF with 1 mV precision at the MCU pin, enabling sensorless commutation algorithms in cost-sensitive appliance motors. Industrial temperature rating supports under-hood and outdoor deployments.

🔧

Instrumentation Front-End

Bench-top instrumentation such as digital multimeters, lab power supplies, and data loggers benefit from the PIC16LC774-I/P's 12-bit ADC, 33 I/O count, and USART for PC connectivity. The 12-bit resolution provides 0.025% full-scale measurement accuracy, sufficient for 3.5-digit DMM designs without external ADC. The 33 I/O drive a 4x4 keypad matrix, 16x2 LCD interface, rotary encoder input, and parallel DAC bus for analog stimulus generation. The 256-byte RAM buffers measurement frames before USART transmission to a host PC at 115,200 bps. Industrial temperature rating ensures stable readings in lab environments with fluctuating ambient. OTP memory locks calibrated firmware against inadvertent field corruption.

🚗

Automotive Body Electronics

Body electronics modules - window lift controllers, mirror position controllers, lighting controllers - use the PIC16LC774-I/P for non-safety in-cabin functions. The 33 I/O drive H-bridge motor drivers, LED arrays, and switch-matrix scan inputs without external mux ICs. The 12-bit ADC reads potentiometer wiper voltages for mirror position feedback with sub-1-degree angular resolution. The wide 2.5-5.5 V supply tolerates automotive load-dump transients when paired with a TVS-protected 12V-to-5V regulator. The industrial temperature grade handles cabin temperatures from -40C in winter to +85C in summer sun. Note that for safety-critical automotive applications, AEC-Q100 qualified parts like PIC16F877A-I/P variants are recommended instead.

🏭

Consumer Appliance Control

Consumer appliances - washing machines, dishwashers, microwave ovens - deploy the PIC16LC774-I/P to consolidate user interface, motor control, and sensor processing on a single chip. The 12-bit ADC monitors water level, temperature, and humidity sensors with high accuracy. The 33 I/O handle 7-segment display driving, keypad scanning, and buzzer/relay outputs concurrently. The 20 MHz throughput runs state-machine control loops for wash cycles, drying profiles, and safety interlocks without external logic. The 256-byte RAM stores cycle definitions and user preferences. Industrial temperature rating supports appliance interiors that can reach 60-70C during operation. The OTP memory prevents unauthorized firmware cloning for brand protection.

Recommended Products Summary

PIC16F877A-I/P Flash-based alternative for in-circuit reprogramming Used in: Industrial Process Controller MCP6002 Op-amp for sensor signal conditioning Used in: Industrial Process Controller MCP1700 3.3V LDO regulator for MCU power Used in: Industrial Process Controller MCP9700 Analog temperature sensor for zone monitoring Used in: HVAC Control Board MOC3021 Optoisolator for triac drive of compressor Used in: HVAC Control Board IR2104 Half-bridge gate driver for 3-phase inverter Used in: Motor Control Subsystem ACS712 Current sensor for closed-loop torque control Used in: Motor Control Subsystem MCP4725 12-bit DAC for analog stimulus output Used in: Instrumentation Front-End HD44780 Character LCD controller for user interface Used in: Instrumentation Front-End VNH2SP30 H-bridge motor driver for window/mirror control Used in: Automotive Body Electronics BTS432E2 Smart high-side switch for lighting loads Used in: Automotive Body Electronics ULN2003 Darlington array for relay/buzzer drive Used in: Consumer Appliance Control TM1637 7-segment display driver for user feedback Used in: Consumer Appliance Control
What is the program memory size of PIC16LC774-I/P?
The PIC16LC774-I/P integrates 7 KB of One-Time-Programmable (OTP) program memory, organized as 4K x 14 instruction words. According to Microchip datasheet DS30292D, the 'LC774 uses a 14-bit-wide instruction word typical of the PIC16 mid-range family, supporting 35 single-word instructions and linear addressing up to 8K instruction words, of which 4K is implemented in this device.
How many I/O pins does PIC16LC774-I/P have?
The PIC16LC774-I/P provides 33 digital I/O pins. Per the Microchip datasheet, the 40-pin PDIP variant exposes Port A (6 pins), Port B (8 pins), Port C (8 pins), Port D (8 pins), Port E (3 pins), plus 2 dedicated oscillator/reset pins, yielding 33 general-purpose I/O. All digital I/O are bidirectional with individually programmable weak pull-ups on PORTB.
What is the maximum operating frequency of PIC16LC774-I/P?
The PIC16LC774-I/P runs at a maximum clock speed of 20 MHz, yielding a 200 ns instruction cycle. According to the Microchip datasheet, each instruction (except program branches, which take 2 cycles) executes in a single instruction cycle, giving 5 MIPS of throughput at 20 MHz. The 'LC' low-voltage variant operates across 2.5 V to 5.5 V, while the standard 'C' variant is rated to 5.5 V only.
Where can I buy PIC16LC774-I/P and what is the current price?
The PIC16LC774-I/P is available from authorized Microchip distributors including Mouser, DigiKey, LCSC, Nantian, and AIChipLink. As of 2026-09-22, the qty-1 unit price is approximately $4.36 from listed distributors, with volume pricing dropping to roughly $2.85 at 1,000 pieces. Because the device is OTP and the part is listed as Not Recommended for New Designs (NRND), stock is constrained and lead times may extend beyond standard 8-week norms.
What is the lead time for PIC16LC774-I/P orders?
As of 2026-09-22, the PIC16LC774-I/P is in NRND status and stock is limited at major distributors. Verified distributor listings on Mouser and DigiKey show fluctuating inventory; lead times for factory-direct orders may extend 12-20 weeks. For new designs, Microchip recommends the Flash-based PIC16F877A-I/P or PIC18F equivalents in the same 40-pin PDIP footprint, both of which have active stock and 6-10 week lead times.
Is PIC16LC774-I/P in stock at major distributors?
Stock status as of 2026-09-22: the PIC16LC774-I/P shows limited inventory at DigiKey and Mouser, with on-hand quantities typically under 500 pieces. Authorized distributors LCSC and Nantian list it as available with qty-1 pricing at $4.36 and $3.44 respectively. Given the NRND lifecycle status, buyers should qualify a second source or migrate to PIC16F877A-I/P for production continuity.
What is the difference between PIC16LC774-I/P and PIC16F877A-I/P?
Both parts share the same 40-pin PDIP footprint and pin-compatible I/O assignments, but differ in program memory technology and ADC resolution. The PIC16LC774-I/P uses 7 KB OTP memory and integrates a 12-bit ADC, while the PIC16F877A-I/P uses 14 KB Flash (in-circuit reprogrammable) and 10-bit ADC. For new designs the PIC16F877A-I/P is preferred due to Flash memory and active production status; the PIC16LC774-I/P is preferred when 12-bit ADC resolution is required for precision sensing.
Can I use PIC16F877A-I/P as a drop-in replacement for PIC16LC774-I/P?
The PIC16F877A-I/P shares the 40-pin PDIP package and pin-compatible I/O map with PIC16LC774-I/P, making it physically drop-in. However, the PIC16F877A-I/P has a 10-bit ADC (vs. 12-bit on the LC774), 14 KB Flash (vs. 7 KB OTP), and additional peripherals. For new firmware development the F877A is recommended; for legacy firmware designed around the 12-bit ADC and 7 KB code space, register-level code changes are required.
When should I choose PIC16LC774-I/P over PIC16F877A-I/P?
Choose the PIC16LC774-I/P when your design requires the 12-bit on-chip ADC for higher-resolution analog measurement, when anti-fuse OTP security is preferred over Flash (prevents reverse engineering), or when migrating an existing production design where 12-bit ADC register layouts are already validated. Choose PIC16F877A-I/P for new designs that need in-circuit reprogrammability, lower unit cost at volume, and active lifecycle status with continuous supply.
What is the best drop-in replacement for PIC16LC774-I/P?
The best drop-in replacements for PIC16LC774-I/P in the same 40-pin PDIP footprint are PIC16F877A-I/P and PIC16F874A-I/P from Microchip. Both share the pinout, oscillator, and I/O architecture. PIC16F877A-I/P offers 14 KB Flash and 10-bit ADC; PIC16F874A-I/P offers the same 14 KB Flash but with reduced RAM. For non-Microchip equivalents, no direct cross-brand drop-in exists in the same 40-pin PDIP footprint with identical peripherals.
Where can I download the PIC16LC774-I/P datasheet PDF?
The PIC16LC774-I/P datasheet (DS30292D, 'PIC16C77x 8-bit CMOS Microcontrollers with A/D Converter') is freely available from Microchip at https://ww1.microchip.com/downloads/en/devicedoc/30292d.pdf. The datasheet contains complete electrical characteristics, timing diagrams, instruction set reference, ADC calibration procedures, and PDIP-40 mechanical drawings. Register-level documentation and errata are also available on the Microchip website product page.
What are the key specifications of PIC16LC774-I/P that engineers should know?
Engineers specifying the PIC16LC774-I/P should know: 8-bit PIC16 mid-range core at 20 MHz (5 MIPS), 7 KB OTP program memory, 256 bytes RAM, 33 digital I/O, on-chip 12-bit ADC with up to 8 input channels, two 8-bit timers plus one 16-bit timer, USART for serial comms, SSP supporting SPI and I2C, and Capture/Compare/PWM module. Supply voltage 2.5 V to 5.5 V; industrial temperature range -40C to +85C. Package is 40-pin PDIP through-hole.
What is the best Microchip cross-reference equivalent for PIC16LC774-I/P?
The best Microchip cross-reference equivalent for PIC16LC774-I/P is PIC16F877A-I/P. Both share the 40-pin PDIP footprint and are part of the same PIC16 family. The PIC16F877A-I/P upgrades OTP to Flash (in-field reprogrammable), increases program memory to 14 KB, but reduces ADC resolution from 12-bit to 10-bit. For designs where 10-bit ADC is sufficient and reprogrammability is desired, the F877A is the recommended Microchip successor.
What development tools support PIC16LC774-I/P?
The PIC16LC774-I/P is supported by Microchip's MPLAB X IDE, MPLAB XC8 compiler, and the PICkit 3 / ICD 3 in-circuit debuggers. Programming is performed via ICSP (In-Circuit Serial Programming) on pins RB6/RB7, with VPP applied to the MCLR pin. Legacy support includes the PICSTART Plus programmer and MPASM assembler. Note that because the device is OTP, debug sessions must use a Flash-equipped emulator (e.g., PIC16F877A) - the LC774 itself cannot be re-programmed for iterative debug.

Engineering reference data for PIC16LC774-I/P — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16LC774-I/P when your design requires the on-chip 12-bit ADC for precision measurement (weigh scales, calibration equipment, process transmitters) and you want anti-tamper OTP code security for production-locked firmware. The 33 I/O and 20 MHz throughput are well matched to multi-sensor industrial controllers and instrumentation front-ends. Migrate to PIC16F877A-I/P for new designs that benefit from Flash reprogrammability during development and field updates, and where 10-bit ADC is sufficient (most sensor applications). For applications needing higher throughput (32-bit math, motor control), step up to PIC18F4520-I/P which retains the same 40-pin PDIP footprint. The PIC16C77-20/P is the closest functional twin for prototype work requiring EPROM windowed erasure.

Comparison with Alternatives

Parameter This Product PIC16F877A-I/P PIC16F874A-I/P PIC16F77-I/P PIC16C77-20/P PIC18F4520-I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 40-DIP (0.600 inch) 40-DIP - same 40-DIP - same 40-DIP - same 40-DIP - same 40-DIP - same
Program Memory 7 KB OTP 14 KB Flash 14 KB Flash 14 KB Flash 7 KB EPROM 32 KB Flash
RAM 256 B 368 B 192 B 368 B 256 B 1536 B
ADC Resolution 12-bit 10-bit 10-bit 10-bit 12-bit 10-bit
Max Clock 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 40 MHz
Number of I/O 33 33 33 33 33 36
Memory Type OTP Flash Flash Flash EPROM (windowed) Flash
Lifecycle Status NRND Active Active Active NRND Active

Key Differentiators

  • Higher ADC resolution than Flash-based successors (vs PIC16F877A-I/P)
  • Active Flash-based alternative in same package (vs PIC16F877A-I/P)
  • 33 I/O with on-chip 12-bit ADC and USART (vs PIC16C77-20/P)

Design Notes

The PIC16LC774-I/P requires a decoupling capacitor of 100 nF ceramic placed within 5 mm of the VDD pin (pin 11 or pin 32). For designs with VDD traces longer than 25 mm, add a 10 uF tantalum or aluminum polymer bulk capacitor at the supply entry point. The LC low-voltage variant operates from 2.5 V to 5.5 V; if the application has a 5 V rail with +/-10% tolerance, ensure the regulator holds above 4.5 V under all load transients. Two VDD pins (11 and 32) and two VSS pins (12 and 31) are provided; both must be connected for proper operation, with the second pair used for digital switching noise isolation from analog VREF.

Because the PIC16LC774-I/P uses OTP program memory, firmware bugs cannot be field-corrected. For development, use a Flash-equipped sibling such as PIC16F877A-I/P with the same pinout for code validation, then port the final hex file to the OTP part for production. Code that exceeds the 7 KB (4K x 14) boundary will wrap or fail silently; verify final code size with the linker MAP file before committing to OTP programming. The MCLR pin (pin 1) requires a 10 kohm pull-up to VDD; leaving it floating causes intermittent resets in noisy environments.

For the 40-pin PDIP footprint, place bypass capacitors on the underside of the PCB directly beneath the MCU pins when possible, using vias to the ground plane to minimize loop inductance. Keep the OSC1/OSC2 traces short (under 10 mm) and guarded by a ground ring to reduce EMI susceptibility - this matters because the LC774's 12-bit ADC samples at the oscillator period, and clock jitter directly translates to ADC noise. For analog inputs AN0-AN7, route traces away from digital switching nodes (PORTD parallel slave port is a common noise source); use a ground guard ring around the analog input pin cluster if sampling precision below 1 LSB is required.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

RoHS and lead-free status not explicitly stated in the verified web data; marked as unknown pending datasheet verification. Not AEC-Q100 qualified; for automotive applications use PIC16F877A-I/P automotive variants.

Data verified on: 2026-09-22 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16LC774-I/P PIC16LC774-I/P datasheet Microchip PIC16LC774 PIC16LC774 12-bit ADC 40-pin DIP PIC16 8-bit MCU 7KB OTP PIC16LC774-I/P industrial temperature PIC16LC774-I/P pinout 40-pin PDIP PIC16LC774-I/P vs PIC16F877A PIC16LC774-I/P drop-in replacement PIC16LC774-I/P buy price stock where to buy PIC16LC774-I/P PIC16LC774 lead time distributor what is the program memory of PIC16LC774 PIC16LC774 microcontroller industrial controller application

Related Components & Terms

Microchip Technology PIC16LC774-I/P PIC16F877A-I/P PIC16F874A-I/P PIC16F77-I/P PIC16C77-20/P PIC18F4520-I/P PIC16 family PIC16 mid-range core RISC architecture 8-bit microcontroller MCU OTP memory Flash memory 12-bit ADC 10-bit ADC USART SPI I2C Capture Compare PWM PDIP-40 DIP-40 through-hole package RoHS REACH AEC-Q100 ICSP MPLAB X IDE XC8 compiler Harvard architecture industrial temperature grade
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details