PIC16LC774T-I/PQ - 8-bit 20MHz 7KB OTP MCU 33 I/O | Microchip
Артикул: PIC16LC774T-I/PQ ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $18.5 | $18,50 |
| 10 | $16.65 | $166,50 |
| 100 | $14.8 | $1.480,00 |
| 500 | $13.3 | $6.650,00 |
| 1.000 | $11.85 | $11.850,00 |
PIC16LC774T-I/PQ Обзор
What is a PIC16C/LC microcontroller? A PIC16 microcontroller is a Harvard-architecture 8-bit RISC MCU built around the PIC16 CPU core. Its program memory bus and data memory bus are physically separated, allowing the instruction fetch and the data read/write to occur in parallel within a single instruction cycle. PIC16 devices target low-power, deterministic, real-time embedded control tasks and sit inside a taxonomy of PIC microcontrollers -> 8-bit Microcontrollers -> Microcontrollers -> Integrated Circuits. The 'LC' subfamily uses CMOS process technology optimized for low quiescent current draw, while the 'C' suffix indicates the use of One-Time-Programmable EPROM rather than flash.
The PIC16LC774T-I/PQ executes most instructions in a single 200 ns cycle (at 20 MHz), with only program branches requiring two cycles, and provides 35 single-word instructions to learn. Peripherals integrated on-die include a 12-bit ADC, two analog comparators, a synchronous serial port (SSP) configurable as SPI or I2C, a USART with addressable mode, a Capture/Compare/PWM (CCP) module, an 8-bit parallel slave port, and a watchdog timer with on-chip RC oscillator.
Typical applications include industrial sensor conditioning, motor control loops, instrumentation front-ends, and portable battery-powered devices. The wide operating voltage (2.5V to 5.5V) and low-power LC design make it a fit for handheld and remote sensor nodes where quiescent current dominates runtime budget.
When designing with the PIC16LC774T-I/PQ, ensure the MCLR/Vpp reset circuit follows Microchip's recommended RC network to guarantee clean startup, and place a 0.1 uF decoupling capacitor within 5 mm of the VDD/VSS pins. Because the program memory is OTP, firmware must be fully validated before programming - field firmware updates require a different (flash) part such as PIC16F877.
This page synthesizes distributor pricing snapshots, drop-in alternative MPNs, and application design guidance that goes beyond what is available in the manufacturer datasheet alone.
Аналоги без доработки для PIC16LC774T-I/PQ — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16LC774T-I/PQ (тот же форм-фактор и посадочное место) — отличается по ADC, Mounting Type, Package, Program Memory Size, Core.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16C774T-I/PQ
✅ Прямая замена✓ В наличии
$8.35 / шт.
Открыть даташит →PIC16LC774T-04I/PQ
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16LC774-I/PQ
✅ Прямая замена✓ В наличии
$5.5 / шт.
Открыть даташит →PIC16LC74BT-04I/PQ
✅ Прямая замена✓ В наличии
$10.5 / шт.
Открыть даташит →PIC16LC65B-04/PQ
✅ Прямая замена✓ В наличии
$2.5 / шт.
Открыть даташит →PIC16LC774T-I/PQ Максимальные параметры и электрические характеристики
| Core | PIC16C (8-bit RISC, Harvard) |
| Instruction Set | 35 single-word instructions |
| Program Memory | 7 KB (4K x 14) OTP |
| Data RAM | 256 bytes |
| Data EEPROM | Not present on this OTP variant |
| Максимальная тактовая частота | 20 MHz |
| Instruction Throughput | 200 ns instruction cycle (5 MIPS per MHz) |
| Operating Voltage (Vdd) | 2.5 V to 5.5 V |
| I/O Pins | 33 digital I/O |
| Timers | Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit with PWM) |
| ADC | 12-bit, up to 8 channels |
| Analog Comparators | 2 on-chip comparators |
| Serial Interfaces | 1x USART (SCI), 1x SSP (SPI / I2C master-slave) |
| Capture/Compare/PWM | 1x CCP module |
| Parallel Slave Port | 8-bit PSP on PORTD/PORTE |
| Watchdog Timer | Yes, with on-chip RC oscillator |
| Рабочая температура | -40 C to +85 C (Industrial, 'I' suffix) |
| Корпус | 44-pin MQFP (PQ) 10x10 mm |
| Тип монтажа | Surface Mount, Tape & Reel |
| Process Technology | CMOS, low-power 'LC' family |
Конфигурация выводов PIC16LC774T-I/PQ
| Контакт 1 | MCLR/Vpp/RA5 — Master Clear reset / programming voltage / PORTA bit 5 (input only) |
| Контакт 2 | RA0/AN0 — PORTA bit 0 / ADC analog input channel 0 |
| Контакт 3 | RA1/AN1 — PORTA bit 1 / ADC analog input channel 1 |
| Контакт 4 | RA2/AN2/Vref- — PORTA bit 2 / ADC analog input channel 2 / ADC negative reference |
| Контакт 5 | RA3/AN3/Vref+ — PORTA bit 3 / ADC analog input channel 3 / ADC positive reference |
| Контакт 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input (open-drain output) |
| Контакт 7 | RA5/SS/AN4 — PORTA bit 5 / SPI Slave Select / ADC channel 4 |
| Контакт 8 | AVss — Analog ground reference |
| Контакт 9 | AVdd — Analog positive supply (2.5V to 5.5V) |
| Контакт 10 | OSC1/CLKI — Oscillator crystal input / external clock input |
| Контакт 11 | OSC2/CLKO — Oscillator crystal output / clock output (Fosc/4) |
| Контакт 12 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Контакт 13 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 PWM output |
| Контакт 14 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM channel 1 |
| Контакт 15 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Контакт 16 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Контакт 17 | RC5/SDO — PORTC bit 5 / SPI data out |
| Контакт 18 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| Контакт 19 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| Контакт 20 | Vss — Digital ground |
| Контакт 21 | Vdd — Digital positive supply (2.5V to 5.5V) |
| Контакт 22 | RB0/INT — PORTB bit 0 / external interrupt input |
| Контакт 23 | RB1 — PORTB bit 1 |
| Контакт 24 | RB2 — PORTB bit 2 |
| Контакт 25 | RB3 — PORTB bit 3 |
| Контакт 26 | RB4 — PORTB bit 4 |
| Контакт 27 | RB5 — PORTB bit 5 |
| Контакт 28 | RB6/PGC — PORTB bit 6 / ICSP clock (programming/debug) |
| Контакт 29 | RB7/PGD — PORTB bit 7 / ICSP data (programming/debug) |
| Контакт 30 | RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0 |
| Контакт 31 | RD1/PSP1 — PORTD bit 1 / Parallel Slave Port bit 1 |
| Контакт 32 | RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2 |
| Контакт 33 | RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3 |
| Контакт 34 | RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4 |
| Контакт 35 | RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5 |
| Контакт 36 | RD6/PSP6 — PORTD bit 6 / Parallel Slave Port bit 6 |
| Контакт 37 | RD7/PSP7 — PORTD bit 7 / Parallel Slave Port bit 7 |
| Контакт 38 | Vss — Digital ground (second Vss pin) |
| Контакт 39 | Vdd — Digital positive supply (second Vdd pin) |
| Контакт 40 | RE0/RD/AN5 — PORTE bit 0 / Parallel Slave Port read control / ADC channel 5 |
| Контакт 41 | RE1/WR/AN6 — PORTE bit 1 / Parallel Slave Port write control / ADC channel 6 |
| Контакт 42 | RE2/CS/AN7 — PORTE bit 2 / Parallel Slave Port chip select / ADC channel 7 |
| Контакт 43 | C1OUT — Comparator 1 output (note: package-dependent; verify against datasheet 30292D) |
| Контакт 44 | C2OUT — Comparator 2 output (note: package-dependent; verify against datasheet 30292D) |
Типичное применение
PIC16LC774T-I/PQ подходит для 6 применениеs: Industrial Sensor Conditioning & Signal Acquisition, Battery-Powered Portable Handheld Devices, Stepper Motor and DC Motor Control Loops, Embedded Instrumentation and Data Loggers, Automotive Body Electronics (Non-Safety Subsystems), Home Appliance Control Boards.
Industrial Sensor Conditioning & Signal Acquisition
The PIC16LC774T-I/PQ's 12-bit ADC with up to 8 input channels and 2 on-chip analog comparators makes it well-suited to multi-channel industrial sensor acquisition boards, where 5V sensor rails and industrial -40C to +85C operating temperature are mandatory. Its 33 I/O lines allow direct connection to multiplexed sensor arrays, mechanical switches, and status LEDs without external glue logic. At 20 MHz the MCU can sample at the ADC's maximum 100 kSPS rate while servicing background sensor linearization tasks. Designers should reserve one of the two analog comparators as a watchdog overcurrent detector and use the USART to forward conditioned values to a host PLC.
Рекомендуется
Battery-Powered Portable Handheld Devices
The 'LC' low-power CMOS process gives the PIC16LC774T-I/PQ a typical quiescent current in the microamp range, suiting 2.5V-5.5V battery-powered handheld terminals, remote controllers, and metering instruments. Its 33 I/O pins can drive a segmented LCD via external charge-pump circuitry, scan a keypad matrix, and wake up periodically via the watchdog timer. The OTP program memory is acceptable for finished consumer SKUs where no field firmware update is required. Use sleep mode between user interactions to extend coin-cell or 2xAA battery life into months of operation.
Рекомендуется
Stepper Motor and DC Motor Control Loops
With its Capture/Compare/PWM (CCP) module and Timer2 PWM base, the PIC16LC774T-I/PQ can generate up to 10-bit PWM signals for brushed DC motor speed control or stepper motor drive sequencing, while the 12-bit ADC reads back tachogenerator or current-sense feedback. The 33 I/O lines accept multiple Hall-effect sensor inputs and quadrature encoder feedback. Industrial -40C to +85C range tolerates motor bay ambient temperatures. For closed-loop control, pair with a Microchip TC4420 MOSFET driver and add optocoupler isolation between the MCU and the H-bridge power stage.
Рекомендуется
Embedded Instrumentation and Data Loggers
The PIC16LC774T-I/PQ's 12-bit ADC (8 channels), 256 bytes RAM, and USART make it a compact core for stand-alone instrumentation front-ends and serial data loggers. The SSP module can stream logged data to an external SPI flash or FRAM for non-volatile storage, while the USART forwards summary packets to a host PC. Industrial temperature grade supports field-deployed instrumentation cabinets. Engineers should use the parallel slave port to attach a character LCD for local readout without consuming timer resources for software bit-banging.
Рекомендуется
Automotive Body Electronics (Non-Safety Subsystems)
The PIC16LC774T-I/PQ's wide 2.5V-5.5V operating voltage matches the automotive 12V battery rail after a 5V regulator, and the industrial -40C to +85C temperature range covers cabin and trunk body-electronics zones. The 33 I/O can drive interior lighting MOSFETs, read door/window position switches, and communicate with the BCM via LIN or CAN through external transceivers. OTP memory is acceptable for fixed-function body controllers. For under-hood or safety-critical ECUs, however, AEC-Q100-qualified PIC16F or PIC18 microcontrollers are required instead.
Рекомендуется
Home Appliance Control Boards
Washing machines, dishwashers, microwave ovens, and HVAC thermostats all benefit from the PIC16LC774T-I/PQ's combination of 33 I/O, 12-bit ADC for temperature/level sensing, PWM for motor or heater control, and USART for diagnostic serial port access. Its CMOS low-power 'LC' design keeps standby consumption below 1 mA - critical for appliances targeting Energy Star ratings. The 44-pin MQFP package is widely accepted by SMT contract manufacturers. Firmware fits comfortably in the 7 KB OTP for typical appliance state-machine control loops.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16LC774T-I/PQ — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16C774T-I/PQ | PIC16LC774T-04I/PQ | PIC16LC774-I/PQ | PIC16LC74BT-04I/PQ | PIC16LC65B-04/PQ |
|---|---|---|---|---|---|---|
| Package | 44-MQFP (PQ) 10x10 mm | 44-MQFP (PQ) 10x10 mm - same | 44-MQFP (PQ) 10x10 mm - same | 44-MQFP (PQ) 10x10 mm - same | 44-MQFP (PQ) 10x10 mm - same | 44-MQFP (PQ) 10x10 mm - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| CPU Core | PIC16C 8-bit RISC | PIC16C 8-bit RISC | PIC16C 8-bit RISC | PIC16C 8-bit RISC | PIC16C 8-bit RISC | PIC16C 8-bit RISC |
| Max Clock Frequency | 20 MHz | 20 MHz | 4 MHz | 20 MHz | 4 MHz | 4 MHz |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB OTP |
| RAM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 192 bytes | 192 bytes |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 |
| 12-bit ADC | Yes (8 channels) | Yes (8 channels) | Yes (8 channels) | Yes (8 channels) | No (8-bit ADC) | No (8-bit ADC) |
| Parallel Slave Port | Yes (8-bit) | Yes (8-bit) | Yes (8-bit) | Yes (8-bit) | No | No |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | 0C to +70C (Commercial) |
Ключевые отличия
- Full peripheral integration including Parallel Slave Port and 12-bit ADC (против PIC16LC74BT-04I/PQ)
- 5x higher instruction throughput than the 4 MHz variant (против PIC16LC774T-04I/PQ)
- LC low-power CMOS process for battery-sensitive designs (против PIC16C774T-I/PQ)
Заметки по проектированию
Place a 0.1 uF ceramic decoupling capacitor within 5 mm of each VDD/VSS pin pair and a single 10 uF bulk tantalum or ceramic capacitor on the main 5V rail. The PIC16LC774T-I/PQ has two VDD pins (21, 39) and two VSS pins (20, 38); both pairs must be decoupled. AVdd (pin 9) and AVss (pin 8) should be filtered with a ferrite bead or 10 ohm resistor from VDD, plus a 0.1 uF + 10 uF decoupling, to keep ADC reference noise below 1 LSB. Estimated: at 20 MHz clock and full peripheral activity, core current consumption is approximately 15 mA, so the LDO upstream must source at least 25 mA per MCU plus I/O sink/source load.
Because the program memory is One-Time-Programmable (OTP), firmware bugs discovered after programming cannot be patched in the field. Validate the complete firmware image, interrupt vectors, and configuration bits using a flash-based PIC16F877 or in-circuit emulator before committing code to OTP. The CONFIG word must set the oscillator mode (HS for 20 MHz crystal), watchdog enable/disable, brown-out detect voltage, and code protection bits - incorrect CONFIG is a frequent cause of 'bricked' PIC16C devices.
Route the 20 MHz oscillator traces (OSC1 pin 10, OSC2 pin 11) as short, symmetrical paths to the crystal or resonator, with the load capacitors (typically 15-33 pF) returned to a quiet ground island. Keep switching regulator or motor driver traces at least 5 mm away from the crystal to avoid clock injection. The MCLR/Vpp pin (1) requires a 10 kohm pull-up to VDD and a 100 nF decoupling capacitor to Vss to ensure clean reset; do not drive MCLR from a long cable without additional filtering.
When using the 12-bit ADC at full 100 kSPS sample rate, source impedance above 2.5 kohm will introduce settling error - buffer each analog input with an op-amp such as the MCP6002 if sensors cannot drive low impedance. The ADC's AVdd reference must be bypassed with at least 10 uF plus 0.1 uF to achieve 12-bit effective resolution; PCB layout should keep analog and digital ground returns separate and joined at a single point under the AVss pin.
Информация о соответствии
RoHS and lead-free status of the 44-MQFP PQ package was not provided in the verified distributor data - confirm via Microchip's product environmental compliance page before placing production orders. Part is not AEC-Q100 qualified; not suitable for automotive safety-critical ECUs.