PIC16C77-04E/P - 8-bit CMOS MCU, 14KB EPROM, 4MHz | Microchip
部品番号: PIC16C77-04E/P ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $17.01 | $17.01 |
| 10 | $15.31 | $153.10 |
| 100 | $13.61 | $1,361.00 |
| 500 | $12.07 | $6,035.00 |
| 1,000 | $10.7 | $10,700.00 |
PIC16C77-04E/P 概要
An 8-bit CMOS microcontroller is a single-chip computer that integrates a CPU, memory (ROM/RAM), and programmable I/O peripherals on one silicon die. The PIC16C77 belongs to the mid-range PIC16C family, which sits hierarchically above base-line PIC16C5X devices and below enhanced PIC18 architectures. CMOS technology provides low static power consumption and high noise immunity compared to NMOS predecessors, making these MCUs suitable for battery-powered and industrial applications.
Key features of the PIC16C77-04E/P include a wide operating voltage range of 2.5V to 6.0V, high sink/source current capability of 25 mA/25 mA per I/O pin, and low-power consumption of 15 µA typical at 5V/4 MHz and 1 µA typical standby at 3V/32 kHz. The device supports commercial, industrial, and extended temperature ranges, and incorporates a high-performance RISC CPU with only 35 single-word instructions to learn, all single-cycle except for program branches.
The architecture uses a Harvard-style separate instruction and data bus with a 14-bit instruction word optimized for compiled C code density. The integrated ADC delivers 8 channels of 8-bit resolution, supporting direct interface with analog sensors. A synchronous serial port (SSP), USART, and capture/compare/PWM modules provide flexible peripheral integration for motor control, communication, and timing applications.
Typical applications include industrial control systems, instrumentation, automotive body controllers (non-AEC-Q100 qualified), sensor signal conditioning with on-chip ADC, and embedded consumer products requiring OTP program memory. The wide voltage range makes it well-suited to 5V regulated designs and battery-backed systems.
When designing with this device, remember that the 'C' suffix denotes CMOS EPROM-based OTP memory, which is one-time programmable and not field-erasable. For modern designs consider the flash-based PIC16F877A or PIC18F4550 in compatible pin footprints. A minimum of 2.0V must be maintained on VDD during operation to prevent brown-out; use the built-in BOR module for robust reset behavior.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone, giving engineers a complete reference for sourcing and designing the PIC16C77-04E/P.
ドロップイン代替品: PIC16C77-04E/P — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16C77-04E/P (同一形状・フットプリント) — 相違点: Core Architecture, Mounting Type, Data RAM, Operating Temperature Range, Package Type.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16C765-I/P
✅ ドロップイン✓ 在庫あり
$5.1 / 個
データシートを見る →PIC16F74-I/P
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C74B-04I/P
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$5.55 / 個
データシートを見る →PIC16F877-04E/P
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C77-04E/P 最大定格&電気的特性
| Core Architecture | 8-bit PIC16C mid-range RISC |
| Program Memory Type | OTP EPROM (CMOS) |
| Program Memory Size | 14 KB (8K x 14) |
| RAM Size | 368 bytes |
| Maximum Clock Speed | 4 MHz |
| Instruction Cycle Time | 200 ns |
| Supply Voltage Range | 2.5 V to 6.0 V |
| I/O Pins | 33 |
| ADC | 8 channels, 8-bit resolution |
| Package Type | 40-pin PDIP (windowed CERDIP) |
| 動作温度範囲 | -40C to +125C (Extended, 'E' suffix) |
| I/O Sink/Source Current | 25 mA / 25 mA |
| Typical Active Current | 15 µA at 5V / 4 MHz |
| Typical Standby Current | 1 µA at 3V / 32 kHz |
| Number of Instructions | 35 single-word |
| ROM Type (per FindIC) | UVPROM (windowed ceramic) |
| 実装タイプ | Through-Hole (DIP) |
| RoHS ステータス | Compliant |
PIC16C77-04E/P ピン構成
| ピン 1 | OSC1/CLKIN — Oscillator crystal input or external clock input |
| ピン 2 | OSC2/CLKOUT — Oscillator crystal output; in RC mode, 1/4 fOSC output |
| ピン 3 | MCLR — Master Clear (reset) input; active low |
| ピン 4 | RA0/AN0 — PORTA bit 0 / analog input channel 0 |
| ピン 5 | RA1/AN1 — PORTA bit 1 / analog input channel 1 |
| ピン 6 | RA2/AN2 — PORTA bit 2 / analog input channel 2 |
| ピン 7 | RA3/AN3/VREF — PORTA bit 3 / analog channel 3 / VREF+ |
| ピン 8 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| ピン 9 | RA5/AN4/SS — PORTA bit 5 / analog channel 4 / SPI slave select |
| ピン 10 | VSS — Ground reference |
| ピン 11 | VDD — Positive supply voltage (2.5V to 6.0V) |
| ピン 12 | RB0/INT — PORTB bit 0 / external interrupt input |
| ピン 13 | RB1 — PORTB bit 1 |
| ピン 14 | RB2 — PORTB bit 2 |
| ピン 15 | RB3 — PORTB bit 3 |
| ピン 16 | RB4 — PORTB bit 4 |
| ピン 17 | RB5 — PORTB bit 5 |
| ピン 18 | RB6/PGC — PORTB bit 6 / ICSP clock |
| ピン 19 | RB7/PGD — PORTB bit 7 / ICSP data |
| ピン 20 | VSS — Ground reference |
| ピン 21 | VDD — Positive supply voltage |
| ピン 22 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock |
| ピン 23 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output |
| ピン 24 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM output |
| ピン 25 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| ピン 26 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| ピン 27 | RC5/SDO — PORTC bit 5 / SPI data out |
| ピン 28 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| ピン 29 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| ピン 30 | VSS — Ground reference |
| ピン 31 | VDD — Positive supply voltage |
| ピン 32 | RD0 — PORTD bit 0 |
| ピン 33 | RD1 — PORTD bit 1 |
| ピン 34 | RD2 — PORTD bit 2 |
| ピン 35 | RD3 — PORTD bit 3 |
| ピン 36 | RD4 — PORTD bit 4 |
| ピン 37 | RD5 — PORTD bit 5 |
| ピン 38 | RD6 — PORTD bit 6 |
| ピン 39 | RD7 — PORTD bit 7 |
| ピン 40 | VSS — Ground reference |
主な用途
PIC16C77-04E/P の用途: 6 件s: Industrial Process Control, Sensor Signal Conditioning with ADC, Motor Control and PWM Drives, Battery-Powered Instrumentation, Educational and Development Boards, Building Automation Subsystems.
Industrial Process Control
The PIC16C77-04E/P fits industrial process control because its integrated 8-channel 8-bit ADC directly reads 4-20 mA or 0-10 V sensor signals through resistor scaling, eliminating an external ADC. With 33 digital I/O lines capable of 25 mA sink/source, the device can directly drive relays, solenoids, and indicator LEDs without buffer transistors. The wide 2.5 V to 6.0 V supply tolerance rides through industrial 24 V bus transients when paired with a switching pre-regulator. The extended -40C to +125C temperature grade supports cabinet-mounted and field-installed deployments. The 200 ns instruction cycle at 4 MHz comfortably executes PID loops at 1 kHz update rates.
おすすめ
Sensor Signal Conditioning with ADC
For multi-sensor data acquisition boards, the PIC16C77-04E/P provides an integrated 8-channel 8-bit ADC that samples thermistors, photodiodes, and potentiometers without external signal-chain ICs. The 14 KB EPROM stores calibration tables and linearization curves, while the 368-byte RAM buffers eight samples for moving-average filtering. High sink/source current (25 mA) directly drives LED bar-graph indicators for front-panel readouts. The 2.5 V minimum supply lets the MCU share the same rail as low-voltage analog sensors. Windowed CERDIP allows in-lab UV erasure during sensor-firmware development cycles.
おすすめ
Motor Control and PWM Drives
The PIC16C77-04E/P suits low-power brushed DC and stepper motor control through its Capture/Compare/PWM (CCP) modules, which generate precise duty-cycle outputs at up to 10-bit resolution. The 200 ns instruction execution enables closed-loop PID updates inside each PWM period, while the 25 mA I/O current directly interfaces MOSFET gate drivers without buffers. The 33 I/O pins handle quadrature encoders, limit switches, and H-bridge enable signals simultaneously. The 14 KB program memory stores multi-axis motion profiles. The wide supply range tolerates inductive kickback when paired with proper freewheeling diodes.
おすすめ
Battery-Powered Instrumentation
The PIC16C77-04E/P serves handheld instruments thanks to its 1 µA typical standby current at 3 V / 32 kHz, extending battery life to months in sleep mode. The 15 µA active current at 5 V / 4 MHz keeps average draw low when the CPU wakes for sensor reads. The 2.5 V minimum supply operates directly from two AA alkaline cells in series. The 8-bit ADC handles battery-voltage monitoring and sensor acquisition without auxiliary chips. The 40-pin PDIP simplifies hand-soldered prototyping in low-volume specialty instruments.
おすすめ
Educational and Development Boards
The PIC16C77-04E/P is ideal for university curricula and hobbyist trainers because the windowed CERDIP package supports repeated UV erasure during student lab cycles. The 35-instruction RISC set teaches assembly fundamentals without overwhelming beginners, while the 14 KB program memory accommodates full C-compiled projects via the CCS or Microchip XC8 toolchains. On-chip peripherals including ADC, USART, and PWM expose students to mixed-signal design. The 40-pin DIP form factor drops into standard breadboards and ZIF sockets for rapid iteration.
おすすめ
Building Automation Subsystems
The PIC16C77-04E/P fits HVAC and lighting subsystems that demand reliable ADC inputs for temperature and light sensors plus PWM outputs for fan-speed and dimmer control. The 33 I/O pins drive multiple relays and triac optocouplers across a single board, eliminating slave expanders. The 2.5 V to 6.0 V supply range accepts 24 V AC wall adapters after rectification without precision regulators. The extended temperature grade supports plenum and outdoor enclosures. The OTP EPROM secures finalized firmware against field tampering in commercial deployments.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16C77-04E/P — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F877-04E/P | PIC16C765-I/P | PIC16C74B-04I/P |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 40-PDIP windowed CERDIP | 40-PDIP - same | 40-PDIP - same | 40-PDIP - same |
| Program Memory | 14 KB OTP EPROM | 14 KB Flash | 14 KB EPROM | 4 KB EPROM |
| RAM | 368 bytes | 368 bytes | 256 bytes | 192 bytes |
| Maximum Clock | 4 MHz | 4 MHz (F877A runs 20 MHz) | 24 MHz | 4 MHz |
| ADC | 8-channel, 8-bit | 8-channel, 8-bit | 8-channel, 8-bit | None |
| USB Peripheral | No | No | Yes (USB 1.1 SIE) | No |
| Memory Type | One-Time EPROM | Flash (reprogrammable) | One-Time EPROM | One-Time EPROM |
主な差別化要因
- Windowed CERDIP package allows UV erasure for development cycles (vs PIC16F877-04E/P)
- Integrated 8-channel 8-bit ADC in same 40-pin footprint (vs PIC16C74B-04I/P)
- Extended -40C to +125C temperature grade with OTP EPROM (vs PIC16F877-04E/P)
設計ノート
Estimated: with VDD=5 V and fOSC=4 MHz, the PIC16C77-04E/P draws approximately 15 µA active and 1 µA standby (per Microchip datasheet electrical characteristics). For sleep-mode designs, configure the Watchdog Timer post-scale and disable unused peripherals via the PCON register to achieve the 1 µA floor. Place a 100 nF decoupling capacitor within 5 mm of each VDD pin and a 10 µF bulk cap on the board supply rail to handle ADC reference transients.
Keep analog inputs (AN0-AN7) traces short and guarded by digital ground to minimize ADC noise coupling. Route the MCLR line separately from high-current switching traces to prevent false resets; add a 10 kΩ pull-up and 100 nF decoupling on MCLR per Microchip recommendations. If using an external crystal, place load capacitors within 3 mm of OSC1/OSC2 and route them over a continuous ground plane.
Never assume the OTP EPROM can be field-updated: once programmed, the PIC16C77-04E/P is permanent. For development, always use the windowed CERDIP variant and erase with a UV eraser (rated 254 nm, ~30 minutes exposure) before reprogramming. When migrating to PIC16F877, ensure the configuration bits (oscillator, watchdog, BOR, code-protect) are remapped because flash-based devices have different config word layouts than OTP EPROM devices.
コンプライアンス情報
RoHS compliance confirmed per Microchip product page; not AEC-Q100 qualified (industrial grade only, not for automotive); lead-free packaging standard; halogen-free status not explicitly stated in verified data.