PIC16LC774/PQ - 8-bit MCU, 7KB OTP, 33 I/O, 20MHz | Microchip
N.º de pieza: PIC16LC774/PQ ✗ Fin de vida| Cant. | Precio unitario | Total |
|---|---|---|
| 1 | $18.5 | $18,50 |
| 10 | $16.2 | $162,00 |
| 100 | $13.85 | $1.385,00 |
| 500 | $11.4 | $5.700,00 |
| 1.000 | $9.65 | $9.650,00 |
PIC16LC774/PQ Descripción general
An 8-bit PIC microcontroller is a Harvard-architecture RISC device that executes one instruction per clock cycle (except branches) and uses separate program and data buses. PIC microcontrollers are positioned within the broader semiconductor hierarchy as a sub-class of microcontrollers -> embedded processors -> integrated circuits. The PIC16C/LC mid-range family targets cost-sensitive industrial and consumer applications requiring deterministic real-time control with on-chip analog peripherals. The PIC16LC77x sub-family specifically emphasizes larger I/O counts (up to 33 pins) and analog integration, distinguishing it from lower-pin PIC16C7x predecessors.
Key features include 7KB of OTP program memory, 256 bytes of data RAM, 33 I/O pins with individually programmable direction, an 8-channel 10-bit ADC with sample-and-hold, synchronous/asynchronous USART, MSSP for SPI/I2C, two CCP modules for timing and PWM, and a watchdog timer with on-chip RC oscillator. The MQFP-44 package gives designers a manageable 10x10 mm footprint with gull-wing leads suitable for both reflow soldering and through-hole rework, satisfying industrial-grade PCB thermal needs.
Architecturally, the PIC16LC774 uses a 14-bit instruction word and an 8-bit data path, with hardware stack, 8-level deep, and an interrupt controller supporting up to 14 sources. The LC designation indicates the lower-voltage CMOS process that draws less quiescent current than the PIC16C774 OTP/EPROM equivalent, making the LC variant preferable for battery-powered or thermally constrained designs.
Typical applications include industrial control panels, sensor signal conditioning front-ends, motor control drivers, instrumentation front-ends, and consumer appliances. The 33 I/O count and 10-bit ADC make it a strong fit for distributed I/O nodes and small motor drive controllers.
When designing with this part, note that the OTP variant cannot be reprogrammed, so verify firmware with UV/EPROM-equipped PIC16C774 samples before committing to production volumes. Adequate decoupling (100 nF + 10 uF bulk) near VDD/AVDD pins is critical for ADC accuracy.
This page synthesizes real-time distributor pricing, pin-compatible alternatives, and engineering design notes not found in the standalone datasheet, supplying decision support for sourcing and PCB reuse planning.
Alternativas directas para PIC16LC774/PQ — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.
Variantes de esta serie
Modelos de la misma serie compatibles directamente con PIC16LC774/PQ (mismo factor de forma y huella) — difiere en Program Memory Type, RAM Size, Supply Voltage Range, ADC, Communication Peripherals.
Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:
PIC16F877A-I/PQ
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC18F4520-I/PQ
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC16C774-I/PQ
✅ Sustitución directa✓ En stock
$8.94 / unidad
Ver hoja de datos →PIC16LC770/PQ
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC16LC771/PQ
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC16LC65B-04/PQ
✅ Sustitución directa✓ En stock
$2.5 / unidad
Ver hoja de datos →PIC16LC774/PQ Valores máximos y características eléctricas
| Program Memory Size | 7 KB (4K x 14) |
| Program Memory Type | OTP |
| RAM Size | 256 x 8 bytes |
| Number of I/O Pins | 33 |
| CPU Architecture | 8-bit RISC PIC16 |
| Instruction Word Length | 14-bit |
| Maximum CPU Frequency | 20 MHz |
| Supply Voltage Range | 2.5 V to 5.5 V |
| ADC | 10-bit, 8 channels |
| Communication Peripherals | USART, SPI, I2C (MSSP) |
| Timers | 3 x 8/16-bit with 8-bit prescaler |
| CCP Modules | 2 (Capture/Compare/PWM) |
| Watchdog Timer | Yes, with on-chip RC oscillator |
| Oscillator Type | External (XT, HS, LP, RC modes) |
| Encapsulado | 44-MQFP (10x10 mm), MQFP-44 |
| Tipo de montaje | Surface Mount |
| Lead Style | Gull Wing |
Configuración de pines de PIC16LC774/PQ
| Pin 1 | RA0/AN0 — PORTA bit 0 / Analog input 0 |
| Pin 2 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| Pin 3 | RA2/AN2 — PORTA bit 2 / Analog input 2 |
| Pin 4 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / ADC Vref+ |
| Pin 5 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pin 6 | RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI Slave Select |
| Pin 7 | OSC1/CLKIN — Crystal oscillator input / external clock |
| Pin 8 | OSC2/CLKOUT — Crystal oscillator output / clock out |
| Pin 9 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator / clock input |
| Pin 10 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator / CCP2 |
| Pin 11 | RC2/CCP1 — PORTC bit 2 / CCP1 output |
| Pin 12 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pin 13 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pin 14 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 15 | RC6/TX/CK — PORTC bit 6 / USART TX / clock |
| Pin 16 | RC7/RX/DT — PORTC bit 7 / USART RX / data |
| Pin 17 | GND — Ground (digital) |
| Pin 18 | GND — Ground (digital) |
| Pin 19 | VDD — Positive supply (digital) |
| Pin 20 | VDD — Positive supply (digital) |
| Pin 21 | RB0/INT — PORTB bit 0 / External interrupt |
| Pin 22 | RB1 — PORTB bit 1 |
| Pin 23 | RB2 — PORTB bit 2 |
| Pin 24 | RB3/PGM — PORTB bit 3 / LVP programming |
| Pin 25 | RB4 — PORTB bit 4 |
| Pin 26 | RB5 — PORTB bit 5 |
| Pin 27 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pin 28 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pin 29 | RD0 — PORTD bit 0 |
| Pin 30 | RD1 — PORTD bit 1 |
| Pin 31 | RD2 — PORTD bit 2 |
| Pin 32 | RD3 — PORTD bit 3 |
| Pin 33 | RD4 — PORTD bit 4 |
| Pin 34 | RD5 — PORTD bit 5 |
| Pin 35 | RD6 — PORTD bit 6 |
| Pin 36 | RD7 — PORTD bit 7 |
| Pin 37 | RE0/RD — PORTE bit 0 / Parallel-port read control |
| Pin 38 | RE1/WR — PORTE bit 1 / Parallel-port write control |
| Pin 39 | RE2/CS — PORTE bit 2 / Parallel-port chip select |
| Pin 40 | AVDD — Positive supply (analog) |
| Pin 41 | AVSS — Ground (analog) |
| Pin 42 | VREF+ — ADC positive voltage reference |
| Pin 43 | VREF- — ADC negative voltage reference |
| Pin 44 | MCLR/VPP — Master clear reset / programming voltage |
Aplicaciones típicas
PIC16LC774/PQ es adecuado para 6 aplicacións: Industrial Control Panels, Sensor Signal Conditioning Front-Ends, Small Motor Drive Controllers, Instrumentation Front-Ends, Consumer Appliance Control, Battery-Powered Remote Sensor Nodes.
Industrial Control Panels
The PIC16LC774/PQ is well suited to industrial control panel applications because its 33 digital I/O pins, 8-channel 10-bit ADC, and 2.5V-5.5V supply range satisfy the typical 24V->5V regulated node that monitors push-buttons, limit switches, and analog transducers. According to the Microchip PIC16C77x datasheet, the device's 5 MIPS throughput at 20 MHz easily handles keypad scanning, debouncing, and PWM-driven indicator or buzzer control in real time. Placed on the panel's main logic board with a 7805 or switching pre-regulator and a 4x4 matrix keypad, the LC774 reads 8 analog sensor inputs while driving relay outputs via discrete transistors. Unlike 32-bit Cortex-M0 alternatives, the 8-bit PIC16 core delivers deterministic interrupt latency under 200 ns, which is critical for safety-rated interlock timing.
Recomendado
Sensor Signal Conditioning Front-Ends
The PIC16LC774/PQ excels at sensor signal conditioning front-ends thanks to its 8-channel 10-bit ADC (up to ~22 ksps at 5V), integrated USART, and 256-byte RAM that comfortably holds running averages and filter coefficients. Per the Microchip datasheet, the ADC reference can be tied to an external precision reference such as the MCP1541, giving 1 LSB accuracy for thermocouple, bridge, or strain-gauge front-ends. The PIC16 core's 5 MIPS throughput handles digital filtering (e.g., moving-average of 16 samples) in real time across all 8 channels. Designers typically pair the LC774 with a low-noise op-amp like the MCP6002 for sensor gain stages, then transmit processed data over RS-485 via the USART. The 44-MQFP package exposes enough I/O to multiplex 8 sensors and drive calibration relays without an external I/O expander.
Recomendado
Small Motor Drive Controllers
For small motor drive controllers, the PIC16LC774/PQ provides two CCP (Capture/Compare/PWM) modules and three timers that can generate complementary PWM signals for brushed DC or stepper motor control. According to Microchip's PIC16C77x documentation, the PWM resolution is 10-bit at modest PWM frequencies and the 20 MHz clock supports up to ~20 kHz PWM with adequate resolution for low-noise motor commutation. The 33 I/O pins interface directly to MOSFET gate drivers like the TC4427 or to H-bridge ICs via opto-isolated logic. The PIC16's deterministic instruction cycle enables precise dead-time insertion, critical for preventing shoot-through in half-bridge drives. The 44-MQFP package's exposed analog/digital pin split also supports adjacent placement of the LC774 and a current-sense amplifier for closed-loop torque control.
Recomendado
Instrumentation Front-Ends
Instrumentation front-ends benefit from the PIC16LC774/PQ's integrated 10-bit ADC, USART, and PIC16 core interrupt-driven architecture that delivers deterministic sampling at fixed intervals. Per the Microchip datasheet, designers commonly use the LC774 for digital panel meters, data loggers, and bench instruments where 8 channels of analog input and 33 I/O pins suffice for user-interface buttons, LCD interfacing, and serial telemetry. The 256-byte RAM accommodates 16-sample moving-average buffers per channel with headroom for calibration constants, and the 7 KB OTP holds table-driven menu state machines. The 44-MQFP footprint supports compact 4-layer PCBs with separate analog and digital ground planes. Unlike higher-end dsPIC33 alternatives, the LC774 keeps bill-of-material cost below USD 2 in volume for cost-sensitive instrumentation.
Recomendado
Consumer Appliance Control
The PIC16LC774/PQ suits consumer appliance control (washing machines, dishwashers, microwave ovens, HVAC controllers) because its 33 I/O pins drive segmented LCD multiplexers, keypads, relay banks, and triac-fired heater outputs simultaneously. According to the Microchip PIC16C77x datasheet, the LC774's CCP modules generate zero-crossing detection timing for triac phase-angle control while timers track door switches and water-level sensors. The 2.5V-5.5V operating range tolerates loosely regulated 5V rails typical in appliance SMPS designs. OTP memory is acceptable here because production firmware is fixed at end-of-line programming. The 44-MQFP-44 package's 0.80 mm pitch is compatible with wave-solderable lead finishes used in high-volume appliance manufacturing.
Recomendado
Battery-Powered Remote Sensor Nodes
For battery-powered remote sensor nodes, the PIC16LC774/PQ (LC process) offers lower quiescent current than the EPROM-based PIC16C774, making it the preferred choice where sleep-mode power matters. Per Microchip documentation, the LC774 draws microamp-level standby current with the watchdog timer running, supporting multi-year battery life on 2xAA cells when waking periodically to sample sensors. The 8-channel ADC, 256-byte RAM, and USART (configured as UART for command-and-control) fit remote telemetry designs that transmit via a discrete 433 MHz or sub-GHz radio module. The 44-MQFP footprint suits compact 2-layer PCBs where board area is tight. Unlike higher-pin PIC18F alternatives, the LC774 keeps active-mode power well under 10 mA at 5V/20 MHz, important for duty-cycled sensor nodes.
Recomendado
Resumen de productos recomendados
Datos de referencia de ingeniería para PIC16LC774/PQ — comparación, orientación de diseño e información de cumplimiento.
Guía de selección
Comparación con alternativas
| Parámetro | Este producto | PIC16F877A-I/PQ | PIC18F4520-I/PQ | PIC16C774-I/PQ |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-MQFP (10x10 mm) | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same |
| Program Memory | 7 KB OTP | 14 KB flash (+100%) | 32 KB flash (+357%) | 7 KB EPROM (UV-erasable) |
| RAM Size | 256 bytes | 368 bytes (+44%) | 1536 bytes (+500%) | 256 bytes (same) |
| Maximum Clock | 20 MHz (5 MIPS) | 20 MHz (5 MIPS) | 40 MHz (10 MIPS, +100%) | 20 MHz (5 MIPS) |
| Operating Voltage | 2.5 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 4.0 V to 6.0 V (narrower) |
| I/O Pins | 33 | 33 (same) | 36 (+9%) | 33 (same) |
| ADC | 10-bit, 8 channels | 10-bit, 8 channels (same) | 10-bit, 13 channels | 10-bit, 8 channels (same) |
| Lifecycle Status | Obsolete | Active | Active | Obsolete (EPROM legacy) |
| Unit Price (qty 1, USD) | ~18.50 | ~6.50 (active volume pricing) | ~7.20 (active volume pricing) | ~16.00 (legacy) |
Diferenciadores clave
- Flash reprogrammability on same 44-MQFP-44 footprint (frente a PIC16C774-I/PQ (EPROM))
- Higher-performance PIC18 core with same footprint (frente a PIC18F4520-I/PQ)
- Lower-voltage 2.5V-5.5V operation (frente a PIC16C774-I/PQ)
- Active alternative with full ecosystem support (frente a All obsolete PIC16LC774 family variants)
Notas de diseño
Decouple VDD/AVDD with a 100 nF ceramic capacitor placed within 5 mm of each supply pin, plus a single 10 uF bulk capacitor on the main VDD rail. The PIC16LC774's ADC reference (VREF+/VREF-) must be tied to low-impedance sources - if VREF+ is shared with AVDD, add a dedicated 10 uF + 100 nF RC network at the AVDD pin to suppress switching noise from digital outputs that would otherwise couple into ADC readings. According to Microchip PIC16C77x datasheet guidelines, VREF- should be tied to AVSS to maximize ADC input range. Estimated: at 20 MHz / 5V, the LC774 draws ~15 mA active; at 4 MHz / 3.3V it draws ~2 mA.
Place a guard ring of ground traces around the analog pins (AN0-AN7, VREF+/VREF-) and use a star-ground topology tying AVSS and VSS at a single point near the LC774. Route the 20 MHz crystal traces (OSC1/OSC2) symmetrically with a continuous ground plane underneath, kept short (<10 mm), and surrounded by grounded guard traces to prevent crosstalk into the ADC. For the 44-MQFP-44 footprint, follow the standard Microchip land pattern with 0.80 mm pitch and 0.30 mm pad width; avoid routing signals under the IC body. Per Microchip application note TB3014, ground-plane splitting under analog sections can reduce ADC noise by 1-2 LSB.
Do not program OTP PIC16LC774 parts before firmware verification - use a PIC16C774 EPROM/UV-erasable sample for code development, or substitute a flash-equipped PIC16F877A-I/PQ. Ensure MCLR/VPP is pulled to VDD through a 10 kohm resistor with a 100 nF cap to ground for proper reset; floating MCLR causes erratic startup. Watchdog timer must be enabled via configuration fuses for safety-critical applications, and unused interrupts should be disabled to prevent spurious vector fetches. The LC774 /PQ suffix does not have automotive qualification - use the '-I' industrial grade (where available) for harsher environments.
Estimated: at 20 MHz and 5V VDD, the PIC16LC774/PQ consumes approximately 75 mW active power (15 mA * 5V), well within the 44-MQFP package's ~1 W thermal limit (theta_JA ~50 C/W on a 2-layer JEDEC test board). At elevated ambient temperatures above 70 C or in enclosed appliances, ensure the 44-MQFP package has at least 100 mm^2 of copper pour on top and bottom layers for heat spreading. The LC process inherently runs cooler than the EPROM PIC16C774 process, but junction temperature should still remain below 125 C derating. No external heatsink needed for typical industrial consumer appliance environments.
Información de cumplimiento
PIC16LC774/PQ has unknown RoHS/REACH status - the /PQ package predates widespread RoHS transition and Microchip does not publish compliance data for this obsolete part. Lead-free (Pb-free) is 'yes' based on Microchip MQFP-44 Pb-free assembly standard practice, but full material declaration sheets are unavailable for this EOL part. AEC-Q100 is not applicable - this is a commercial-grade part. For automotive applications, use a Q100-qualified PIC18F variant instead.