PIC16LC77-04/P - 8-bit PIC MCU 14KB OTP 4MHz 40-PDIP | Microchip
部品番号: PIC16LC77-04/P ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $7.5 | $7.50 |
| 10 | $6.8 | $68.00 |
| 100 | $6.2 | $620.00 |
| 500 | $5.65 | $2,825.00 |
| 1,000 | $5.2 | $5,200.00 |
PIC16LC77-04/P 概要
What is a PIC microcontroller? PIC (Peripheral Interface Controller) microcontrollers are 8-bit RISC-based Harvard-architecture microcontrollers originally developed by General Instrument's Microelectronics Division and popularized by Microchip Technology. The PIC16 family sits in the mid-range tier of the PIC lineup, offering a balance of performance, peripheral integration, and code density for embedded control. PIC microcontrollers are widely used in industrial, automotive, consumer, and appliance applications, with a hierarchical taxonomy of 8-bit MCU -> RISC MCU -> microcontroller -> embedded IC -> semiconductor.
Key features include 14KB OTP program memory enabling one-time programmable firmware storage, 368 bytes of data RAM for variable workspace, an 8-bit on-chip A/D converter for analog signal acquisition, and 33 I/O pins with programmable direction and pull-up configuration. The device also includes a programmable watchdog timer, multiple timer modules, and synchronous/asynchronous serial port support.
Technically, the PIC16LC77-04/P uses Microchip's mid-range 14-bit instruction word architecture with a single accumulator (W register) and a 2-stage pipeline. The 4 MHz oscillator yields 1 MIPS of processing performance. Internal oscillator components and the CMOS peripheral bus provide ample drive capability while keeping typical active current low, supporting battery-friendly designs in the 2.5V to 6.0V operating window.
Typical applications include industrial control systems, appliance controllers, automotive body electronics (non-safety), instrumentation front-ends, and any legacy PIC16 design migrating from windowed or UV-erasable parts. It is also commonly used in educational lab equipment and OEM products requiring proven PIC16 firmware reuse.
When designing with this part, note the OTP (one-time programmable) program memory prevents firmware updates in the field - prototypes should be built on flash-based PIC16F variants (such as the PIC16F77 or PIC16F877A) and ported to the OTP die once firmware is finalized. Plan the ADC input multiplexing and reference selection early to avoid late-stage pin reassignment.
This page synthesizes distributor stock levels from Mouser, DigiKey, Octopart, and Jotrin, alongside same-brand drop-in PIC16LC77 variants and cross-brand comparison data not consolidated on any single distributor page.
ドロップイン代替品: PIC16LC77-04/P — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16LC77-04/P (同一形状・フットプリント) — 相違点: Mounting Type, Program Memory Size, Core Architecture, Operating Temperature, Package.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F77-I/P
✅ ドロップイン✓ 在庫あり
$8.4 / 個
データシートを見る →PIC16LC77-04I/P
✅ ドロップイン✓ 在庫あり
$4.1 / 個
データシートを見る →PIC16LC77-04/L
✅ ドロップイン✓ 在庫あり
$6.2 / 個
データシートを見る →PIC16C77-04/PQ
✅ ドロップイン✓ 在庫あり
$3.95 / 個
データシートを見る →PIC16F74-I/P
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16LC77-04/P 最大定格&電気的特性
| Core | PIC16 (8-bit RISC, 14-bit instruction word) |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 14 KB (8K x 14 words) |
| Data RAM Size | 368 B |
| データバス幅 | 8 bit |
| ADC Resolution | 8 bit |
| 最大クロック周波数 | 4 MHz |
| Number of I/Os | 33 |
| 動作電源電圧 | 2.5 V to 6 V |
| 動作温度 | 0 C to +70 C |
| パッケージ / ケース | 40-PDIP (DIP-40) |
| 実装スタイル | Through Hole |
| Packaging | Tube |
PIC16LC77-04/P ピン構成
| ピン 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 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 | RE0/RD/AN5 — PORTE bit 0 / read control / analog input channel 5 |
| ピン 9 | RE1/WR/AN6 — PORTE bit 1 / write control / analog input channel 6 |
| ピン 10 | RE2/CS/AN7 — PORTE bit 2 / chip select / analog input channel 7 |
| ピン 11 | VDD — Positive supply voltage (2.5V to 6V) |
| ピン 12 | VSS — Ground reference |
| ピン 13 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| ピン 14 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| ピン 15 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| ピン 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / Capture/Compare/PWM 2 |
| ピン 17 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 |
| ピン 18 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| ピン 19 | RD0/PSP0 — PORTD bit 0 / parallel slave port bit 0 |
| ピン 20 | RD1/PSP1 — PORTD bit 1 / parallel slave port bit 1 |
| ピン 21 | RD2/PSP2 — PORTD bit 2 / parallel slave port bit 2 |
| ピン 22 | RD3/PSP3 — PORTD bit 3 / parallel slave port bit 3 |
| ピン 23 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| ピン 24 | RC5/SDO — PORTC bit 5 / SPI data out |
| ピン 25 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| ピン 26 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| ピン 27 | RD4/PSP4 — PORTD bit 4 / parallel slave port bit 4 |
| ピン 28 | RD5/PSP5 — PORTD bit 5 / parallel slave port bit 5 |
| ピン 29 | RD6/PSP6 — PORTD bit 6 / parallel slave port bit 6 |
| ピン 30 | RD7/PSP7 — PORTD bit 7 / parallel slave port bit 7 |
| ピン 31 | VSS — Ground reference |
| ピン 32 | VDD — Positive supply voltage |
| ピン 33 | RB0/INT — PORTB bit 0 / external interrupt input |
| ピン 34 | RB1 — PORTB bit 1 |
| ピン 35 | RB2 — PORTB bit 2 |
| ピン 36 | RB3 — PORTB bit 3 |
| ピン 37 | RB4 — PORTB bit 4 |
| ピン 38 | RB5 — PORTB bit 5 |
| ピン 39 | RB6/PGC — PORTB bit 6 / ICSP clock |
| ピン 40 | RB7/PGD — PORTB bit 7 / ICSP data |
主な用途
PIC16LC77-04/P の用途: 6 件s: Industrial Control Systems, Appliance Controllers, Automotive Body Electronics (Non-Safety), Instrumentation Front-Ends, Educational Lab Boards and Trainer Kits, Legacy Product Sustainment.
Industrial Control Systems
The PIC16LC77-04/P fits industrial control systems that require a proven 8-bit microcontroller with on-chip ADC and ample digital I/O for sensor aggregation and actuator drive. Its 33 I/O lines can interface directly to opto-isolated inputs, relay drivers, and 24V-tolerant signal conditioning networks through external protection. The 14KB OTP program memory accommodates moderate-complexity control logic such as PID loops, state machines, and HMI keyscan routines. At 4 MHz the device delivers 1 MIPS which is sufficient for typical 1-10 kHz control loops found in conveyor, pump, and motor starter applications. Designers value the through-hole 40-PDIP package for ruggedized enclosures where rework and field service are routine. Pair the PIC16LC77-04/P with external EEPROM for parameter storage and a watchdog supervisor for failsafe industrial behavior.
おすすめ
Appliance Controllers
The PIC16LC77-04/P is well suited for appliance controllers including washing machines, dishwashers, microwave ovens, and HVAC thermostats where cost-sensitive, high-volume production justifies OTP memory. The 8-bit ADC integrates directly with thermistor, pressure, and humidity sensors, while the 33 I/O pins drive relay coils, triac gates, seven-segment displays, and keypads. The low-power CMOS process keeps standby current low for energy-star compliant appliances. The 4 MHz operating frequency is more than adequate for appliance control loops running at 100 Hz to 1 kHz update rates. Drop-in compatibility with the flash-based PIC16F77 lets engineering teams prototype on flash parts and migrate to the PIC16LC77-04/P for production cost reduction once firmware is locked.
おすすめ
Automotive Body Electronics (Non-Safety)
The PIC16LC77-04/P, while not AEC-Q100 qualified, has historically been used in non-safety automotive body electronics such as interior lighting controllers, seat position memory, mirror adjusters, and accessory modules where the PIC16 family has proven reliability. For new automotive designs, designers should select the AEC-Q100 qualified PIC16F77-I/P or PIC16F877A-I/P variants. The 40-PDIP through-hole package supports robust connector-based assembly lines typical of body electronics modules. The 33 I/O count interfaces with H-bridge drivers, LED matrix controllers, and CAN/LIN transceivers through external glue logic. Validate thermal and vibration margins against the automotive application profile even for non-safety subsystems.
おすすめ
Instrumentation Front-Ends
The PIC16LC77-04/P serves as a low-cost front-end controller in bench-top instrumentation including digital multimeters, signal generators, and laboratory data acquisition modules. Its 8-bit ADC provides basic measurement resolution for voltage, current, and temperature channels, while the 368-byte RAM and 33 I/O support LCD driving and keypad scanning. Designers can implement custom measurement sequences in software and store calibration constants in external EEPROM accessible through I2C or SPI. The PIC mid-range instruction set is straightforward for assembly-language optimization of measurement routines. The through-hole 40-PDIP package accommodates prototyping sockets and clip-on emulator headers during development.
おすすめ
Educational Lab Boards and Trainer Kits
The PIC16LC77-04/P has long been used in university microcontroller courses and OEM training kits because of the through-hole 40-PDIP package that fits standard breadboards and ZIF sockets used in academic laboratories. Students can program the device using PICStart Plus or other legacy programmers available in university labs. The 14KB OTP memory gives sufficient headroom for teaching multi-module firmware projects. The straightforward PIC16 mid-range architecture is well documented in textbooks and online tutorials. Modern curricula typically use the flash-based PIC16F77 or PIC16F877A which provide the same pinout but allow repeated erase/program cycles suitable for student experimentation.
おすすめ
Legacy Product Sustainment
The PIC16LC77-04/P is appropriate for legacy product sustainment, manufactured activity replacement, and obsolescence management of mature designs that have been in production for decades. Industries such as medical instrumentation, aerospace ground support, and industrial process control continue to deploy legacy PIC16 designs and use the PIC16LC77-04/P as a long-term supply chain anchor. The OTP memory guarantees firmware immutability which is desirable in regulated environments where configuration drift must be prevented. For new designs in similar application spaces, transition to the flash-based PIC16F77 or PIC16F877A to gain in-circuit reprogramming and broader long-term support.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16LC77-04/P — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F77-I/P | PIC16LC77-04I/P | PIC16LC77-04/L | PIC16C77-04/P | PIC16F74-I/P |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 40-PDIP | 40-PDIP - same | 40-PDIP - same | 40-PDIP - same | 40-PDIP - same | 40-PDIP - same |
| Program Memory | 14 KB OTP | 14 KB Flash | 14 KB OTP | 14 KB OTP | 14 KB OTP | 4 KB Flash |
| Maximum Clock Frequency | 4 MHz | 20 MHz | 4 MHz | 4 MHz | 4 MHz | 20 MHz |
| Data RAM | 368 B | 368 B | 368 B | 368 B | 368 B | 192 B |
| Number of I/Os | 33 | 33 | 33 | 33 | 33 | 28 |
| ADC Resolution | 8 bit | 8 bit | 8 bit | 8 bit | 8 bit | 8 bit |
| Operating Temperature | 0 C to +70 C | -40 C to +85 C | -40 C to +85 C | 0 C to +70 C | 0 C to +70 C | -40 C to +85 C |
| Operating Voltage | 2.5 V to 6 V | 2.0 V to 5.5 V | 2.5 V to 6 V | 2.5 V to 6 V | 4.5 V to 6 V | 2.0 V to 5.5 V |
主な差別化要因
- Lower-power CMOS process versus original PIC16C77 (vs PIC16C77-04/P)
- Field-reprogrammable alternative available in same footprint (vs PIC16F77-I/P)
- Industrial temperature variant in same package (vs PIC16LC77-04I/P)
設計ノート
OTP memory cannot be erased or re-flashed once programmed. Develop and debug firmware on a flash-based pin-compatible MCU such as the PIC16F77-I/P (40-PDIP drop-in) before committing to a PIC16LC77-04/P production run. A single bit error in OTP programming renders the device unusable, so validate the entire firmware image on flash parts first and only program OTP devices in production with verified HEX files.
Power supply decoupling on the PIC16LC77-04/P should include a 100 nF ceramic capacitor placed as close as possible to each VDD/VSS pin pair (pins 11/31 and 12/32). For noisy industrial environments add a 10 uF tantalum or aluminum bulk capacitor at the supply entry point. The PIC16LC77-04/P's CMOS core draws low current, but the ADC reference pin (RA3/VREF) is sensitive to supply noise and benefits from its own 100 nF bypass capacitor directly at the pin.
The 40-PDIP through-hole package allows generous PCB routing around the device, but the analog inputs (RA0-RA5) should still be routed away from digital switching traces to preserve ADC accuracy. Place the crystal or resonator close to OSC1/OSC2 (pins 13/14) with short, symmetric traces and a ground guard ring to reduce EMI susceptibility. The MCLR/VPP pin (pin 1) requires a 10 kohm pull-up to VDD; do not leave it floating.
コンプライアンス情報
Legacy 8-bit PIC MCU released prior to widespread RoHS/REACH compliance reporting; specific declarations should be requested from Microchip. Not AEC-Q100 qualified - automotive designs should select PIC16F77-I/P or PIC16F877A-I/P equivalents.