Microchip Technology

PIC16LC770-I/SO - 8-bit MCU, 3.5KB OTP, 20MHz, 20-SOIC | Microchip

料号: PIC16LC770-I/SO ✗ 停产
有现货 1-3 个工作日内发货
3.0 V to 5.5 V Vdss 20-SOIC (0.295 inch / 7.50 mm width) Package 20 MHz Speed 3.5 KB (2K x 14) Memory
低至 $2.31 USD / 件
最小起订量: 1 |
价格更新于: 2026-09-22
批量定价
数量 单价 小计
1 $4.32 $4.32
10 $3.86 $38.60
100 $3.21 $321.00
500 $2.74 $1,370.00
1,000 $2.31 $2,310.00
ℹ️ 所有价格均以 USD 计价

PIC16LC770-I/SO 概述

The Microchip Technology PIC16LC770-I/SO is an 8-bit RISC microcontroller featuring 3.5KB (2K x 14) of One-Time Programmable (OTP) program memory, 256 bytes of RAM, and 16 digital I/O pins, housed in a 20-pin SOIC (0.295 inch / 7.50 mm width) package. It operates from a 3.3V or 5V supply and runs at up to 20 MHz clock speed with a 14-bit instruction set.

An 8-bit microcontroller (MCU) is a small, self-contained computer-on-a-chip that integrates a CPU core, program memory (ROM/Flash/OTP), data memory (RAM), and peripheral interfaces into a single IC. PIC microcontrollers belong to the microcontroller -> embedded controller -> semiconductor hierarchy, and they execute one instruction per instruction cycle (RISC architecture), giving them deterministic timing suitable for real-time control. The "LC" family designation indicates low-voltage CMOS operation optimized for lower power consumption than the standard "C" family.

Key features include a Harvard-architecture RISC CPU with 35 instructions, hardware USART for serial I/O, a 12-bit resolution A/D converter, capture/compare/PWM modules, and an internal watchdog timer for reliable autonomous operation. The wide 3.0V to 5.5V operating range simplifies power design in both battery-powered and line-powered embedded systems. The industrial-grade -40C to +85C operating temperature range makes the PIC16LC770-I/SO suitable for non-automotive industrial environments.

Typical applications include industrial control systems, sensor interface boards, low-power embedded controllers, simple motor control, LED display drivers, and battery-powered instrumentation. The 20 MHz clock rate and 14-bit instruction word give ample headroom for state-machine control, basic protocol handling (I2C/SPI/USART), and ADC-driven feedback loops without external logic.

When designing with this device, note that the OTP program memory cannot be re-programmed in-circuit - firmware or qualification must be committed during manufacturing. A Flash-based sibling (PIC16F770) is recommended for prototyping and field-upgradable designs. Decoupling capacitors (100nF + 10uF) should be placed close to VDD/VSS pins to ensure ADC accuracy and oscillator stability.

直接替换替代料: PIC16LC770-I/SO ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。

本系列中的变体

可与以下型号直接替换的同系列型号: PIC16LC770-I/SO (相同外形与封装尺寸) ——差异在于 Package, Operating Temperature, Program Memory Size, Program Memory Type, RAM Size.

