PIC16C77T-04/PQ - 8-Bit 4MHz 14KB OTP MCU 44-MQFP | Microchip
Артикул: PIC16C77T-04/PQ ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $8.95 | $8,95 |
| 10 | $8.1 | $81,00 |
| 100 | $7.2 | $720,00 |
| 500 | $6.45 | $3.225,00 |
| 1.000 | $5.8 | $5.800,00 |
PIC16C77T-04/PQ Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and peripheral interfaces such as timers, ADC, and communication buses. Within the broader taxonomy, the PIC16C77 belongs to the mid-range 8-bit microcontroller category (8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC). The PIC16CXX mid-range architecture uses a 14-bit instruction word set optimized for deterministic, single-cycle execution on most instructions, supporting fully-static operation that allows the clock to be stopped without losing state.
Key features of the PIC16C77T-04/PQ include a 4 MHz maximum operating frequency, 8-bit data path, 14 KB OTP program memory, integrated 12-channel 8-bit A/D converter, two 8-bit timers and one 16-bit timer, capture/compare/PWM modules, a synchronous serial port supporting both SPI and I2C, an asynchronous USART, and a wide 4.0 V to 5.5 V supply voltage range. The /04 speed suffix indicates the 4 MHz maximum clock; the /PQ suffix designates the 44-pin Metric Quad Flat Pack (MQFP) surface-mount package supplied on tape and reel.
The PIC16C77 architecture employs a Harvard-style design with separate program and data buses, allowing instruction fetch and data access to occur in the same cycle. The OTP memory supports one-time field programming via standard device programmers, while the 8-bit A/D converter provides fast analog signal acquisition for sensor and control applications. The integrated peripherals reduce external component count, making the part well suited for compact, cost-sensitive embedded designs.
Typical applications for the PIC16C77T-04/PQ include industrial process control, instrumentation, motor control, sensor signal conditioning, HVAC controllers, security and alarm panels, automotive body electronics, and general-purpose embedded control where moderate analog input count and serial communication are required. The combination of OTP memory and a robust peripheral set makes the device an effective choice for production-volume designs.
When designing with this part, ensure that the OTP programming step is finalized before final PCB assembly because OTP cannot be erased or rewritten. Add a 100 nF decoupling capacitor adjacent to each VDD/VSS pair, place a low-ESR bulk capacitor on the supply rail, and respect the in-circuit serial programming (ICSP) pin assignments if firmware is to be programmed after PCB assembly.
This page consolidates distributor pricing, verified specifications, drop-in alternatives within the PIC16C7X family, and practical design notes that go beyond the manufacturer datasheet to accelerate component selection.
Аналоги без доработки для PIC16C77T-04/PQ — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16C77T-04/PQ (тот же форм-фактор и посадочное место) — отличается по Package, Program Memory Size, Program Memory Type, Timers, ADC.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16C77-04/PQ
✅ Прямая замена✓ В наличии
$3.95 / шт.
Открыть даташит →PIC16C77-10/PQ
✅ Прямая замена✓ В наличии
$4.8 / шт.
Открыть даташит →PIC16C77-04I/PQ
✅ Прямая замена✓ В наличии
$7.16 / шт.
Открыть даташит →PIC16F877-04/PQ
✅ Прямая замена✓ В наличии
$5.7 / шт.
Открыть даташит →PIC16C74BT-04/PQ
✅ Прямая замена✓ В наличии
$5.6 / шт.
Открыть даташит →PIC16C74A-10/PQ
✅ Прямая замена✓ В наличии
$5.85 / шт.
Открыть даташит →PIC16C77T-04/PQ Максимальные параметры и электрические характеристики
| Manufacturer | Microchip Technology |
| Product Family | PIC16CXX mid-range 8-bit |
| Core Processor | PIC |
| Core Size | 8-bit |
| Maximum CPU Speed | 4 MHz |
| Program Memory Size | 14 KB (8K x 14) |
| Program Memory Type | OTP (One-Time Programmable) |
| RAM Size | 368 bytes |
| I/O Pins | 22 |
| Supply Voltage (VDD) | 4.0 V to 5.5 V |
| A/D Converter | 8-bit, 12 channels |
| Communication Interfaces | I2C (SSP), SPI, USART |
| Timers | 2 x 8-bit + 1 x 16-bit |
| Корпус | 44-MQFP (Metric Quad Flat Pack, 10x10 mm) |
| Тип монтажа | Surface Mount |
| Packaging | Tape & Reel |
Конфигурация выводов PIC16C77T-04/PQ
| Контакт 1 | OSC1/CLKIN — Oscillator input / external clock input |
| Контакт 2 | OSC2/CLKOUT — Oscillator output / clock output |
| Контакт 3 | MCLR — Master clear (reset) input, active low |
| Контакт 4 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Контакт 5 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Контакт 6 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| Контакт 7 | RA3/AN3/VREF — PORTA bit 3 / analog input 3 / ADC reference voltage |
| Контакт 8 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Контакт 9 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| Контакт 10 | VSS — Ground reference |
| Контакт 11 | VDD — Positive supply voltage (4.0 V to 5.5 V) |
| Контакт 12 | RB0/INT — PORTB bit 0 / external interrupt input |
| Контакт 13 | RB1 — PORTB bit 1 |
| Контакт 14 | RB2 — PORTB bit 2 |
| Контакт 15 | RB3/PGM — PORTB bit 3 / low-voltage ICSP programming input |
| Контакт 16 | RB4 — PORTB bit 4 |
| Контакт 17 | RB5 — PORTB bit 5 |
| Контакт 18 | RB6/PGC — PORTB bit 6 / ICSP serial clock |
| Контакт 19 | RB7/PGD — PORTB bit 7 / ICSP serial data |
| Контакт 20 | VSS — Ground reference |
| Контакт 21 | VDD — Positive supply voltage (4.0 V to 5.5 V) |
| Контакт 22 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Контакт 23 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| Контакт 24 | RC2/CCP1 — PORTC bit 2 / CCP1 |
| Контакт 25 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Контакт 26 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Контакт 27 | RC5/SDO — PORTC bit 5 / SPI data out |
| Контакт 28 | RC6/TX/CK — PORTC bit 6 / USART async transmit / USART sync clock |
| Контакт 29 | RC7/RX/DT — PORTC bit 7 / USART async receive / USART sync data |
| Контакт 30 | VSS — Ground reference |
| Контакт 31 | VDD — Positive supply voltage (4.0 V to 5.5 V) |
| Контакт 32 | RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0 |
| Контакт 33 | RD1/PSP1 — PORTD bit 1 / Parallel Slave Port bit 1 |
| Контакт 34 | RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2 |
| Контакт 35 | RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3 |
| Контакт 36 | RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4 |
| Контакт 37 | RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5 |
| Контакт 38 | RD6/PSP6 — PORTD bit 6 / Parallel Slave Port bit 6 |
| Контакт 39 | RD7/PSP7 — PORTD bit 7 / Parallel Slave Port bit 7 |
| Контакт 40 | VSS — Ground reference |
| Контакт 41 | VDD — Positive supply voltage (4.0 V to 5.5 V) |
| Контакт 42 | RE0/AN5/RD — PORTE bit 0 / analog input 5 / Parallel Slave Port read |
| Контакт 43 | RE1/AN6/WR — PORTE bit 1 / analog input 6 / Parallel Slave Port write |
| Контакт 44 | RE2/AN7/CS — PORTE bit 2 / analog input 7 / Parallel Slave Port chip select |
Типичное применение
PIC16C77T-04/PQ подходит для 6 применениеs: Industrial Process Control, HVAC Climate Controllers, Security and Alarm Panels, Automotive Body Electronics, Test and Measurement Instrumentation, General Embedded Control Boards.
Industrial Process Control
The PIC16C77T-04/PQ fits industrial process control because its 12-channel 8-bit A/D converter handles multiple sensor inputs simultaneously while the integrated USART links to SCADA or HMI panels. Its 4 MHz mid-range core executes PID control loops and supervisory logic deterministically, and the 22 GPIO lines drive relays, valves, and indicator LEDs without external logic. The 4.0 V to 5.5 V supply range accepts the regulated 5 V rail common in industrial cabinets, while the 44-MQFP footprint supports compact panel-mount designs.
Рекомендуется
HVAC Climate Controllers
HVAC controllers benefit from the PIC16C77T-04/PQ's mix of analog inputs (thermistors, pressure transducers), digital outputs (relays, triac drivers), and serial links (USART for the wall thermostat bus). The 368-byte RAM buffers environmental variables and the 14 KB OTP holds the scheduling and PID firmware. With the 4 MHz CPU and the capture/compare/PWM module, the device also generates PWM signals for variable-speed fan control, reducing the BOM for the climate control board.
Рекомендуется
Security and Alarm Panels
The PIC16C77T-04/PQ is a strong fit for security panels because its 22 GPIO lines accept dozens of zone inputs (door contacts, PIR sensors, glass-break detectors) and drive keypad, siren, and dialer outputs. The SSP peripheral supports SPI keypads or I2C expansion I/O, while the USART links to the central-station modem. The OTP memory prevents firmware reverse engineering, a security advantage in alarm applications, and the 4 MHz core provides enough headroom for encrypted keypad handshakes.
Рекомендуется
Automotive Body Electronics
Automotive body modules such as seat controllers, mirror adjusters, and lighting drivers use the PIC16C77T-04/PQ for its 8-bit ADC, PWM outputs, and serial bus connectivity in a compact 44-MQFP. The wide 4.0 V to 5.5 V supply range tolerates 12 V battery transients when paired with a regulator, while the timers generate accurate PWM for motor-speed control and the USART links to the body-controller network. For under-hood use the PIC16C77-04I/PQ industrial temperature variant is recommended.
Рекомендуется
Test and Measurement Instrumentation
Bench-top instruments such as digital multimeters, panel meters, and lab controllers use the PIC16C77T-04/PQ to acquire analog signals with the 8-bit ADC, drive LCDs through GPIO, and stream readings over USART to a host PC. The 14 KB OTP holds calibration tables and user-interface state machines, while the 368-byte RAM stores real-time measurements. With its deterministic mid-range core the part delivers repeatable timing for frequency-counting and pulse-width measurements in low-cost instruments.
Рекомендуется
General Embedded Control Boards
General-purpose embedded control boards use the PIC16C77T-04/PQ as the master controller because the part combines a familiar mid-range core, ample 14 KB OTP, 22 GPIO, and three serial buses in a 44-MQFP. The integrated A/D converter, capture/compare/PWM modules, and USART make the device ideal for hobbyist, educational, and OEM controller boards that mix analog sensing with digital I/O. The same PCB footprint accepts the PIC16F877 flash variant for designs that require firmware revisions.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16C77T-04/PQ — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16C77-04/PQ | PIC16C77-10/PQ | PIC16C77-04I/PQ | PIC16F877-04/PQ | PIC16C74BT-04/PQ |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-MQFP (10x10) | 44-MQFP (10x10) - same | 44-MQFP (10x10) - same | 44-MQFP (10x10) - same | 44-MQFP (10x10) - same | 44-MQFP (10x10) - same |
| Program Memory Type | 14 KB OTP | 14 KB OTP (same) | 14 KB OTP (same) | 14 KB OTP (same) | 14 KB Flash (in-system reprogrammable) | 7 KB OTP (-50%) |
| Maximum CPU Clock | 4 MHz | 4 MHz (same) | 10 MHz (+150%) | 4 MHz (same) | 4 MHz (same) | 4 MHz (same) |
| A/D Converter | 8-bit, 12 channels | 8-bit, 12 channels (same) | 8-bit, 12 channels (same) | 8-bit, 12 channels (same) | 10-bit, 8 channels (higher resolution, fewer channels) | 8-bit, 8 channels (fewer channels) |
| Serial Peripherals | USART + SSP (I2C/SPI) | USART + SSP (same) | USART + SSP (same) | USART + SSP (same) | USART + MSSP (I2C/SPI) (same) | USART + SSP (same) |
| Temperature Grade | Commercial | Commercial (same) | Commercial (same) | Industrial (-40C to +85C) | Commercial (same) | Commercial (same) |
| Lifecycle Status | Active (mature) | Active (mature, same) | Active (mature, same) | Active (mature, same) | Active (mainstream production) | Active (mature, same) |
Ключевые отличия
- Industry-standard PIC16C7X mid-range core with mature toolchain support (против Generic 8051-core MCUs)
- Drop-in flash migration path on the same 44-MQFP footprint (против PIC16C77T-04/PQ (OTP) vs PIC16F877-04/PQ (flash))
- 12-channel 8-bit A/D converter exceeds typical 8-pin MCUs (против PIC16C74BT-04/PQ)
Заметки по проектированию
Decouple each VDD/VSS pair of the PIC16C77T-04/PQ with a 100 nF ceramic capacitor placed within 5 mm of the package pin, and add a single 10 µF tantalum or low-ESR electrolytic bulk capacitor on the board's main 5 V rail. The MCU's 4.0 V to 5.5 V supply range tolerates standard linear regulators such as the LM7805 or a Microchip MCP1700 LDO. Ensure MCLR rises cleanly to VDD at power-up - add a 10 kΩ pull-up and 100 nF cap on MCLR for reliable reset behavior.
Route the 4 MHz crystal traces (OSC1/OSC2) short and symmetrically with a guard ground to minimize EMI coupling into adjacent analog inputs. Place the crystal and load capacitors within 5 mm of the MCU. Keep analog signals (AN0-AN7) away from switching digital lines and route the AVdd/Vref net separately from VDD to preserve ADC accuracy. For the 44-MQFP package allocate at least 4-layer PCB area under the die for ground thermal relief.
OTP program memory on the PIC16C77T-04/PQ can be written ONLY ONCE - verify firmware on a flash-equipped PIC16F877-04/PQ or PIC16C77/JW windowed prototype before committing to the OTP variant for production. The /04 speed grade limits the CPU to 4 MHz maximum; firmware compiled at higher oscillator frequencies will not run correctly. When migrating from the PLCC-44 (PIC16C77-04/L) to the MQFP-44 (PIC16C77-04/PQ), confirm socket or footprint tooling matches the MQFP-44 land pattern.
ICSP programming requires RB6/PGC, RB7/PGD, and MCLR to be reachable from the programmer header without contention from external circuitry. Add 4.7 kΩ pull-ups on RB6/RB7 and a diode-resistor network on MCLR to allow in-circuit programming while the rest of the board is powered. Do not place large capacitors on PGD or PGC that would slow the ICSP edges below the programmer's timing specification.
Информация о соответствии
RoHS/REACH compliance data was not present in the verified distributor snippets; for RoHS-compliant production Microchip recommends the flash-based PIC16F877-04/PQ in the same MQFP-44 footprint. AEC-Q100 is not applicable - this part is not qualified for automotive safety-critical applications.