PIC16LC773/SS - 8-bit MCU, 7KB OTP, 20MHz, 28-SSOP | Microchip
Артикул: PIC16LC773/SS ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $8.14 | $8,14 |
| 10 | $7.25 | $72,50 |
| 100 | $6.1 | $610,00 |
| 500 | $5.05 | $2.525,00 |
| 1.000 | $4.35 | $4.350,00 |
PIC16LC773/SS Обзор
A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory (ROM/Flash/OTP), data memory (RAM), and programmable peripherals such as timers, A/D converters, and communication ports. The PIC16LC773 belongs to the Microchip PIC16C mid-range family, which sits in the broader hierarchy: microcontroller -> embedded processor -> integrated circuit -> semiconductor. The 'LC' suffix designates a 3.0-6.0 V low-voltage CMOS variant designed for portable and battery-powered applications, while the OTP memory allows one-time field programming - cost-optimized for production volumes where code stability is established before deployment.
Key features include an 8-channel 12-bit analog-to-digital converter (ADC) with selectable reference, two 8-bit timers plus one 16-bit timer/counter, a Universal Synchronous Asynchronous Receiver Transmitter (USART) with addressable mode, a Master Synchronous Serial Port (MSSP) supporting SPI and I2C master/slave, a 14-bit instruction word, and brown-out reset plus power-on reset for reliable startup. The ADC's 12-bit resolution enables precision sensor readouts without external converters, while the integrated capture/compare/PWM (CCP) modules support motor and power control.
Architecturally, the PIC16LC773 uses a Harvard RISC core with separate program and data buses, providing deterministic instruction throughput (200 ns per instruction at 20 MHz) and a 14-bit wide instruction word that allows single-cycle operations with literal data. The CMOS LC process combined with sleep modes (typical standby current in the microamp range) enables long battery life, and the 28-SSOP package offers a compact 5.30 mm body for space-constrained designs.
Typical applications include industrial process control, sensor signal conditioning, automotive body electronics, low-power remote sensors, HVAC thermostats, handheld instruments, and small appliance motor control. The wide operating voltage and ADC precision suit analog-front-end systems.
When designing with this part, ensure adequate decoupling (0.1 uF ceramic near VDD) and that the OTP programming voltage and sequence are observed during production. Because OTP memory cannot be re-programmed, code revisions require a fresh part. Consider PIC16F877 for in-system re-programmability when field firmware updates are needed.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, giving embedded engineers and procurement specialists the full picture needed for component selection and BOM management.
Аналоги без доработки для PIC16LC773/SS — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16LC773/SS (тот же форм-фактор и посадочное место) — отличается по Core Architecture, Package, ADC, Timers, Operating Temperature.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16LC773-I/SS
✅ Прямая замена✓ В наличии
$3.41 / шт.
Открыть даташит →PIC16LC773T/SS
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16LC773-I/SO
✅ Прямая замена✓ В наличии
$5.95 / шт.
Открыть даташит →PIC16LC773/SP
✅ Прямая замена✓ В наличии
$2.25 / шт.
Открыть даташит →PIC16LC773T-I/SS
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16LC773T-I/SO
✅ Прямая замена✓ В наличии
$5.69 / шт.
Открыть даташит →PIC16F873A-I/SS
✅ Прямая замена✓ В наличии
$1.78 / шт.
Открыть даташит →PIC16LC773/SS Максимальные параметры и электрические характеристики
| Core Architecture | PIC16C 8-bit RISC |
| Instruction Set Width | 14-bit |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 7KB (4K x 14 words) |
| RAM Size | 256 bytes |
| EEPROM Data Memory | 0 bytes (none on-chip) |
| Maximum CPU Frequency | 20 MHz |
| Instruction Throughput | 5 MIPS (200 ns per instruction) |
| I/O Pins | 22 |
| ADC | 12-bit, 8 channels |
| Operating Voltage Range | 3.0 V to 6.0 V (LC variant) |
| Timers | 2 x 8-bit + 1 x 16-bit + 1 x WDT |
| Serial Interfaces | 1 x USART, 1 x MSSP (SPI / I2C) |
| CCP Modules | Yes (Capture / Compare / PWM) |
| Корпус | 28-SSOP (5.30 mm body) |
| Тип монтажа | Surface Mount |
Конфигурация выводов PIC16LC773/SS
| Контакт 1 | MCLR/VPP — Master Clear (reset) input / programming voltage |
| Контакт 2 | RA0/AN0 — PORTA bit 0 / analog input channel 0 |
| Контакт 3 | RA1/AN1 — PORTA bit 1 / analog input channel 1 |
| Контакт 4 | RA2/AN2 — PORTA bit 2 / analog input channel 2 |
| Контакт 5 | RA3/AN3/VREF+ — PORTA bit 3 / analog input channel 3 / ADC positive reference |
| Контакт 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Контакт 7 | RA5/AN4/SS — PORTA bit 5 / analog input channel 4 / SPI slave select |
| Контакт 8 | OSC1/CLKIN — Oscillator input / external clock input |
| Контакт 9 | OSC2/CLKOUT — Oscillator output / clock output |
| Контакт 10 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Контакт 11 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| Контакт 12 | RC2/CCP1 — PORTC bit 2 / CCP1 (PWM/Capture/Compare) |
| Контакт 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 / USART clock |
| Контакт 17 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| Контакт 18 | VSS — Ground reference |
| Контакт 19 | VDD — Positive supply voltage (3.0-6.0 V) |
| Контакт 20 | RD0 — PORTD bit 0 |
| Контакт 21 | RD1 — PORTD bit 1 |
| Контакт 22 | RD2 — PORTD bit 2 |
| Контакт 23 | RD3 — PORTD bit 3 |
| Контакт 24 | RD4 — PORTD bit 4 |
| Контакт 25 | RD5 — PORTD bit 5 |
| Контакт 26 | RD6 — PORTD bit 6 |
| Контакт 27 | RD7 — PORTD bit 7 |
| Контакт 28 | RE0/AN5 — PORTE bit 0 / analog input channel 5 |
Типичное применение
PIC16LC773/SS подходит для 6 применениеs: Industrial Process Control, Battery-Powered Sensor Nodes, Automotive Body Controllers, HVAC Thermostats, Small Appliance Motor Control, Handheld Test Instruments.
Industrial Process Control
The PIC16LC773's 12-bit ADC (8 channels) and 22 I/O pins suit sensor-front-end process control, measuring temperature, pressure, flow, and level signals from 4-20 mA loops or 0-10 V transducers. The PIC16C core's deterministic 200 ns instruction cycle ensures tight control-loop timing, while the LC 3.0-6.0 V range supports 5 V industrial rails. Pair with opto-isolated digital inputs and a relay-driver stage to build PLC-style controllers for tank-level, motor-speed, or valve-position regulation in factory environments.
Рекомендуется
Battery-Powered Sensor Nodes
The PIC16LC773's LC 3.0-6.0 V CMOS process and low sleep-mode current enable multi-year battery life in remote sensor applications. The 12-bit ADC samples thermistor, humidity, or strain-gauge signals, while the MSSP I2C peripheral drives low-power sensors and the USART reports data over RS-485 or radio links. Designers can duty-cycle the ADC and CPU between measurements, spending most of the time in sleep and waking on interrupt for unattended environmental monitoring in agriculture, HVAC, or building-automation systems.
Рекомендуется
Automotive Body Controllers
Although not AEC-Q100 qualified, the PIC16LC773 is widely used in non-safety automotive body electronics such as seat controllers, mirror actuators, lighting modules, and HVAC blend-door positioners. Its 22 I/O lines drive relays and PWM motor loads, the CCP modules provide PWM for brushed DC motors, and the 12-bit ADC reads position feedback from potentiometers. Industrial-temperature-grade variants (-I suffix) extend operation to -40C to +85C, suiting under-dash and cabin modules. Add an external CAN or LIN transceiver for body-network connectivity.
Рекомендуется
HVAC Thermostats
The PIC16LC773's 12-bit ADC delivers 0.1 C resolution across the 0-50 C range when paired with a 10 kOhm NTC thermistor in a resistive divider, while its PWM-capable CCP outputs drive triac gates for compressor and fan control. The 5 MIPS instruction throughput handles PID loops at 100 ms sample periods without timing jitter, and the USART enables networkable communicating thermostats that report setpoints over a multi-drop RS-485 link. The OTP memory locks calibration data against field tampering.
Рекомендуется
Small Appliance Motor Control
The PIC16LC773's 16-bit timer and CCP module generate variable-duty PWM for brushed DC, universal, or small induction motors in appliances such as blenders, food processors, hand vacuums, and washing-machine pumps. The 12-bit ADC provides closed-loop current sensing via shunt resistors, while the 5 MIPS core executes field-oriented or simple V/Hz algorithms in real time. Pair with an external gate driver and half-bridge MOSFETs for sub-500 W appliance-class designs.
Рекомендуется
Handheld Test Instruments
The PIC16LC773's compact 28-SSOP package fits space-constrained handheld form factors, while its 12-bit ADC delivers accurate measurements for digital multimeters, clamp meters, insulation testers, and cable-fault locators. The LCD bias can be generated via PWM and timer-driven software, eliminating the need for an external driver IC. Combined with low-power sleep modes, this part enables battery-powered field instruments with 200+ hour battery life on three AA cells.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16LC773/SS — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16LC773-I/SS | PIC16LC773T/SS | PIC16LC773T-I/SS | PIC16F873A-I/SS |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SSOP (5.30 mm) | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same |
| Program Memory Type | OTP (7KB / 4K x 14) | OTP (7KB) - same | OTP (7KB) - same | OTP (7KB) - same | Flash (7KB) - re-programmable |
| Temperature Grade | Commercial (0C to +70C) | Industrial (-40C to +85C) | Commercial - same | Industrial (-40C to +85C) | Industrial (-40C to +85C) |
| Maximum CPU Frequency | 20 MHz (5 MIPS) | 20 MHz - same | 20 MHz - same | 20 MHz - same | 20 MHz - same |
| RAM Size | 256 bytes | 256 bytes - same | 256 bytes - same | 256 bytes - same | 256 bytes - same |
| ADC Resolution | 12-bit, 8 channels | 12-bit, 8 channels - same | 12-bit, 8 channels - same | 12-bit, 8 channels - same | 10-bit, 8 channels (-2-bit) |
| Operating Voltage | 3.0 V to 6.0 V | 3.0 V to 6.0 V - same | 3.0 V to 6.0 V - same | 3.0 V to 6.0 V - same | 2.0 V to 5.5 V (wider range) |
| In-System Re-programmable | No (OTP only) | No (OTP) - same | No (OTP) - same | No (OTP) - same | Yes (Flash + ICSP) |
Ключевые отличия
- 12-bit ADC on a low-voltage LC part (против PIC16F873A-I/SS)
- OTP memory locks code against read-back (против PIC16F873A-I/SS)
- Industrial temp grade variant available (против PIC16LC773/SS (commercial grade))
Заметки по проектированию
Place a 0.1 uF ceramic decoupling capacitor as close as possible to the VDD pin (pin 19) and an additional bulk capacitor (e.g., 10 uF tantalum) at the supply rail. The PIC16LC773's analog reference voltage (VREF+ on RA3/AN3) requires an additional 0.1 uF ceramic + 10 uF bypass to stabilize ADC conversions; inadequate VREF bypassing causes ADC reading noise and reduced effective resolution well below the 12-bit spec.
Route the 20 MHz crystal traces (OSC1 / OSC2) symmetrically and keep them short to minimize parasitic capacitance; use a ground guard ring around the crystal and load capacitors to reduce EMI pickup. Avoid routing noisy digital lines (PWM, CCP, USART) parallel to analog input traces, and place the analog ground (AGND) separately tied to VSS at a single point near the chip. For SSOP-28 layout, ensure at least 0.2 mm clearance between traces to comply with the 0.65 mm lead pitch.
OTP memory cannot be re-programmed or erased - any code error requires a fresh part. Always validate the final firmware on a Flash-based equivalent (e.g., PIC16F873A-I/SS) before committing to PIC16LC773 production. Also confirm the MCLR pin is properly pulled to VDD through a 10 kOhm resistor and that the ICSP programming voltage (13 V on VPP) is available during manufacturing; mis-configured MCLR causes the chip to enter reset and fail to start.
The PIC16LC773's 12-bit ADC achieves its rated accuracy only when the source impedance is below the ADC's sample-and-hold requirement. For high-impedance sensors, add an op-amp buffer (e.g., MCP6L01) within 1 kOhm of the analog input, and enable the ADC acquisition delay in firmware per the datasheet. Apply software oversampling (e.g., 4x averaging) for sensor signals below 1 kHz to recover additional bits and reduce noise.
Информация о соответствии
RoHS compliance not explicitly stated in verified distributor data; treat as unknown. AEC-Q100 not qualified - select PIC16F877A-I/SS or PIC18F equivalent for automotive. Lead-free and halogen-free status not specified in provided sources.