PIC16LC77-04I/PQ - 8-bit 4MHz 14KB OTP MCU 44-MQFP | Microchip
Артикул: PIC16LC77-04I/PQ ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $9.85 | $9,85 |
| 10 | $8.92 | $89,20 |
| 100 | $7.45 | $745,00 |
| 500 | $6.3 | $3.150,00 |
| 1.000 | $5.55 | $5.550,00 |
PIC16LC77-04I/PQ Обзор
What is a PIC mid-range 8-bit MCU? It is a RISC-based microcontroller from Microchip's PIC family (peripheral interface controller) that uses a Harvard architecture with separate program and data buses, a small instruction set executed in single cycles (except branches), and on-chip peripherals including timers, a 10-bit ADC, and digital I/O. The PIC16C7X line (PIC -> microcontroller -> 8-bit MCU -> embedded microcontroller -> semiconductor) is the mid-range tier that bridges the baseline and enhanced PIC families, providing a balance of code density, peripheral integration, and cost for industrial and consumer embedded applications.
Key features include 14KB of OTP program memory, 368 bytes of data RAM, an 8-level hardware stack, an integrated 10-bit multi-channel ADC, three timers (Timer0, Timer1, Timer2), a USART for serial communications, and a watchdog timer with its own on-chip RC oscillator. The CMOS design supports low-power operation with a typical standby current in the microampere range and offers fully static operation that allows the clock to be stopped without losing register contents. The 33 I/O pins can source/sink up to 25mA per pin, enabling direct drive of LEDs and small relays without external drivers.
Technical depth: the device uses a 14-bit wide instruction word with 35 single-cycle instructions (excluding branches, which take two cycles), delivering roughly 4 MIPS at 4MHz clock. The LC suffix denotes the low-voltage, low-power CMOS process variant optimized for battery-powered and portable designs, while the 04 speed grade specifies the maximum 4MHz oscillator input. Brown-out reset (BOR) circuitry and a programmable code-protection scheme are mask options often specified at order time; this /PQ variant is the lead-free industrial-grade offering in the 44-MQFP tray package.
Typical applications include industrial process control and instrumentation, HVAC sensor interface boards, motor control front-ends, automotive body and chassis subsystems (non-safety), low-cost consumer appliances, embedded control modules with analog sensing, and battery-powered remote sensor nodes. The integrated ADC, generous I/O count, and PIC mid-range peripheral mix make it well suited for mixed-signal control loops where a single chip must read sensors and drive actuators.
Design consideration: ensure the VDD decoupling network uses a 0.1uF ceramic capacitor placed within 5mm of the supply pins, and that the MCLR reset circuit includes the recommended 10k pull-up and a 0.1uF cap when in-circuit serial programming is required. Programming requires a Microchip PIC programmer (e.g., PICkit 3, MPLAB ICD) because OTP memory is one-time programmable and cannot be erased - prototypes should be developed with the JW (windowed) or Flash equivalent part to allow iterative debugging.
This page synthesizes distributor pricing, drop-in PIC16 family alternatives, and practical OTP vs Flash migration guidance not found in a single datasheet reference.
Аналоги без доработки для PIC16LC77-04I/PQ — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16LC77-04I/PQ (тот же форм-фактор и посадочное место) — отличается по Core Architecture, Operating Temperature, Program Memory Size, Timers, ADC.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16C77T-04I/PQ
✅ Прямая замена✓ В наличии
$12.1 / шт.
Открыть даташит →PIC16F77-I/PQ
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16LC77T-04I/PQ
✅ Прямая замена✓ В наличии
$7.15 / шт.
Открыть даташит →PIC16LC77-04I/PQ Максимальные параметры и электрические характеристики
| Core Architecture | PIC16C7X mid-range 8-bit RISC |
| Program Memory Size | 14 KB (8K x 14) OTP |
| RAM Size | 368 bytes |
| EEPROM Data Memory | None (OTP program only) |
| Maximum CPU Speed | 4 MHz |
| Instruction Word Width | 14-bit |
| Number of I/O Pins | 33 |
| Supply Voltage (VDD) | 2.5 V to 5.5 V |
| ADC | 10-bit, multi-channel (integrated) |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Communication | USART / SCI |
| Рабочая температура | -40 C to +85 C (Industrial) |
| Корпус / Типоразмер | 44-MQFP (PQ), 10 x 10 mm |
| Тип монтажа | Surface Mount |
Конфигурация выводов PIC16LC77-04I/PQ
| Контакт 1 | MCLR/VPP — Master Clear reset input / programming voltage |
| Контакт 2 | RA0/AN0 — PORTA bit 0 / analog input AN0 |
| Контакт 3 | RA1/AN1 — PORTA bit 1 / analog input AN1 |
| Контакт 4 | RA2/AN2 — PORTA bit 2 / analog input AN2 |
| Контакт 5 | RA3/AN3/VREF+ — PORTA bit 3 / analog input AN3 / ADC VREF+ |
| Контакт 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Контакт 7 | RA5/AN4/SS — PORTA bit 5 / analog input AN4 / SPI slave select |
| Контакт 8 | RB0/INT — PORTB bit 0 / external interrupt |
| Контакт 9 | RB1 — PORTB bit 1 |
| Контакт 10 | RB2 — PORTB bit 2 |
| Контакт 11 | VSS — Ground |
| Контакт 12 | RB3 — PORTB bit 3 |
| Контакт 13 | RB4 — PORTB bit 4 |
| Контакт 14 | RB5 — PORTB bit 5 |
| Контакт 15 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Контакт 16 | RB7/PGD — PORTB bit 7 / ICSP data |
| Контакт 17 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / clock input |
| Контакт 18 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| Контакт 19 | RC2/CCP1 — PORTC bit 2 / Capture Compare PWM 1 |
| Контакт 20 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Контакт 21 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Контакт 22 | RC5/SDO — PORTC bit 5 / SPI data out |
| Контакт 23 | RC6/TX/CK — PORTC bit 6 / USART TX / clock |
| Контакт 24 | RC7/RX/DT — PORTC bit 7 / USART RX / data |
| Контакт 25 | RD0 — PORTD bit 0 |
| Контакт 26 | RD1 — PORTD bit 1 |
| Контакт 27 | RD2 — PORTD bit 2 |
| Контакт 28 | RD3 — PORTD bit 3 |
| Контакт 29 | RD4 — PORTD bit 4 |
| Контакт 30 | RD5 — PORTD bit 5 |
| Контакт 31 | RD6 — PORTD bit 6 |
| Контакт 32 | RD7 — PORTD bit 7 |
| Контакт 33 | VSS — Ground (second VSS) |
| Контакт 34 | VDD — Positive supply (first VDD) |
| Контакт 35 | RE0/RD/AN5 — PORTE bit 0 / parallel slave port read / analog input AN5 |
| Контакт 36 | RE1/WR/AN6 — PORTE bit 1 / parallel slave port write / analog input AN6 |
| Контакт 37 | RE2/CS/AN7 — PORTE bit 2 / parallel slave port chip select / analog input AN7 |
| Контакт 38 | VDD — Positive supply (second VDD) |
| Контакт 39 | OSC2/CLKOUT — Oscillator output / clock out |
| Контакт 40 | OSC1/CLKIN — Oscillator input / clock in |
| Контакт 41 | NC — Not connected (per datasheet 44-MQFP pinout) |
| Контакт 42 | NC — Not connected (per datasheet 44-MQFP pinout) |
| Контакт 43 | NC — Not connected (per datasheet 44-MQFP pinout) |
| Контакт 44 | NC — Not connected (per datasheet 44-MQFP pinout) |
Типичное применение
PIC16LC77-04I/PQ подходит для 6 применениеs: Industrial Process Control, HVAC Sensor Interface Boards, Battery-Powered Remote Sensor Nodes, Motor Control Front-Ends, Automotive Body and Chassis Subsystems, Low-Cost Consumer Appliance Control.
Industrial Process Control
The PIC16LC77-04I/PQ is well suited to industrial process control front-ends because of its 8-channel 10-bit ADC (sufficient for 0.1% FS bridge and 4-20mA current-loop signal conditioning), 33 digital I/O lines (enough to drive relays, opto-isolators, and segment displays simultaneously), and USART for Modbus RTU over RS-485 transceivers. Its 2.5V-5.5V VDD range simplifies designs powered from 24V bus via switching pre-regulators, and the 4MHz instruction rate gives ~1 MIPS - adequate for PID loops at 100ms update rates used in temperature, pressure, and flow control.
Рекомендуется
HVAC Sensor Interface Boards
In HVAC control boards the PIC16LC77-04I/PQ reads temperature and humidity sensors via its 10-bit ADC, drives triac outputs for fan and compressor control, and exposes a USART for connection to a building management system. The integrated timers (Timer0/Timer1/Timer2) generate the PWM outputs needed for variable-speed blower control, while the 33 I/O can directly interface keypads and 7-segment displays without external logic. Its industrial -40C to +85C range covers rooftop and plant-floor environments.
Рекомендуется
Battery-Powered Remote Sensor Nodes
The PIC16LC77-04I/PQ's low-voltage CMOS LC process and the PIC mid-range architecture's sleep-mode current (low microampere range) make it appropriate for battery or energy-harvesting sensor nodes that wake periodically, take ADC readings, transmit over USART, and return to sleep. Its 2.5V minimum VDD allows direct operation from a single LiSOCl2 primary cell at end-of-life voltage, and the 33 I/O give plenty of headroom for expansion to multi-sensor daughterboards.
Рекомендуется
Motor Control Front-Ends
For small brushed-DC and stepper motor controllers in industrial automation, the PIC16LC77-04I/PQ supplies the PWM generation (Timer2), direction logic, current-sense ADC channel, and fault inputs needed for closed-loop control. The 33 I/O can drive H-bridge gates directly via external MOSFET drivers, while the USART links to a higher-level PLC or motion controller. The 4MHz CPU delivers enough bandwidth for trapezoidal commutation at speeds up to several kRPM.
Рекомендуется
Automotive Body and Chassis Subsystems
Within non-safety automotive body electronics - window lift controllers, mirror adjusters, interior lighting, seat controllers - the PIC16LC77-04I/PQ integrates the ADC, timers, PWM, and I/O needed to read switches and drive small actuators while communicating with body control modules via LIN or UART. Its industrial -40C to +85C range covers cabin environments but does not meet AEC-Q100 Grade 0; for under-hood deployment choose an AEC-Q100 qualified PIC16/18 part instead.
Рекомендуется
Low-Cost Consumer Appliance Control
The PIC16LC77-04I/PQ offers appliance OEMs an economical solution for washing-machine control boards, microwave oven user interfaces, dishwasher timers, and small kitchen appliances where a single MCU handles keypad scanning, LCD or LED display driving, temperature sensing, and load switching. The integrated 10-bit ADC is sufficient for thermistor and water-level sensing, and the 33 I/O easily accommodate 4x4 keypads plus 7-segment displays. Migration to PIC16F877A is straightforward for designs that move to volume Flash production.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16LC77-04I/PQ — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16LC77-04I/L | PIC16LC77-04I/PT | PIC16C77T-04I/PQ | PIC16F77-I/PQ | PIC16LF77-I/PT | PIC16LC77T-04I/PQ |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-MQFP (PQ), 10x10 mm | 44-PLCC - different footprint | 44-TQFP - different footprint | 44-MQFP (PQ) - same | 44-MQFP (PQ) - same | 44-TQFP - different footprint | 44-MQFP (PQ) - same |
| Program Memory Type | 14 KB OTP | 14 KB OTP | 14 KB OTP | 14 KB OTP | 14 KB Flash (reprogrammable) | 14 KB Flash | 14 KB OTP |
| RAM Size | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes |
| Maximum CPU Speed | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 20 MHz | 20 MHz | 4 MHz |
| Supply Voltage Range | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 4.0 V to 6.0 V (standard C77) | 2.0 V to 5.5 V | 2.0 V to 3.6 V (F-version) | 2.5 V to 5.5 V |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 | 33 |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Active | Active | Obsolete |
Ключевые отличия
- Integrated 10-bit ADC eliminates external ADC chip (против PIC16F77-I/PQ)
- Low-voltage 2.5V-5.5V operation for 3.3V systems (против PIC16C77-04I/PQ)
- 44-MQFP package is the most readily available PIC16C7X package (против PIC16LC77-04I/L (44-PLCC))
Заметки по проектированию
Place a 0.1uF ceramic decoupling capacitor within 5mm of each VDD pin (pins 34 and 38) and a single 10uF tantalum or aluminum bulk capacitor at the board entry. For battery-powered designs, add a 100k bleeder from VDD to MCLR through a Schottky diode to prevent leakage paths; on the LC77 LC process the brown-out-reset voltage is mask-configurable per Microchip datasheet 30391E and must be ordered as part of the part number.
OTP memory on the PIC16LC77-04I/PQ cannot be erased - a single misconfigured configuration bit (e.g., watchdog enabled with no software refresh, or oscillator mode set to HS with no crystal) can render the part unusable. Prototype with the JW windowed ceramic variant (PIC16C77-04I/JW) or migrate directly to the Flash PIC16F77-I/PQ so that configuration mistakes are recoverable.
The 44-MQFP package has 0.8mm lead pitch and 10x10mm body. Reserve a 14x14mm land pattern with 1.6mm-wide leads and provide via-in-pad or tented vias under the thermal pad only if your variant has one (the standard PIC16LC77 44-MQFP does NOT have an exposed pad). Keep analog traces (RA0-RA5, RE0-RE2) routed away from the oscillator traces and from any switching-power nodes to avoid ADC noise coupling.
Информация о соответствии
Lead-free /PQ suffix confirmed by Microchip part-numbering convention. RoHS, REACH, halogen-free, and conflict-mineral status not explicitly stated in the provided verified web data and require manufacturer datasheet confirmation.