Microchip Technology
Package: 20-SOIC (0.295", 7.50 mm width)
Operating Temperature: -40 C to +125 C (E suffix, extended industrial)
Program Memory Size: 3.5 KB (2K x 14) OTP
Microchip Technology
Package: 20-pin PDIP (0.300 in / 7.62 mm)
Operating Temperature: -40 C to +85 C (Industrial, 'I' suffix)
Program Memory Size: 3.5 KB (2K x 14 words)
Microchip Technology
Package: 20-SOIC (0.295", 7.50 mm Width)
Operating Temperature: -40°C to +85°C (industrial, per DigiKey listing)
Program Memory Size: 3.5 KB (2K x 14) OTP
Microchip Technology
Package: 20-SOIC (7.50 mm / 0.295 in body width)
Program Memory Type: OTP (One-Time Programmable)
RAM Size: 256 x 8 bytes
Microchip Technology
Package: 20-pin SOIC (wide body, 300 mil)
Operating Temperature: -40 °C to +85 °C (Industrial)
Program Memory Size: 7 KB (4K x 14)

快速对比工具——选择替代料号进行并排对比:

PIC16F770-I/SO

✅ 直接替换
📦 20-SOIC
same 20-SOIC footprint, 3.5KB flash (rewritable) instead of OTP, pin-to-pin compatible

📋 参考替代料(不在目录中)

PIC16LC770-E/SO

✅ 直接替换
Microchip Technology
📦 20-SOIC
PIC · 8-bit · PIC16LC770 · 3.5 KB (2K x 14) OTP · 256 B · 20 MHz · 200 ns · 16

✓ 有现货

$4.4 / 个

查看数据手册 →

PIC16LC770T/SO

✅ 直接替换
📦 20-SOIC
tape-and-reel packaging variant of same die; pin-to-pin compatible

📋 参考替代料(不在目录中)

PIC16LC770/SO

✅ 直接替换
Microchip Technology
📦 20-SOIC
PIC® 16C · PIC16LC770 · PIC 8-bit · 8-Bit · 20 MHz · 3.5 KB (2K x 14) OTP · 256 x 8 bytes · 16

✓ 有现货

$2.88 / 个

查看数据手册 →
ℹ️ 1 个跨封装料号已隐藏——不同封装需要 PCB 改动,并非真正的直接替换。 联系我们 如果您需要跨封装建议。

PIC16LC770-I/SO 最大额定值与电气特性

Core PIC RISC 8-bit
Program Memory Size 3.5 KB (2K x 14)
Program Memory Type OTP
RAM Size 256 B
EEPROM Size 0 B
最大时钟频率 20 MHz
Instruction Set Width 14-bit
Number of I/O Pins 16
工作电源电压 3.0 V to 5.5 V
A/D Converter 12-bit
封装 20-SOIC (0.295 inch / 7.50 mm width)
安装类型 Surface Mount
工作温度 -40C to +85C
Series PIC16LC770

PIC16LC770-I/SO 引脚配置

SOIC-20 Package Pinout Diagram SOIC-20W 20-pin, 7.5x12.8mm, P1.27mm, JEDEC MS-013. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SOIC-20
引脚 1 MCLR — Master Clear (reset) input, active low
引脚 2 RA0/AN0 — Digital I/O / Analog input channel 0
引脚 3 RA1/AN1 — Digital I/O / Analog input channel 1
引脚 4 RA2/AN2 — Digital I/O / Analog input channel 2
引脚 5 RA3/AN3 — Digital I/O / Analog input channel 3
引脚 6 RA4 — Digital I/O
引脚 7 RA5/AN4 — Digital I/O / Analog input channel 4
引脚 8 VSS — Ground reference
引脚 9 OSC1 — Oscillator input / external clock
引脚 10 OSC2 — Oscillator output
引脚 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 — Ground reference
引脚 20 VDD — Positive supply voltage (3.0V to 5.5V)

典型应用

PIC16LC770-I/SO 适用于 6 应用s: Industrial Sensor Interface Board, Battery-Powered Remote Monitoring, Simple Motor Control (DC/Fan/Stepper), LED Display and Sign Controller, Home Appliance Control Board, Automotive Aftermarket Accessories (Non-Safety).

🏭

Industrial Sensor Interface Board

The PIC16LC770-I/SO fits sensor interface boards where 16 digital I/O, 12-bit ADC resolution, and a USART peripheral provide direct connection to analog sensors (temperature, pressure, flow) and digital actuators. Operating from 3.0V to 5.5V and up to 20 MHz clock, the MCU handles ADC sampling, scaling, and serial reporting (RS-232/RS-485) within a single chip. The 3.5KB OTP memory stores the sensor calibration table and protocol stack, while the 256-byte RAM is adequate for buffering measurement frames. The -40C to +85C industrial temperature range ensures reliability in factory-floor environments.

🔋

Battery-Powered Remote Monitoring

For battery-powered remote monitoring nodes, the PIC16LC770-I/SO offers low-voltage CMOS operation (down to 3.0V), making it suitable for two-AA or lithium-cell powered designs. The 12-bit ADC monitors battery voltage and sensor inputs, while the 20 MHz instruction rate allows the MCU to wake, sample, transmit via USART, and return to sleep within tight energy budgets. The 16 I/O pins support multiple sensor interfaces and a low-battery LED indicator. OTP memory locks the firmware once deployed, preventing field tampering - a benefit in remote installations.

⚡

Simple Motor Control (DC/Fan/Stepper)

The PIC16LC770-I/SO suits low-cost brushed DC motor, fan, and unipolar stepper control applications. Its CCP (Capture/Compare/PWM) modules generate PWM signals for motor speed regulation, while the 12-bit ADC reads back current sense or tachometer feedback for closed-loop control. The 20 MHz instruction rate ensures PWM frequencies above audible range (>20 kHz), eliminating motor whine. Sixteen I/O pins accommodate direction logic, brake/enable signals, and fault inputs, all within the 20-SOIC package's compact footprint.

💡

LED Display and Sign Controller

LED matrix and seven-segment display controllers benefit from the PIC16LC770-I/SO's 16 I/O pins, USART, and PWM outputs. The MCU scans rows and columns of LED matrices, drives multiplexed seven-segment digits, or produces dimming PWM for RGB lighting. The 3.5KB program memory holds lookup tables for character fonts and animation sequences, while the 256-byte RAM buffers display frames. Industrial temperature range supports outdoor signage and architectural lighting installations.

🏠

Home Appliance Control Board

Home appliance control boards (washing machines, dishwashers, small kitchen appliances) use the PIC16LC770-I/SO as the central microcontroller. It interfaces with user keypads, rotary encoders, segment displays, and relays through its 16 I/O pins. The 12-bit ADC reads water level, temperature, and motor current sensors, while the USART communicates with inverter modules or external diagnostic tools. OTP memory locks the production firmware, preventing unauthorized firmware modification in consumer products.

🚗

Automotive Aftermarket Accessories (Non-Safety)

Although not AEC-Q100 qualified, the PIC16LC770-I/SO can be used in non-safety automotive aftermarket accessories such as interior LED controllers, dashboard accessories, and infotainment peripherals operating from the vehicle's 12V bus (regulated down to 5V or 3.3V). The 16 I/O, 12-bit ADC, and USART support LIN-bus-like protocols, while the industrial -40C to +85C temperature range handles cabin-environment thermal stress. For under-hood or safety-critical applications, designers should select an AEC-Q100 qualified MCU instead.

推荐产品汇总

MCP9700 Analog temperature sensor for ADC input 用于: Industrial Sensor Interface Board MAX485 RS-485 transceiver for serial comms 用于: Industrial Sensor Interface Board LM4041 Voltage reference for ADC accuracy 用于: Industrial Sensor Interface Board MCP1700 Low-quiescent LDO for battery supply 用于: Battery-Powered Remote Monitoring DS18B20 Digital temperature sensor (1-Wire) 用于: Battery-Powered Remote Monitoring DRV8871 H-bridge motor driver (PWM input) 用于: Simple Motor Control (DC/Fan/Stepper) ACS712 Allegro MicroSystems 用于: Simple Motor Control (DC/Fan/Stepper) ULN2003 Darlington driver for LED rows 用于: LED Display and Sign Controller MAX7219 Analog Devices 用于: LED Display and Sign Controller MCP23S17 SPI I/O expander for keypad/display 用于: Home Appliance Control Board PC817 Optocoupler for mains isolation 用于: Home Appliance Control Board TJA1027 LIN bus transceiver 用于: Automotive Aftermarket Accessories (Non-Safety) LM7805 12V-to-5V linear regulator 用于: Automotive Aftermarket Accessories (Non-Safety)
What is the program memory size of the PIC16LC770-I/SO?
The PIC16LC770-I/SO contains 3.5 KB of One-Time Programmable (OTP) program memory, organized as 2K x 14 instruction words. According to the Microchip datasheet, this is sufficient for compact embedded control firmware but, being OTP, it cannot be erased or rewritten after programming - making this device ideal for fixed-function production parts but less suitable for iterative prototyping.
Does the PIC16LC770-I/SO support in-system programming?
No, the PIC16LC770-I/SO uses OTP (One-Time Programmable) program memory, which means the firmware can only be written once during manufacturing and cannot be re-programmed in-circuit. For designs that require firmware updates or iterative development, Microchip recommends the flash-based PIC16F770 family, which uses the same pinout and peripherals but supports in-system programming.
What is the difference between PIC16LC770-I/SO and PIC16LC770-E/SO?
The PIC16LC770-I/SO is the industrial-temperature-grade variant operating from -40C to +85C, while the PIC16LC770-E/SO is the extended-temperature-grade part rated for -40C to +125C. Both share the same 20-SOIC package, 20 MHz clock, 3.5 KB OTP memory, and 256-byte RAM, making them drop-in replacements in applications where thermal range is acceptable.
Where can I buy the PIC16LC770-I/SO at the best price?
As of 2026-09-22, the PIC16LC770-I/SO is listed by 8 authorized distributors on Octopart, including Mouser, DigiKey, and ampheo. The 1-piece unit price is approximately US$4.32 with bulk discounts down to about US$2.31 at 1000 pieces. Because the part is marked obsolete in the lifecycle database, stock may be limited and lead times should be confirmed before placing production orders.
What is the lead time for PIC16LC770-I/SO orders?
Lead time for the PIC16LC770-I/SO varies because the part is in an obsolete lifecycle phase. As of 2026-09-22, distributors such as Mouser and DigiKey may have small inventory lots, but production orders should not assume availability beyond existing stock. Engineers designing new products should select a flash-based alternative such as the PIC16F770-I/SO for long-term supply continuity.
Is the PIC16LC770-I/SO in stock right now?
Stock status for the PIC16LC770-I/SO fluctuates across authorized distributors. As of 2026-09-22, Mouser, DigiKey, and ampheo list varying stock quantities with single-piece pricing around US$4.32. Because the part is obsolete, distributor stock should not be assumed sustainable for new production runs - check current availability on the XAIPART product page or contact the distributor directly before ordering.
PIC16LC770-I/SO vs PIC16F770-I/SO - which is better for new designs?
For new designs, the PIC16F770-I/SO is almost always the better choice. It shares the same 20-SOIC package, 20 MHz clock, 3.5 KB memory, 256-byte RAM, and peripheral set as the PIC16LC770-I/SO, but uses flash memory instead of OTP - enabling in-system programming, firmware updates, and iterative prototyping. The PIC16LC770-I/SO should be reserved for legacy or cost-driven production where firmware is fixed.
When should I choose PIC16LC770-I/SO over PIC16F770-I/SO?
Choose the PIC16LC770-I/SO only for legacy compatibility or where a fixed-function, low-cost OTP part is acceptable. The flash-based PIC16F770-I/SO is preferred for new designs because it supports field updates and shorter development cycles. Both share the 20-SOIC footprint, so PCB redesign is not a barrier to migrating from the PIC16LC770-I/SO to the PIC16F770-I/SO.
What is the best drop-in replacement for PIC16LC770-I/SO?
The best drop-in replacement is the PIC16F770-I/SO from Microchip, which uses flash memory instead of OTP but is pin-to-pin compatible on the same 20-SOIC footprint. It preserves the 3.5 KB program memory, 256-byte RAM, 20 MHz clock, and 16 I/O pins, while adding in-system programmability - enabling firmware updates without PCB changes.
Where to download the PIC16LC770-I/SO datasheet PDF?
The official Microchip datasheet for the PIC16LC770-I/SO can be downloaded directly from the Microchip website at ww1.microchip.com/downloads/en/DeviceDoc/39591e.pdf. The document includes the electrical characteristics, pinout, instruction set, and peripheral configuration for the PIC16LC770 family. The datasheet number DS39591E corresponds to the original Microchip PIC16LC770 datasheet.
Where to find PIC16LC770-I/SO pinout information?
The PIC16LC770-I/SO pinout is documented in the Microchip datasheet (DS39591E) and shows a 20-pin SOIC layout with pin 1 typically at the dot or notch end. Key pins include VDD/VSS (power), MCLR (reset), OSC1/OSC2 (clock), and RA0-RA5 / RB0-RB7 (digital I/O). For PCB design, the package_svg_key on the XAIPART product page provides a visual pinout diagram that matches the datasheet numbering.
What is the operating voltage of PIC16LC770-I/SO?
The PIC16LC770-I/SO operates from 3.0 V to 5.5 V supply voltage. According to the Microchip datasheet, the LC (low-voltage CMOS) designation means the device is optimized for both 3.3V and 5V operation. The 12-bit ADC, USART, and CCP peripherals share this supply rail, and decoupling with a 100 nF ceramic capacitor placed close to VDD is recommended for ADC accuracy.
What is the A/D converter resolution on the PIC16LC770-I/SO?
The PIC16LC770-I/SO includes a 12-bit resolution A/D converter with multiple input channels routed through the device's analog multiplexer. According to the Microchip datasheet, the ADC operates from the same 3.0V-5.5V supply and provides 12-bit accuracy suitable for sensor reading, battery monitoring, and closed-loop feedback. The ADC shares pins with digital I/O, so analog functions must be configured via firmware.
What is the maximum I/O count on PIC16LC770-I/SO?
The PIC16LC770-I/SO provides 16 digital I/O pins distributed across PORTA (RA0-RA5) and PORTB (RB0-RB7), with two additional pins reserved for MCLR reset and oscillator functions. The 16 I/O count is sufficient for sensor interfaces, LED indicators, pushbutton inputs, and communication peripherals (USART, I2C, SPI), making this device suitable for compact embedded control designs.
Can the PIC16LC770-I/SO be replaced by a non-Microchip equivalent?
Direct pin-compatible non-Microchip equivalents for the PIC16LC770-I/SO are rare because the PIC16 instruction set and peripheral architecture are Microchip-proprietary. Designers seeking cross-vendor alternatives must re-validate firmware and typically port to an STM8, AVR, or other architecture, which constitutes a PCB-level redesign rather than a drop-in replacement. The recommended Microchip replacement remains the PIC16F770-I/SO in the same 20-SOIC footprint.

工程参考数据: PIC16LC770-I/SO ——对比、设计指导和合规信息。

选型指南

Choose the PIC16LC770-I/SO only when designing a fixed-function production part where OTP memory locking is acceptable or desired. For new designs, prefer the flash-based PIC16F770-I/SO, which shares the same 20-SOIC footprint, 3.5 KB memory, 256-byte RAM, 20 MHz clock, 16 I/O pins, and 12-bit ADC, while removing the OTP restriction. The PIC16LC770-E/SO is the better fit when extended -40C to +125C operation is required, and the PIC16LC770T/SO is identical to the -I/SO but supplied in tape-and-reel packaging for high-volume SMD assembly. None of these alternatives require PCB changes - they are all 20-SOIC pin-compatible.

与替代料对比

参数 本产品 PIC16F770-I/SO PIC16LC770-E/SO PIC16LC770T/SO PIC16LC770/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-SOIC 20-SOIC 20-SOIC 20-SOIC 20-SOIC
Program Memory 3.5 KB OTP 3.5 KB Flash 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP
RAM 256 B 256 B 256 B 256 B 256 B
Max Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Operating Voltage 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V
Operating Temperature -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +85C (Industrial) 0C to +70C (Commercial)
ADC Resolution 12-bit 12-bit 12-bit 12-bit 12-bit
Number of I/O 16 16 16 16 16
Lifecycle Status Obsolete Active Obsolete Obsolete Obsolete

关键差异点

  • Industrial -40C to +85C temperature range (对比 PIC16LC770/SO)
  • Flash memory with in-system programming (对比 PIC16LC770-I/SO (this part))
  • Extended temperature option (对比 PIC16LC770-I/SO (this part))

设计说明

Decouple VDD with both a 100 nF (high-frequency) and 10 uF (bulk) ceramic capacitor placed as close to the VDD/VSS pins as possible - within 5 mm is recommended for ADC accuracy. The PIC16LC770-I/SO's 12-bit ADC draws brief inrush currents during sampling; insufficient decoupling degrades ADC linearity. A ferrite bead on the supply trace can further reduce digital switching noise coupling into analog inputs.

Remember that the PIC16LC770-I/SO uses OTP (One-Time Programmable) memory - firmware cannot be updated once written. For prototypes or field-upgradable designs, select the flash-based PIC16F770-I/SO instead, which is pin-compatible. Also note that the MCLR pin requires a proper reset circuit (typically 10 kohm pull-up to VDD); leaving MCLR floating causes erratic behavior.

Route the oscillator traces (OSC1/OSC2) short and symmetrically, keeping them away from switching signals and ADC analog inputs to avoid crosstalk. If using a crystal, place load capacitors within a few millimeters of OSC1/OSC2 and guard the traces with a ground pour. For ADC accuracy, separate analog (AN0-AN4) and digital traces, and consider a ground split if high-current switching is present.

The USART peripheral supports both synchronous and asynchronous modes. For RS-485 multi-drop networks, enable the internal weak pull-up on RX to prevent false start bits on an open bus. When driving long cables, add a 100 ohm series termination at the MCU TX pin to dampen ringing, especially at 20 MHz system clock where edge rates are in the 5-10 ns range.

合规信息

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
无铅
Unknown
无卤
Unknown
冲突矿物
Unknown

Compliance information not provided in the verified web data. The PIC16LC770-I/SO is not AEC-Q100 qualified; for automotive applications use a qualified MCU. RoHS/lead-free status should be confirmed with the manufacturer before placement in RoHS-restricted designs.

数据核验日期: 2026-09-22 ——数据由 XAIPART 元器件工程团队核验和整理

相关搜索

PIC16LC770-I/SO PIC16LC770-I/SO datasheet Microchip PIC16LC770-I/SO 8-bit PIC microcontroller 3.5KB OTP PIC16LC770 20-SOIC replacement PIC16LC770-I/SO industrial sensor interface PIC16LC770 vs PIC16F770 PIC16LC770-I/SO drop-in replacement buy PIC16LC770-I/SO online PIC16LC770 pinout 20-SOIC what is OTP microcontroller PIC16LC770-I/SO obsolete cross reference

相关元器件 & 术语

Microchip Technology PIC16LC770-I/SO PIC16LC770 PIC16F770 PIC16LC770-E/SO PIC16LC770T/SO PIC16LC770/SO PIC microcontroller 8-bit MCU RISC architecture OTP memory Flash memory 20-SOIC SOIC-20 12-bit ADC USART CCP module industrial temperature grade RoHS AEC-Q100 sensor interface battery-powered embedded controller MCLR ICSP
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情