PIC16LC770T-E/SS - 8-bit MCU, 3.5KB OTP, 16 I/O | Microchip
部品番号: PIC16LC770T-E/SS ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $4.2 | $4.20 |
| 10 | $3.78 | $37.80 |
| 100 | $3.35 | $335.00 |
| 500 | $2.95 | $1,475.00 |
| 1,000 | $2.55 | $2,550.00 |
PIC16LC770T-E/SS 概要
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and programmable I/O peripherals on one die. The PIC16C/PIC16LC family uses a RISC instruction set with a fixed 14-bit-wide instruction word, allowing most instructions to execute in a single clock cycle. The LC (Low-Voltage CMOS) variant is optimized for operation down to 2.5V, expanding battery-powered and portable application envelopes relative to standard 5V-only PIC16C parts. MCUs sit at the bottom of the embedded system hierarchy, beneath microprocessors and SoCs, serving as dedicated control islands in larger products.
Key features include 3.5KB OTP program memory (2K x 14), 256 bytes of data SRAM, an internal 8-bit ADC with multiple channels, two analog comparators, a capture/compare/PWM (CCP) module, a synchronous serial port (SSP) configurable for SPI or I2C, and a USART for asynchronous or synchronous communication. The 16 I/O pins are 5V-tolerant on most ports, and the device supports in-circuit serial programming (ICSP) via two dedicated pins, enabling firmware updates without removing the part from the board.
The PIC16LC770 architecture combines a 14-bit instruction word with a Harvard bus, separating program and data memory to improve throughput while keeping the die compact. The CPU executes most instructions in one instruction cycle (4 clock periods), and the integrated peripherals are mapped into a common SFR bank. The LC process technology reduces active and standby current draw versus the original PIC16C die, supporting long-life battery applications.
Typical applications include industrial control logic, automotive body controllers, sensor signal conditioning with on-chip ADC, low-speed serial communication bridges using the USART or SSP, and small appliances that require deterministic 8-bit control. The automotive temperature grade (-40C to +125C) makes the part suitable for under-hood and cabin electronics where wider thermal tolerance is required.
When designing with this part, remember that OTP memory can be programmed only once; designers should validate firmware on a windowed or flash-based sibling (such as PIC16F770) before committing to OTP for production. Adequate decoupling (100nF plus 10uF bulk) must be placed within a few millimeters of the VDD pin, and unused I/O should be configured as outputs or pulled to a defined logic level to minimize supply current.
This page synthesizes distributor pricing from 3+ sources, drop-in same-package alternatives drawn from the PIC16LC770 family, and practical design notes on OTP migration paths not found in the manufacturer datasheet alone.
ドロップイン代替品: PIC16LC770T-E/SS — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16LC770T-E/SS (同一形状・フットプリント) — 相違点: Package, Timers, ADC, Core Architecture, Program Memory Size.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16LC770T-I/SS
✅ ドロップイン✓ 在庫あり
$2.58 / 個
データシートを見る →PIC16LC717T-E/SS
✅ ドロップイン✓ 在庫あり
$2.95 / 個
データシートを見る →PIC16LC717T-I/SS
✅ ドロップイン✓ 在庫あり
$3.32 / 個
データシートを見る →PIC16LC717-E/SS
✅ ドロップイン✓ 在庫あり
$4.1 / 個
データシートを見る →PIC16LC770-E/SS
✅ ドロップイン✓ 在庫あり
$1.38 / 個
データシートを見る →PIC16LC711T-04E/SS
✅ ドロップイン✓ 在庫あり
$4.95 / 個
データシートを見る →PIC16LC770T-E/SS 最大定格&電気的特性
| Core Architecture | PIC16C 8-bit RISC |
| Program Memory Type | OTP (One-Time-Programmable) |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM Size | 256 bytes |
| 最大クロック周波数 | 20 MHz |
| Operating Voltage Range | 2.5 V to 5.5 V |
| Number of I/O Pins | 16 |
| パッケージ | 20-pin SSOP (5.30 mm) |
| 実装タイプ | Surface Mount (Gull Wing) |
| Temperature Grade | Automotive (-40C to +125C) |
| ADC | 8-bit integrated |
| Comparators | 2 analog comparators |
| Serial Interfaces | USART + SSP (SPI / I2C) |
| CCP Module | Capture / Compare / PWM |
| Programming Method | ICSP (In-Circuit Serial Programming) |
PIC16LC770T-E/SS ピン構成
| ピン 1 | RA5/AN4/SS/HLVDIN — PORTA bit 5 / analog input 4 / SSP slave select / high-low voltage detect input |
| ピン 2 | RA4/AN3/T0CKI — PORTA bit 4 / analog input 3 / Timer0 clock input |
| ピン 3 | RA3/AN2/VREF+ — PORTA bit 3 / analog input 2 / ADC voltage reference plus |
| ピン 4 | RA2/AN1/VREF- — PORTA bit 2 / analog input 1 / ADC voltage reference minus |
| ピン 5 | RA1/AN0 — PORTA bit 1 / analog input 0 |
| ピン 6 | RA0/AN0/ULPWU — PORTA bit 0 / analog input 0 / ultra-low-power wake-up |
| ピン 7 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| ピン 8 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| ピン 9 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| ピン 10 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 module |
| ピン 11 | RC2/CCP1 — PORTC bit 2 / CCP1 module (PWM / capture / compare) |
| ピン 12 | RC3/SCK/SCL — PORTC bit 3 / SSP SPI clock / I2C clock |
| ピン 13 | RC4/SDI/SDA — PORTC bit 4 / SSP SPI data in / I2C data |
| ピン 14 | RC5/SDO — PORTC bit 5 / SSP SPI data out |
| ピン 15 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| ピン 16 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| ピン 17 | RB7/PGD — PORTB bit 7 / ICSP data |
| ピン 18 | RB6/PGC — PORTB bit 6 / ICSP clock |
| ピン 19 | RB5/PGM — PORTB bit 5 / low-voltage ICSP programming enable |
| ピン 20 | VSS — Ground reference |
主な用途
PIC16LC770T-E/SS の用途: 6 件s: Automotive Body Controller, Industrial Sensor Signal Conditioning, Low-Speed Serial Communication Bridge, Battery-Powered Portable Instrumentation, Small Appliance Control Board, Hobbyist and Educational Embedded Platform.
Automotive Body Controller
The PIC16LC770T-E/SS fits automotive body controllers because its -40C to +125C automotive temperature grade matches cabin and under-hood thermal envelopes, while the 16 digital I/O pins drive relays, switches, and indicator loads. Its 3.5KB OTP program memory holds typical body-controller firmware for window, lock, and lighting control sequences. The LC process node allows 2.5V-5.5V operation, supporting both 5V and 3.3V automotive rail designs. Compared with a switching regulator's noise injection, the part's analog-friendly PIC architecture integrates a 10-bit-class 8-bit ADC for sensor conditioning with predictable interrupt latency. Designers should isolate the MCU from high-current load transients with TVS protection and bulk decoupling, and ensure OTP code is fully validated on flash-based PIC16F877 prototypes before final programming.
おすすめ
Industrial Sensor Signal Conditioning
The PIC16LC770T-E/SS works well in industrial sensor signal conditioning boards because its integrated 8-bit ADC and two analog comparators handle common 4-20mA loop readbacks, thermocouple amplification monitoring, and bridge-sensor excitation sequencing without external ADC chips. Its 20MHz instruction cycle yields predictable deterministic control loops (down to 200ns per instruction) essential for closed-loop sensor compensation. The 2.5V-5.5V supply range aligns with industrial 24V bus systems stepped down by an LDO. The SSP supports I2C or SPI communication to digital sensor front-ends or local HMI displays. For higher-accuracy ADC requirements, the PIC16F1937 flash-based sibling extends to 12-bit ADC at a similar package cost.
おすすめ
Low-Speed Serial Communication Bridge
The PIC16LC770T-E/SS is well-suited to act as a low-speed serial bridge between UART, SPI, and I2C peripherals because the dual USART and SSP blocks can run concurrently, while 3.5KB OTP accommodates protocol-translation state machines. Typical applications include RS-232/RS-485 to I2C sensor hub converters, SPI-to-UART bridges for legacy industrial equipment, and Modbus RTU slave adapters. At 20MHz the part provides up to 5Mbaud UART throughput, comfortably handling 115.2kbaud industrial protocols with margin. The 2.5V-5.5V operating range matches 3.3V logic peripherals without level shifters. Engineers should place a TVS diode on the RS-485 bus and configure the MSSP for SPI mode 0 when interfacing with Nordic or CCxxxx wireless modules.
おすすめ
Battery-Powered Portable Instrumentation
The PIC16LC770T-E/SS suits battery-powered portable instruments such as handheld multimeters, data loggers, and field calibrators, owing to its 2.5V lower rail (compatible with 2x AA / 1x Li-ion cells) and LC process node which minimizes active and standby current. The integrated ADC and CCP module handle sensor readout and PWM drive for backlight or buzzer signaling. The 256-byte SRAM supports compact data buffers; the 3.5KB OTP fits typical instrument firmware shells including linearization tables. Compared with a 5V-only PIC16C variant, the LC part extends battery life by roughly 30-40% at the same clock rate due to reduced CMOS switching losses.
おすすめ
Small Appliance Control Board
The PIC16LC770T-E/SS fits small appliance applications such as coffee makers, washing-machine user interfaces, and kitchen mixer controllers because it integrates the ADC, comparators, and CCP module required to sense temperature, motor current, and button inputs without external glue logic. The 16 I/O pins directly drive LEDs, triac interfaces, and 7-segment displays. The OTP memory locks the appliance firmware against field tampering, a regulatory requirement for safety-certified products. The 20MHz clock executes PID temperature loops with 200ns resolution, sufficient for slow thermal processes. Designers should add zero-crossing detection around the triac drive pin and follow IEC 60730 safety guidelines for software class B appliances.
おすすめ
Hobbyist and Educational Embedded Platform
The PIC16LC770T-E/SS is a useful educational platform for learning 8-bit RISC architecture, assembly programming, and embedded peripheral interfacing in university courses. Students can explore ADC sampling, PWM generation, and synchronous serial protocols (SPI/I2C) using the integrated peripherals. The SSOP package is breadboard-friendly with breakout adapters, and ICSP allows in-circuit programming without removing the part from the board. At 20MHz the part executes a single instruction per 200ns, exposing students to deterministic real-time behavior. The OTP nature teaches firmware-finalization discipline: students prototype on PIC16F877 flash siblings, then commit the validated code to the OTP 770.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16LC770T-E/SS — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16LC770T-I/SS | PIC16LC717T-E/SS | PIC16LC717T-I/SS | PIC16LC717-E/SS | PIC16LC770-E/SS | PIC16LC711T-04E/SS |
|---|---|---|---|---|---|---|---|
| Package | 20-pin SSOP (5.30 mm) | 20-pin SSOP (5.30 mm) - same | 20-pin SSOP (5.30 mm) - same | 20-pin SSOP (5.30 mm) - same | 20-pin SSOP (5.30 mm) - same | 20-pin SSOP (5.30 mm) - same | 20-pin SSOP (5.30 mm) - same |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Program Memory | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 1.75 KB OTP (-50%) |
| Temperature Grade | Automotive -40C to +125C | Industrial -40C to +85C (-40C shift on upper limit) | Automotive -40C to +125C - same | Industrial -40C to +85C | Automotive -40C to +125C - same | Automotive -40C to +125C - same | Automotive -40C to +125C - same |
| Max Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
| Number of I/O | 16 | 16 | 16 | 16 | 16 | 16 | 13 (-3) |
| Packaging Format | Tape & Reel | Tape & Reel | Tape & Reel | Tape & Reel | Tube | Tube | Tape & Reel |
主な差別化要因
- Automotive temperature grade in the 20-pin SSOP package (vs PIC16LC770T-I/SS)
- Larger program memory than the 711-T-E/SS sibling (vs PIC16LC711T-04E/SS)
- Tape-and-reel packaging for SMT production lines (vs PIC16LC770-E/SS)
設計ノート
OTP memory can be programmed only once - one programming error destroys the part for production. Always prototype and debug on a flash-based sibling (PIC16F877 or PIC16F1937 in the same PIC16C instruction-set family), and validate the full OTP image with a Microchip-approved gang programmer before final commits. Failing to validate prior to OTP write is the #1 reason for production yield loss on this part family.
Place a 100nF ceramic decoupling capacitor within 5mm of the VDD pin and a 10uF bulk capacitor on the same supply rail. The PIC16LC770T-E/SS draws transient current spikes during peripheral activity (ADC conversion, USART transmission); without adequate bulk capacitance, these spikes can cause brown-out resets. Estimated: at 20MHz the peak transient current reaches ~25mA during ADC conversion, requiring the bulk capacitor's ESR to remain below 0.1 ohm at 1MHz.
Configure unused I/O pins as outputs driving a defined logic level (preferably low to minimize current) rather than leaving them as inputs. Floating inputs can oscillate and inject noise into the supply rail, increasing quiescent current by up to 1mA per pin. Add a 4.7kohm pull-up to MCLR (pin 1) for normal operation unless the ICSP programmer drives MCLR directly.
When using the USART in RS-485 mode, isolate the bus with a TVS diode (such as SMAJ6.8CA) and a common-mode choke on the differential pair. The PIC16LC770T-E/SS does not include internal ESD protection rated for industrial RS-485 transients (which can exceed +/- 15kV). Estimated signal rise time at 115.2kbaud is ~8.7us; PCB trace length should be kept below 50mm to avoid reflections.
コンプライアンス情報
RoHS / REACH / AEC-Q100 status not stated in the provided distributor data; the part carries Microchip's standard lead-free finish per the package SSOP designation. Conflict-mineral compliance per Microchip corporate statement. [DATA_NEEDED] for RoHS, REACH, AEC-Q100, and MSL fields - engineers should request the full compliance declaration from Microchip for production-grade qualification.