PIC16LC773/SP - 8-Bit 20MHz 7KB OTP MCU | Microchip | 28-SPDIP
Артикул: PIC16LC773/SP ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $3.28 | $3,28 |
| 10 | $3.05 | $30,50 |
| 100 | $2.78 | $278,00 |
| 500 | $2.51 | $1.255,00 |
| 1.000 | $2.25 | $2.250,00 |
PIC16LC773/SP Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, volatile data memory, and peripherals such as timers, communication interfaces, and analog blocks. The PIC16 family from Microchip uses a 14-bit wide instruction set, classified as a RISC architecture because each instruction executes in a single instruction cycle (except branches). Within the broader semiconductor taxonomy, an MCU sits under: microcontroller -> embedded processor -> integrated circuit -> semiconductor device.
Key features of the PIC16LC773 include a 12-bit Analog-to-Digital Converter (ADC) with up to 8 input channels, two 8-bit timers plus one 16-bit timer, a synchronous/asynchronous USART, an SPI/I2C master synchronous serial port, and a Capture/Compare/PWM (CCP) module. The LC suffix designates the low-voltage CMOS variant, enabling operation down to 2.5 V for battery-friendly applications.
Architecturally, the PIC16LC773 uses a Harvard structure with separate program and data buses, a hardware stack for fast interrupt response, and brown-out reset plus power-on reset for reliable cold-start behavior. The 20 MHz oscillator yields a 200 ns instruction cycle, suitable for real-time control loops in instrumentation, consumer, and industrial segments.
Typical applications include industrial sensor interfacing, motor control front-ends, HVAC control boards, battery-powered metering, and small appliances where the 12-bit ADC simplifies analog front-end design. The SPDIP-28 footprint is convenient for prototyping, hobby platforms, and through-hole manufacturing lines.
When designing with this MCU, mind the 256-byte RAM ceiling for buffer-heavy applications and consider that the OTP memory cannot be re-programmed in-circuit - use the FLASH-based PIC16F877A variant if in-field firmware updates are required. The OTP variant is well-suited to mature, stable firmware in volume production.
This page synthesizes verified distributor pricing, drop-in alternative inventory, and engineering design notes not found in the manufacturer datasheet alone.
Аналоги без доработки для PIC16LC773/SP — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16LC773/SP (тот же форм-фактор и посадочное место) — отличается по Package, Program Memory Size, Timers, ADC, I/O Pins.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16LC773-I/SP
✅ Прямая замена✓ В наличии
$4.78 / шт.
Открыть даташит →PIC16LC773/SO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F873A-20/SP
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F873-20/SP
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F876A-20/SP
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F877A-20/SP
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16LC773/SP Максимальные параметры и электрические характеристики
| Core Architecture | PIC16 (8-bit RISC, 14-bit instruction word) |
| Program Memory Type | OTP (One-Time-Programmable EPROM) |
| Program Memory Size | 7 KB (4K x 14 words) |
| RAM | 256 bytes |
| Maximum CPU Clock | 20 MHz (200 ns instruction cycle) |
| Supply Voltage (VDD) | 2.5 V to 5.5 V |
| I/O Pins | 22 |
| ADC | 12-bit, up to 8 channels |
| Timers | Two 8-bit + one 16-bit (TMR1) |
| Communication | USART (SCI), SPI, I2C (MSSP) |
| CCP Module | Capture / Compare / PWM |
| Resets | Power-on Reset (POR), Brown-out Reset (BOR) |
| Корпус | 28-pin SPDIP (Skinny Plastic DIP) |
| Тип монтажа | Through-Hole |
| Рабочая температура | 0C to +70C (commercial, /SP suffix) |
Конфигурация выводов PIC16LC773/SP
| Контакт 1 | MCLR/VPP — Master Clear reset input / programming voltage |
| Контакт 2 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Контакт 3 | RA1/AN1 — PORTbit 1 / analog input 1 |
| Контакт 4 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| Контакт 5 | RA3/AN3/VREF+ — PORTA bit 3 / analog input 3 / ADC positive reference |
| Контакт 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Контакт 7 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| Контакт 8 | OSC1/CLKIN — Crystal oscillator input / external clock in |
| Контакт 9 | OSC2/CLKOUT — Crystal oscillator output / clock out |
| Контакт 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator out / clock in |
| Контакт 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator in / CCP2 |
| Контакт 12 | RC2/CCP1 — PORTC bit 2 / Capture Compare PWM 1 |
| Контакт 13 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Контакт 14 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Контакт 15 | RC5/SDO — PORTC bit 5 / SPI data out |
| Контакт 16 | RC6/TX/CK — PORTC bit 6 / USART TX / clock |
| Контакт 17 | RC7/RX/DT — PORTC bit 7 / USART RX / data |
| Контакт 18 | VSS — Ground reference |
| Контакт 19 | VDD — Positive supply (2.5 V to 5.5 V) |
| Контакт 20 | RB0/INT — PORTB bit 0 / external interrupt |
| Контакт 21 | RB1 — PORTB bit 1 |
| Контакт 22 | RB2 — PORTB bit 2 |
| Контакт 23 | RB3/PGM — PORTB bit 3 / LVP programming |
| Контакт 24 | RB4 — PORTB bit 4 |
| Контакт 25 | RB5 — PORTB bit 5 |
| Контакт 26 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Контакт 27 | RB7/PGD — PORTB bit 7 / ICSP data |
| Контакт 28 | RA6/AN5 — PORTA bit 6 / analog input 5 (alternate function) |
Типичное применение
PIC16LC773/SP подходит для 6 применениеs: Industrial Sensor Interface Board, Battery-Powered Metering Device, HVAC Control Board, Small Appliance Controller, Motor Control Front-End, Educational Prototyping Platform.
Industrial Sensor Interface Board
The PIC16LC773/SP fits industrial sensor interface boards because its 12-bit 8-channel ADC provides 4096-step resolution at up to 20 MHz conversion throughput, suitable for strain gauge, RTD, and 4-20 mA loop digitization. The 22 I/O lines handle multiplexed sensor selection, optocoupler-isolated digital inputs, and relay outputs. The 2.5-5.5 V supply range lets the same PCB work from 3.3 V or 5 V field rails. The 28-SPDIP package simplifies through-hole assembly on heavy copper industrial boards. The USART plus MSSP enable RS-485 or I2C sensor networking, while the 256-byte RAM buffers packet telemetry. Compared with 10-bit predecessors, the 12-bit ADC halves quantization error to ~0.024% FS for 0-10 V process signals.
Рекомендуется
Battery-Powered Metering Device
The PIC16LC773/SP is well matched to battery-powered metering because its LC (low-voltage CMOS) variant operates down to 2.5 V, allowing direct use with two alkaline cells or a single Li-coin cell plus boost converter. The PIC16 core draws microamp-level sleep current, and the 12-bit ADC delivers enough resolution for energy, gas, or water metering at sub-1% accuracy. The 7 KB OTP program memory fits compact metering firmware with calibration tables, and the 28-SPDIP drop-in footprint lets manufacturers swap to FLASH-based PIC16F873A during development. Designers get the low-power LC series with full PIC16 peripheral reuse, no architectural migration.
Рекомендуется
HVAC Control Board
The PIC16LC773/SP can drive HVAC control boards that need a moderate code footprint for proportional-integral control loops, fan PWM, and multi-zone temperature readout. The 12-bit ADC reads thermistor and duct-pressure sensors with 4.8 mV resolution at 5 V reference, fine for setpoint comparison. The CCP module generates the carrier PWM for TRIAC-driven blower motors, and the USART links to the wall thermostat display. The 20 MHz CPU clock closes the 10 ms control loop with margin. The 28-SPDIP package is repair-friendly in white-goods service environments, and the industrial -I/SP variant (-40C to +85C) accommodates unconditioned plant rooms.
Рекомендуется
Small Appliance Controller
The PIC16LC773/SP suits small-appliance controllers - coffee machines, microwaves, induction cooktops - where a 7 KB OTP budget covers menu logic and a 12-bit ADC reads the temperature probe and weight sensor. The 20 MHz core services the keypad scan, LCD drive (via external expanders), and CCP-driven buzzer tones without bottlenecks. The 28-SPDIP package is inexpensive to socket on the appliance main board, allowing firmware swaps during pilot production. The PIC16 instruction set is well documented in Microchip application notes, easing firmware reuse across coffee maker, kettle, and toaster product lines.
Рекомендуется
Motor Control Front-End
The PIC16LC773/SP works as a motor-control front-end, using the 16-bit Timer1 to capture Hall-sensor edges and the CCP module to generate the complementary PWM that drives a 3-phase inverter through gate drivers. The 12-bit ADC samples the DC bus current via a shunt amplifier at 20 MHz equivalent throughput, providing 11 kHz current-loop bandwidth. The 22 I/O lines handle the three Hall inputs, three PWM outputs, brake, fault, and encoder feedback. Designers pair the PIC16LC773/SP with the IR2130 gate driver and a dsPIC for higher-end field-oriented control, while keeping cost low for sensorless trapezoidal drives.
Рекомендуется
Educational Prototyping Platform
The PIC16LC773/SP is a strong choice for educational prototyping because the 28-SPDIP package drops into solderless breadboards without adapters and exposes 22 I/O lines for LED, button, and UART experiments. The 7 KB OTP memory teaches one-time-programming discipline, and the 20 MHz core runs the classic MPLAB XC8 tutorials without timing surprises. The 12-bit ADC introduces students to higher-than-8-bit analog conversion in a familiar PIC environment. The PIC16LC773 datasheet includes fully worked peripheral code examples, easing the on-ramp for first-time embedded developers, and the same 28-SPDIP footprint lets schools reuse PCBs as students move up to PIC16F877A.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16LC773/SP — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16LC773-I/SP | PIC16LC773/SO | PIC16F873A-20/SP | PIC16F873-20/SP | PIC16F876A-20/SP | PIC16F877A-20/SP |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SPDIP | 28-SPDIP - same | 28-SOIC - surface mount variant | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same | 28-SPDIP - same |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 7 KB FLASH | 4 KB FLASH | 14 KB FLASH | 14 KB FLASH |
| RAM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 368 bytes |
| Maximum Clock | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Supply Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V |
| I/O Pins | 22 | 22 | 22 | 22 | 22 | 22 | 33 (different pinout) |
| ADC Resolution | 12-bit, 8 channels | 12-bit, 8 channels | 12-bit, 8 channels | 10-bit, 5 channels | 10-bit, 5 channels | 10-bit, 8 channels | 10-bit, 8 channels |
| Operating Temperature | 0C to +70C | -40C to +85C | 0C to +70C | -40C to +85C (I/SP suffix) | -40C to +85C (I/SP suffix) | -40C to +85C (I/SP suffix) | -40C to +85C (I/SP suffix) |
Ключевые отличия
- Only 12-bit ADC in the 28-SPDIP PIC16 OTP family (против PIC16F873A-20/SP)
- Extended low-voltage operation down to 2.5 V (против PIC16C773)
- Lower unit cost in volume versus FLASH equivalents (против PIC16F877A-20/SP)
Заметки по проектированию
Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of the MCU VDD pin (pin 20) and the VSS pin (pin 19). For designs that switch relays or TRIACs from the same 5 V rail, add a bulk 10 uF tantalum or aluminum polymer capacitor near the MCU to absorb switching transients. The PIC16LC773/SP has no internal POR delay beyond the typical 72 ms TPWRT, so an external RC on MCLR is rarely required but should be considered for very fast rising supplies.
The PIC16LC773/SP OTP memory cannot be erased or re-programmed. Any code change after device programming requires a new blank device. Configure the CONFIG register (oscillator, watchdog, brown-out, code protection) once and verify before committing to high-volume orders - a mis-set CONFIG on OTP parts cannot be corrected. For development, prototype with the PIC16F873A-20/SP (same 28-SPDIP pinout, FLASH-based), then migrate firmware to the OTP LC773 for production cost savings.
Route the analog AVdd and digital VDD nets separately and join them at a single star point under the MCU to keep ADC noise below the 12-bit LSB. Keep the 20 MHz crystal traces short (under 10 mm) and shield the OSC2 trace from PORTC lines that carry PWM or USART signals. Place the 12-bit ADC reference capacitor (typically 0.1 uF) directly on the RA3/VREF+ pin (pin 5) and route the analog ground return to the same star point as VSS (pin 19).
Информация о соответствии
RoHS, lead-free, and halogen-free status not explicitly stated in the verified distributor data for this part number. Microchip's general policy applies for conflict-minerals compliance. Request manufacturer declaration from Microchip for RoHS-critical orders.