PIC16LC770/P - 8-Bit 20MHz MCU, 3.5KB OTP, 16 I/O | Microchip
料号: PIC16LC770/P ✗ 停产| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $5.95 | $5.95 |
| 10 | $5.35 | $53.50 |
| 100 | $4.76 | $476.00 |
| 500 | $4.21 | $2,105.00 |
| 1,000 | $3.74 | $3,740.00 |
PIC16LC770/P 概述
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, data memory, and peripheral interfaces such as ADCs, timers, and serial communication blocks. PIC16 microcontrollers use a RISC (Reduced Instruction Set Computer) Harvard architecture, where program and data memories are separate 14-bit-wide buses. Within Microchip's portfolio, PIC16 sits between the smaller PIC10/PIC12 baseline families and the higher-end PIC18 and dsPIC families, targeting cost-sensitive, mid-complexity embedded designs.
Key features of the PIC16LC770/P include 35 instructions at 200 ns per instruction (5 MIPS at 20 MHz), an internal 8 MHz oscillator option, a wide analog front end with 10-bit ADC and analog comparator, a master sync/async serial port (MSSP) configurable for I2C or SPI, an enhanced USART, two 8-bit timers plus one 16-bit timer, and a programmable brown-out reset plus watchdog timer for safety-critical applications. Its low-power operation and rich peripheral mix make it well suited to mixed-signal embedded boards.
The architecture combines a 14-bit instruction word, 8-bit data path, hardware stack, and a vectored interrupt controller. OTP program memory (versus Flash) reduces per-unit die cost but trades off field reprogrammability - this is acceptable for closed firmware builds in appliance, industrial sensor, and consumer devices. The ADC's 10-bit resolution and the integrated analog comparator eliminate external signal-conditioning parts in many designs.
Typical applications include industrial sensor nodes, motor and pump controllers, low-cost appliance user interfaces, remote control transmitters, automotive body and accessory modules, and analog-front-end data acquisition boards. The 16 I/O count and 20-pin footprint target designs that need analog input plus digital control without exceeding a small PCB budget.
When designing with this device, ensure VDD stays within 2.5V-5.5V and that decoupling is placed within 5 mm of the supply pins. Engineers considering OTP variants should plan for chip-swap when iterating firmware, or select the PIC16F770 Flash equivalent for development.
This page synthesizes distributor pricing and availability, drop-in same-package alternatives, and practical design notes that complement the manufacturer datasheet for engineers evaluating the PIC16LC770/P for new or legacy embedded designs.
直接替换替代料: PIC16LC770/P ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC16LC770/P (相同外形与封装尺寸) ——差异在于 Package, Program Memory Size, I/O Pins, Mounting Type, ADC.
快速对比工具——选择替代料号进行并排对比:
PIC16LC770-I/P
✅ 直接替换✓ 有现货
$2.75 / 个
查看数据手册 →PIC16LC770-E/P
✅ 直接替换📋 参考替代料(不在目录中)
PIC16F770-I/P
✅ 直接替换 ⚠️ 规格未核验📋 参考替代料(不在目录中)
PIC16LC622A-04E/P
✅ 直接替换✓ 有现货
$2.18 / 个
查看数据手册 →PIC16LC715-04/P
✅ 直接替换✓ 有现货
$1.57 / 个
查看数据手册 →PIC16LC770/P 最大额定值与电气特性
| Core Processor | PIC |
| Core Size | 8-Bit |
| Program Memory Size | 3.5 KB (2K x 14) OTP |
| RAM Size | 256 B |
| EEPROM Size | 0 (no on-chip EEPROM) |
| 最大时钟频率 | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Supply Voltage (VDD) | 2.5 V to 5.5 V |
| I/O Pins | 16 |
| ADC | 10-bit, 14 channels (single ADC) |
| Timers | 2 x 8-bit + 1 x 16-bit |
| PWM Channels | 2 |
| Communication Interfaces | USART, MSSP (I2C/SPI), enhanced USART |
| 封装 | 20-PDIP (0.300 inch, 7.62 mm) |
| 安装类型 | Through Hole |
| Operating Temperature (P suffix) | 0C to +70C (commercial) |
| Brown-out Reset | Yes (programmable) |
| Watchdog Timer | Yes |
| Programming Type | OTP (One-Time-Programmable) |
PIC16LC770/P 引脚配置
| 引脚 1 | MCLR/VPP — Master clear reset input (active low) / programming voltage |
| 引脚 2 | RA0/AN0 — Digital I/O / analog input channel 0 |
| 引脚 3 | RA1/AN1 — Digital I/O / analog input channel 1 |
| 引脚 4 | RA2/AN2/VREF- — Digital I/O / analog input channel 2 / ADC reference minus |
| 引脚 5 | RA3/AN3/VREF+ — Digital I/O / analog input channel 3 / ADC reference plus |
| 引脚 6 | RA4/AN4 — Digital I/O / analog input channel 4 (open-drain) |
| 引脚 7 | RA5/AN5 — Digital I/O / analog input channel 5 |
| 引脚 8 | VSS — Ground |
| 引脚 9 | RA7 — Digital I/O / oscillator pin |
| 引脚 10 | RA6 — Digital I/O / oscillator pin |
| 引脚 11 | RC0 — Digital I/O |
| 引脚 12 | RC1 — Digital I/O |
| 引脚 13 | RC2 — Digital I/O |
| 引脚 14 | RC3 — Digital I/O |
| 引脚 15 | RC4 — Digital I/O |
| 引脚 16 | RC5 — Digital I/O |
| 引脚 17 | RC6 — Digital I/O |
| 引脚 18 | RC7 — Digital I/O |
| 引脚 19 | VSS — Secondary ground (per datasheet) |
| 引脚 20 | VDD — Positive supply voltage 2.5-5.5 V |
典型应用
PIC16LC770/P 适用于 6 应用s: Industrial Sensor Node, Low-Cost Appliance User Interface, Motor and Pump Speed Controller, Remote Control Transmitter, Automotive Body and Accessory Module, Analog Front-End Data Acquisition.
Industrial Sensor Node
The PIC16LC770/P fits industrial sensor nodes that sample slow analog signals and forward readings over a serial link. Its 10-bit ADC with up to 14 channels resolves inputs from thermocouples, bridge pressure sensors, and 4-20 mA loops with simple external signal conditioning. The 256 bytes of RAM cover 10 Hz logging intervals with rolling-average firmware, while the 16 I/O let one device drive LEDs and a relay coil. Power budget at 5V/8 MHz is below 25 mW, so it suits battery- or energy-harvest-powered remote nodes that must live for months without service.
推荐
Low-Cost Appliance User Interface
The PIC16LC770/P is well matched to appliance UI boards, where it scans a button matrix, drives a small LED or character LCD, and handles motor or heater PWM. Its 2 PWM modules feed triac or MOSFET drivers for fan and pump control, while the analog comparator supervises voltage rails. The 20-PDIP package and 2.5-5.5V range align directly with appliance harnesses, and the OTP memory keeps unit cost low for high-volume white goods. Designers replace the OTP die with the Flash PIC16F770 for development, then move code to the LC variant for production.
推荐
Motor and Pump Speed Controller
In a brush or BLDC pump and small motor controllers, the PIC16LC770/P generates complementary PWM signals and reads back tachometer or current-sense analog signals. Its 10-bit ADC digitizes shunt current for closed-loop torque control, and its capture/compare module triggers MOSFET commutation. Up to 20 MHz enables 100 kHz PWM with up to 10-bit duty resolution for smooth low-speed control. The integrated watchdog and brown-out reset improve field reliability for pumps and fans in unattended industrial enclosures.
推荐
Remote Control Transmitter
The PIC16LC770/P is a good fit for handheld remote transmitters where low power, fixed firmware, and small board size matter. The 2.5-5.5V supply runs directly from two AAA cells, the internal oscillator reduces external parts, and the USART drives ASK/FSK modulation in software. OTP memory locks the firmware so production cannot be reflashed in the field. The 20-PDIP package is roomy enough for hand-routed prototypes, while a 20-SOIC sibling (PIC16LC770/SO) drops in for higher-density PCB layouts.
推荐
Automotive Body and Accessory Module
Although originally commercial-grade, the PIC16LC770/P architecture supports body-control style tasks such as lighting drivers, accessory relays, and mirror control. Its 16 digital I/Os toggle FET gates directly from the 5V rail, and its analog inputs monitor battery voltage and current. For under-hood or exterior modules, designers select the PIC16LC770-E/P variant rated to -40C to +125C. Its small footprint and proven mature tooling reduce BOM cost versus newer 32-bit automotive MCUs.
推荐
Analog Front-End Data Acquisition
The PIC16LC770/P works as a small data-acquisition board that scans multiple analog channels, applies linearization in firmware, and exports the result over I2C, SPI, or USART. Its 10-bit ADC is adequate for instrumentation up to about 0.1 percent full-scale after averaging, and the integrated analog comparator enables window-comparator functions without external parts. The 256 bytes of RAM support a small sample buffer plus time stamps, and OTP memory preserves field calibration parameters that cannot be erased by stray writes.
推荐
推荐产品汇总
工程参考数据: PIC16LC770/P ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC16LC770-I/P | PIC16LC770-E/P | PIC16F770-I/P | PIC16LC715-04/P |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 20-PDIP (0.300 inch) | 20-PDIP (0.300 inch) - same | 20-PDIP (0.300 inch) - same | 20-PDIP (0.300 inch) - same | 20-PDIP (0.300 inch) - same |
| Program Memory Type | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB Flash (reprogrammable) | 14 KB OTP |
| RAM Size | 256 B | 256 B | 256 B | 256 B | 256 B |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| I/O Pins | 16 | 16 | 16 | 16 | 18 |
| ADC Resolution | 10-bit | 10-bit | 10-bit | 10-bit | 8-bit |
| Operating Temperature | 0C to +70C (P suffix) | -40C to +85C (I suffix) | -40C to +125C (E suffix) | -40C to +85C (I suffix) | 0C to +70C (P suffix) |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Active (recommended successor) | Obsolete |
关键差异点
- Low-voltage 2.5-5.5 V operation across the full 20 MHz range (对比 PIC16LC622A-04E/P)
- 14 analog input channels via the on-chip 10-bit ADC (对比 PIC16LC715-04/P)
- Industrial and extended -40C to +125C variants available in same package (对比 PIC16F770-I/P)
设计说明
The PIC16LC770/P needs a 100 nF decoupling capacitor within 5 mm of the VDD pin and a bulk 10 uF electrolytic or tantalum on the board supply rail. Operating range is 2.5-5.5 V; below 2.5 V the brown-out reset will assert and the part will hold in reset. MCLR must never be left floating - tie it to VDD through a 10 kohm resistor with a 100 nF cap to ground for proper reset on power-up.
Route the 20-MHz crystal traces short and symmetric, with ground guard on either side of the oscillator pins. Keep ADC traces away from PWM and digital switching lines; add a 10 kHz RC filter at the analog input pin if the source impedance exceeds 10 kohm. Avoid running digital returns near analog ground - star-ground the ADC VREF pin to the AGND trace.
OTP memory cannot be erased, so any firmware revision requires a chip swap - always use the Flash-equivalent PIC16F770 for development and switch to OTP only for production. The CONFIG bits are fused at the same time as program memory; review them in the programmer template before locking. Leave RA4 open-drain in mind: it cannot drive a high output without a pull-up resistor.
合规信息
PIC16LC770/P predates mainstream Microchip RoHS rollouts; compliance not stated in retrieved distributor listings. Not AEC-Q100 qualified.