PIC16LC77-04/PQ - 8-bit MCU, 14KB OTP, 33 I/O, 4MHz | Microchip
부품 번호: PIC16LC77-04/PQ ✗ 단종| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $18.5 | $18.50 |
| 10 | $16.75 | $167.50 |
| 100 | $14.2 | $1,420.00 |
| 500 | $11.95 | $5,975.00 |
| 1,000 | $10.4 | $10,400.00 |
PIC16LC77-04/PQ 개요
What is a PIC16 mid-range microcontroller? A PIC16 mid-range MCU is a class of 8-bit Harvard-architecture microcontrollers from Microchip that use a 14-bit instruction word, 35 single-cycle instructions, and a RISC core optimised for deterministic interrupt response and very low active/idle current. Within Microchip's taxonomy, the PIC16C7X family sits between the baseline PIC10/PIC12/PIC16F5x family and the high-performance PIC18 family, occupying the mid-range slot with integrated ADC and on-chip peripherals.
Key features include 8K x 14 program words of OTP memory (14KB), 368 bytes of data RAM, 33 digital I/O pins with individual direction control, 8-channel 8-bit A/D converter, two 8-bit timers and one 16-bit timer, a USART module, and a watchdog timer with its own on-chip RC oscillator. The LC suffix designates the 2.5V-6.0V low-voltage/low-power CMOS process variant of the C7X family.
The PIC16LC77 uses a Harvard architecture with separate program and data buses, a 14-bit wide program memory bus, and a 35-instruction set that executes most instructions in a single instruction cycle (4 oscillator clocks). This architecture delivers deterministic interrupt latency for real-time control loops and allows the core to maintain throughput while running peripherals such as the ADC and USART in parallel.
Typical applications include industrial control panels, instrumentation front-ends, motor control signal conditioning, automotive body modules, and consumer white goods where low-power 8-bit processing is sufficient. The 33 I/O pins allow direct interface to keypads, LCDs, and switch matrices without external glue logic.
When designing with this device, allocate pin budget carefully: the MQFP-44 footprint provides 33 I/O but several pins are multiplexed with oscillator, MCLR, and analog inputs, so plan the PCB land pattern and reserve dedicated analog channels for ADC inputs to prevent digital switching noise coupling into conversion results.
This page synthesizes distributor pricing, drop-in pin-compatible alternatives, and practical design notes not found in the manufacturer datasheet, helping engineers shorten selection cycles and avoid common layout pitfalls.
드롭인 대체품: PIC16LC77-04/PQ — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16LC77-04/PQ (동일 폼 팩터 및 풋프린트) — 차이점: Package, Timers, ADC, Program Memory Size, Program Memory Type.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F877A-I/PQ
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F877-04/PQ
✅ 드롭인✓ 재고 있음
$5.7 / 개
데이터시트 보기 →PIC16F877A-E/PQ
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16C77-04/PQ
✅ 드롭인✓ 재고 있음
$3.95 / 개
데이터시트 보기 →PIC16C77-10/PQ
✅ 드롭인✓ 재고 있음
$4.8 / 개
데이터시트 보기 →PIC16C77-20/PQ
✅ 드롭인✓ 재고 있음
$4.78 / 개
데이터시트 보기 →PIC16LC74A-04/PQ
✅ 드롭인✓ 재고 있음
$2.43 / 개
데이터시트 보기 →PIC16LC77-04/PQ 최대 정격 & 전기적 특성
| Architecture | PIC16C7X mid-range 8-bit RISC, Harvard |
| Program Memory | 14 KB OTP (8192 x 14 words) |
| Data RAM | 368 bytes |
| 최대 클록 주파수 | 4 MHz |
| Instruction Word Width | 14 bits |
| Instruction Set Size | 35 instructions |
| 공급 전압 | 2.5 V to 6.0 V (LC low-voltage variant) |
| Digital I/O Pins | 33 |
| ADC | 8-channel, 8-bit |
| Timers | 2 x 8-bit + 1 x 16-bit |
| Communication | USART (SCI) + SPI/I2C (SSP) |
| Watchdog Timer | Yes, with dedicated on-chip RC oscillator |
| 패키지 | MQFP-44 (PQ) |
| Process | CMOS |
PIC16LC77-04/PQ 핀 구성
| 핀 1 | MCLR/VPP — Master clear (reset) input / programming voltage |
| 핀 2 | OSC1 — Oscillator input / external clock input |
| 핀 3 | OSC2 — Oscillator output |
| 핀 4 | VDD — Positive supply voltage |
| 핀 5 | VSS — Ground |
| 핀 6 | RC0 — PORTC bit 0 (digital I/O) |
| 핀 7 | RC1 — PORTC bit 1 (digital I/O) |
| 핀 8 | RC2 — PORTC bit 2 (digital I/O) |
| 핀 9 | RC3 — PORTC bit 3 (digital I/O) |
| 핀 10 | RC4 — PORTC bit 4 (digital I/O) |
| 핀 11 | RC5 — PORTC bit 5 (digital I/O) |
| 핀 12 | RC6 — PORTC bit 6 (digital I/O / TX) |
| 핀 13 | RC7 — PORTC bit 7 (digital I/O / RX) |
| 핀 14 | RD0 — PORTD bit 0 (digital I/O) |
| 핀 15 | RD1 — PORTD bit 1 (digital I/O) |
| 핀 16 | RD2 — PORTD bit 2 (digital I/O) |
| 핀 17 | RD3 — PORTD bit 3 (digital I/O) |
| 핀 18 | RD4 — PORTD bit 4 (digital I/O) |
| 핀 19 | RD5 — PORTD bit 5 (digital I/O) |
| 핀 20 | RD6 — PORTD bit 6 (digital I/O) |
| 핀 21 | RD7 — PORTD bit 7 (digital I/O) |
| 핀 22 | VSS — Ground |
| 핀 23 | VDD — Positive supply voltage |
| 핀 24 | RB0/INT — PORTB bit 0 (external interrupt) |
| 핀 25 | RB1 — PORTB bit 1 (digital I/O) |
| 핀 26 | RB2 — PORTB bit 2 (digital I/O) |
| 핀 27 | RB3 — PORTB bit 3 (digital I/O) |
| 핀 28 | RB4 — PORTB bit 4 (digital I/O) |
| 핀 29 | RB5 — PORTB bit 5 (digital I/O) |
| 핀 30 | RB6 — PORTB bit 6 (digital I/O / ICSP clock) |
| 핀 31 | RB7 — PORTB bit 7 (digital I/O / ICSP data) |
| 핀 32 | VSS — Ground |
| 핀 33 | VDD — Positive supply voltage |
| 핀 34 | RE0/RD/AN5 — PORTE bit 0 / read control / analog input 5 |
| 핀 35 | RE1/WR/AN6 — PORTE bit 1 / write control / analog input 6 |
| 핀 36 | RE2/CS/AN7 — PORTE bit 2 / chip select / analog input 7 |
| 핀 37 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| 핀 38 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| 핀 39 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| 핀 40 | RA3/AN3/VREF- — PORTA bit 3 / analog input 3 / VREF- |
| 핀 41 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| 핀 42 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| 핀 43 | RE3 — PORTE bit 3 (digital I/O) |
| 핀 44 | VREF+ — ADC positive voltage reference |
일반적인 애플리케이션
PIC16LC77-04/PQ 적합 용도: 7 애플리케이션s: Industrial Control Panel Interface, Battery-Powered Instrumentation Front-End, Automotive Body Control Module, Consumer Appliance Control Board, Motor Control Signal Conditioning, Legacy Communication Gateway, Educational 8-bit Development Platform.
Industrial Control Panel Interface
The PIC16LC77-04/PQ's 33 I/O pins and 8-channel 8-bit ADC make it well suited for industrial control panels where multiple switch inputs, LED indicators, and analog sensor readings must be multiplexed into a single MCU. The 2.5V-6.0V supply range supports 24V industrial bus-derived rails after regulation. Its 14KB OTP program memory accommodates state-machine logic and HMI command sets for control panels. The 4 MHz instruction cycle (1 microsecond per instruction) is fast enough for typical 100 Hz keypad scan rates and serial display refresh. The MQFP-44 footprint fits standard through-hole-replacement footprints used in legacy panel designs.
추천
Battery-Powered Instrumentation Front-End
The PIC16LC77-04/PQ's 2.5V minimum supply voltage enables direct operation from two AA cells (3V nominal), eliminating boost converters in portable instruments. Its 368 bytes of RAM hold sensor calibration tables and conversion buffers for short-duration data logging. The on-chip 8-channel ADC supports multi-sensor front-ends including thermistors, pressure transducers, and strain gauges. At 4 MHz the MCU draws low active current suitable for handheld meters. The 14KB OTP memory stores calibration coefficients, lookup tables, and measurement routines. Designers can extend battery life by leveraging the LC variant's low-power CMOS process versus higher-voltage C-only parts.
추천
Automotive Body Control Module
Although the PIC16LC77-04/PQ is not AEC-Q100 qualified, the same MCU family was widely used in non-safety automotive body modules such as window controllers, seat adjusters, and lighting clusters where OEM qualifications were already held. The 33 I/O pins drive relays, MOSFET gates, and switch matrices directly. The 8-bit ADC reads current-sense amplifiers and thermistor inputs for motor feedback. The USART module interfaces to body-control networking such as LIN bus bridges. The wide operating voltage tolerates 12V automotive bus transients after pre-regulation, and the 14KB OTP accommodates state machines for sequential control logic.
추천
Consumer Appliance Control Board
The PIC16LC77-04/PQ fits white-goods control boards including washing-machine timers, microwave oven interfaces, and dishwasher controllers where cost per MCU is critical and program memory is set at production. The 8-bit ADC reads water level sensors, temperature probes, and motor current feedback. The USART connects to display modules or inverter boards. The 14KB OTP holds washing-cycle programs, user menus, and safety interlock logic. The 33 I/O drive keypads, seven-segment displays, and triac gates. Designers benefit from the LC variant's low-voltage operation to share rails with digital logic and reduce BOM cost.
추천
Motor Control Signal Conditioning
The PIC16LC77-04/PQ's 8-channel ADC samples back-EMF, phase current, and temperature signals from brushless DC or stepper motor drives, providing closed-loop feedback in low-cost motion control. Two 8-bit timers generate PWM outputs for variable-duty-cycle drive signals, while the 16-bit timer captures encoder pulses for position tracking. The 14KB program memory stores PID control loops, commutation tables, and fault-handling routines. The 33 I/O drive gate-driver enable lines and brake-control outputs. The wide 2.5V-6.0V supply range lets the MCU share 3.3V or 5V logic rails with the gate-driver stage in compact motor boards.
추천
Legacy Communication Gateway
The PIC16LC77-04/PQ's USART module and SSP (SPI/I2C) peripheral enable bridging between RS-232/RS-485 fieldbuses and downstream sensor networks in legacy building-automation or process-control gateways. The MCU translates Modbus RTU frames to local sensor queries, the 8-channel ADC monitors analog field signals, and the 368 bytes RAM buffer packet payloads. The 14KB program memory fits Modbus command handlers and CRC16 routines. The LC variant's low-voltage tolerance simplifies power-tree design in gateways that tap 5V or 3.3V rails. The MQFP-44 surface-mount package suits dense gateway PCBs with mixed analog and digital sections.
추천
Educational 8-bit Development Platform
The PIC16LC77-04/PQ is used in university embedded-systems courses where students learn assembly programming and interrupt-driven design on a classic mid-range architecture. The 14KB OTP memory fits lecture-sized programs, the 33 I/O provide abundant pins for student projects with keypads, displays, and sensor shields, and the USART module teaches serial communication fundamentals. The 4 MHz instruction cycle is slow enough to trace logic-analyser waveforms by hand. The MQFP-44 footprint is breadboard-friendly via breakout adapters. Pair with MPLAB IDE and a PICkit programmer for the canonical teaching toolchain supported by Microchip academic resources.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16LC77-04/PQ — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F877A-I/PQ | PIC16F877-04/PQ | PIC16C77-04/PQ | PIC16C77-10/PQ |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | MQFP-44 | MQFP-44 (same) | MQFP-44 (same) | MQFP-44 (same) | MQFP-44 (same) |
| Program Memory Type | 14 KB OTP | 14 KB Flash (in-circuit reprogrammable) | 14 KB Flash | 14 KB OTP (same) | 14 KB OTP |
| Max Clock Frequency | 4 MHz | 20 MHz (5x faster) | 4 MHz (same) | 4 MHz (same) | 10 MHz |
| Data RAM | 368 bytes | 368 bytes (same) | 368 bytes | 368 bytes | 368 bytes |
| Supply Voltage | 2.5 V to 6.0 V | 4.0 V to 5.5 V | 4.0 V to 5.5 V | 4.0 V to 6.0 V | 4.0 V to 6.0 V |
| ADC Channels | 8 channels x 8-bit | 8 channels x 10-bit (improved) | 8 channels x 10-bit | 8 channels x 8-bit | 8 channels x 8-bit |
| Digital I/O Pins | 33 | 33 (same) | 33 | 33 | 33 |
| Lifecycle Status | Obsolete | Active (recommended) | Active | Obsolete | Obsolete |
주요 차별점
- Wide 2.5V-6.0V supply range supports 3.3V battery-powered designs (vs PIC16C77-04/PQ)
- OTP memory for cost-optimised production runs (vs PIC16F877A-I/PQ)
- 4 MHz instruction cycle matches timing budget of legacy code (vs PIC16C77-20/PQ)
설계 노트
The PIC16LC77-04/PQ operates from 2.5V to 6.0V; place a 100 nF decoupling capacitor within 5 mm of VDD (pin 4) and bulk 10 uF near the package. Separate analog VDD (AVDD, tied to VDD) and AVSS (tied to VSS) planes minimise digital switching noise coupling into the ADC inputs. For battery-powered designs running below 4 MHz, the LC variant draws substantially less active current than the base C part at the same clock.
Do not substitute PIC16F877A-I/PQ without verifying the CONFIG word: the LC variant and the F variant differ in oscillator configuration bits and watchdog enable fields. Also confirm VDD range - PIC16LC77 starts at 2.5V while PIC16F877A needs 4.0V minimum, so a 3.3V-only system cannot be upgraded to the F877A without adding a boost regulator. Estimate timing: PIC16LC77 at 4 MHz gives 1 microsecond per instruction, so software delays written for that cycle count will execute five times faster on PIC16F877A at 20 MHz.
The MQFP-44 plastic package has a junction-to-ambient thermal resistance of approximately 50 C/W in still air. At 4 MHz active current (about 2 mA at 5V), self-heating is negligible (<0.1 C rise). However in surface-mount reflow assembly the package peak temperature must stay below 220 C for 60 seconds to avoid OTP memory corruption; follow JEDEC J-STD-020 MSL2 floor-life rules. Estimated: at 25 C ambient with 50 C/W theta_JA, the 10 mW dissipation produces 0.5 C temperature rise - no heatsink required.
규정 준수 정보
RoHS, REACH, lead-free and halogen-free status not stated in the verified web data; verify directly with Microchip or the distributor before committing to compliance-critical designs. The PIC16LC77 family is not AEC-Q100 qualified.