PIC16C77-04I/PQ - 8-Bit CMOS MCU, 14KB OTP, 4MHz, 44-MQFP | Microchip
部品番号: PIC16C77-04I/PQ ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $11.92 | $11.92 |
| 10 | $10.74 | $107.40 |
| 100 | $9.58 | $958.00 |
| 500 | $8.42 | $4,210.00 |
| 1,000 | $7.16 | $7,160.00 |
PIC16C77-04I/PQ 概要
Background Knowledge - An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory (here OTP, programmed once by the user), working RAM, peripheral interfaces and I/O onto one silicon die. PIC16C7X-family parts belong to Microchip's mid-range architecture, which adds hardware timers, a synchronous/asynchronous serial port (USART/SCI), a parallel slave port and on-chip A/D converters to the baseline 14-bit instruction word used in PIC12C/PIC16C5X baseline devices. They sit hierarchically between PIC10/12/16 baseline MCUs (smaller, cheaper) and PIC17/PIC18 enhanced MCUs (wider bus, more memory), and are used wherever deterministic real-time control, small pin count and easy programmability outweigh the need for modern peripherals.
Key features include 200 ns instruction cycle time at 4 MHz, 8-channel 8-bit A/D converter with up to 8 analog inputs, three timer/counter modules (Timer0, Timer1, Timer2), a universal synchronous/asynchronous receiver-transmitter (USART/SCI), a synchronous serial port (SSP) supporting SPI and I²C master/slave modes, a parallel slave port (PSP) for external bus attachment, high sink/source current of 25/25 mA per I/O pin, and a 14-bit wide instruction word that keeps code compact. Watchdog timer with on-chip RC oscillator and code protection further harden the device against firmware corruption.
Architecture depth - the mid-range core uses a Harvard architecture with separate 14-bit program memory and 8-bit data paths, a hardware multiply is absent, and interrupts are vectored through a single interrupt controller. Low-power consumption is quoted at 15 µA typical at 5 V, 4 MHz and as low as 1 µA typical standby at 3 V, 32 kHz, allowing battery-backed industrial nodes.
Typical applications include industrial control systems, sensor signal conditioning, instrumentation with analog front-ends, simple motor and actuator controllers, HVAC and appliance controllers, automotive body electronics (non-safety), and embedded data acquisition front-ends.
Design consideration - the -04 speed grade limits the oscillator to 4 MHz; switching to PIC16C77-10 (10 MHz) or PIC16C77-20 (20 MHz) is required if the application uses higher clock rates. The 'I' suffix denotes the industrial temperature range (-40 °C to +85 °C).
This page synthesises distributor pricing, drop-in alternatives and practical design notes for the PIC16C77-04I/PQ not found in the manufacturer datasheet.
ドロップイン代替品: PIC16C77-04I/PQ — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16C77-04I/PQ (同一形状・フットプリント) — 相違点: Package, Timers, Serial Interfaces, Operating Temperature, Program Memory Size.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F77-I/PQ
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C77-10I/PQ
✅ ドロップイン✓ 在庫あり
$9.85 / 個
データシートを見る →PIC16C77-20I/PQ
✅ ドロップイン✓ 在庫あり
$7.96 / 個
データシートを見る →PIC16C77-04I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16C74B-04I/PQ
✅ ドロップイン✓ 在庫あり
$1.78 / 個
データシートを見る →PIC16C765-I/PQ
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
PIC16C77-04I/PQ 最大定格&電気的特性
| Core Architecture | PIC 8-bit, RISC, mid-range |
| Instruction Set Width | 14-bit (35 instructions) |
| Program Memory Type | OTP (One-Time-Programmable) |
| Program Memory Size | 14 KB (8K x 14) |
| RAM Size | 368 bytes |
| Data EEPROM | Not present (OTP device) |
| Maximum CPU Clock | 4 MHz (-04 speed grade) |
| Instruction Cycle Time | 200 ns at 4 MHz |
| Operating Voltage Range | 2.5 V to 6.0 V |
| A/D Converter | 8-bit, 8 channels |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Serial Interfaces | USART/SCI, SSP (SPI/I2C) |
| Parallel Slave Port | Yes (8-bit PSP) |
| I/O Pins | 33 |
| I/O Sink/Source Current | 25 mA / 25 mA per pin |
| Watchdog Timer | Yes, with on-chip RC oscillator |
| 動作温度範囲 | -40 C to +85 C (Industrial, suffix I) |
| パッケージ | 44-pin MQFP (PQ suffix) |
| 実装タイプ | Surface Mount (QFP, gull-wing leads) |
| Low-Power Consumption | 15 uA typical at 5 V / 4 MHz; 1 uA typical standby at 3 V / 32 kHz |
| RoHS ステータス | Compliant (lead-free MQFP) |
| Replacement Recommendation | PIC16F77 (Flash) for new designs |
PIC16C77-04I/PQ ピン構成
| ピン 1 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| ピン 2 | OSC2/CLKOUT — Oscillator crystal output; in RC mode, outputs 1/4 fosc |
| ピン 3 | MCLR/VPP — Master clear reset input / programming voltage input |
| ピン 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 input channel 3 / ADC voltage reference |
| ピン 8 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| ピン 9 | RA5/AN4/SS — PORTA bit 5 / Analog input channel 4 / SSP slave select |
| ピン 10 | VSS — Ground reference |
| ピン 11 | VDD — Positive supply voltage (2.5 V to 6.0 V) |
| ピン 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 (2.5 V to 6.0 V) |
| ピン 22 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| ピン 23 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 I/O |
| ピン 24 | RC2/CCP1 — PORTC bit 2 / CCP1 I/O |
| ピン 25 | RC3/SCK/SCL — PORTC bit 3 / SSP SPI clock / I2C clock |
| ピン 26 | RC4/SDI/SDA — PORTC bit 4 / SSP SPI data in / I2C data |
| ピン 27 | RC5/SDO — PORTC bit 5 / SSP 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 (2.5 V to 6.0 V) |
| ピン 32 | RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0 |
| ピン 33 | RD1/PSP1 — PORTD bit 1 / Parallel Slave Port bit 1 |
| ピン 34 | RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2 |
| ピン 35 | RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3 |
| ピン 36 | RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4 |
| ピン 37 | RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5 |
| ピン 38 | RD6/PSP6 — PORTD bit 6 / Parallel Slave Port bit 6 |
| ピン 39 | RD7/PSP7 — PORTD bit 7 / Parallel Slave Port bit 7 |
| ピン 40 | VSS — Ground reference |
| ピン 41 | VDD — Positive supply voltage (2.5 V to 6.0 V) |
| ピン 42 | RE0/RD/AN5 — PORTE bit 0 / Read control for PSP / Analog input channel 5 |
| ピン 43 | RE1/WR/AN6 — PORTE bit 1 / Write control for PSP / Analog input channel 6 |
| ピン 44 | RE2/CS/AN7 — PORTE bit 2 / Chip select for PSP / Analog input channel 7 |
主な用途
PIC16C77-04I/PQ の用途: 6 件s: Industrial Process Control, Sensor Signal Conditioning, HVAC and Appliance Controllers, Automotive Body Electronics (Non-Safety), Instrumentation and Data Acquisition, Simple Motor and Actuator Controllers.
Industrial Process Control
The PIC16C77-04I/PQ fits industrial process-control modules because its 8-channel 8-bit A/D converter, three timer modules, USART and SSP peripherals cover most sensor-acquisition and actuator-command loops in a single chip. The 14 KB OTP holds the full state-machine and PID code for typical multi-loop controllers, and the 25 mA sink/source I/O drives relays, optocouplers and small solenoids directly without external buffers. Industrial temperature rating (-40 C to +85 C) plus on-chip watchdog with RC oscillator and code protection lets the part survive electrically noisy factory floors for 10+ year service intervals. Typical designs use the USART to talk to a host PLC or HMI while the SSP drives an I/O-expander or EEPROM for configuration storage.
おすすめ
Sensor Signal Conditioning
The on-chip 8-bit successive-approximation ADC with 8 input channels makes the PIC16C77-04I/PQ a strong fit for multi-sensor signal-conditioning boards in industrial and instrumentation systems. Up to 8 analog inputs scan temperature, pressure, flow and level transducers in sequence, while the SSP in I2C mode reads digital sensors (e.g. accelerometers) and writes calibration data to an external EEPROM. The 33 high-drive I/O lines (25 mA sink/source) drive 4-20 mA current loops or LED bar-graph indicators directly, and the low 15 µA typical operating current at 5 V / 4 MHz extends battery life in remote sensor nodes. Industrial temperature range and code protection prevent firmware tampering in fielded units.
おすすめ
HVAC and Appliance Controllers
In HVAC and appliance controllers the PIC16C77-04I/PQ provides the ADC channels needed for NTC thermistors and pressure transducers, plus PWM-capable Timer2 to drive TRIAC optocouplers or solid-state relays for compressor, fan and valve switching. The 14 KB OTP comfortably fits typical thermostat, washing-machine or dishwasher state machines, and the USART interfaces to display/keypad boards or to a building-automation bus. The industrial temperature rating covers unheated equipment rooms and outdoor enclosures, while the on-chip watchdog timer guards against firmware lock-up in unattended installations. Low standby current (1 µA typical at 3 V / 32 kHz) supports battery-backed clock and schedule retention during power-loss events.
おすすめ
Automotive Body Electronics (Non-Safety)
The PIC16C77-04I/PQ is widely used in non-safety automotive body-electronics modules such as lighting controllers, seat controllers, mirror adjusters and interior climate nodes, where its industrial temperature range, 25 mA I/O drive and on-chip ADC simplify the BOM. The USART and SSP peripherals link to body-control gateways over LIN/CAN transceivers, while the 14 KB OTP holds all the state machine, debounce and diagnostic code. AEC-Q100 qualification is NOT claimed for the PIC16C77-04I/PQ itself, so designers must verify module-level qualification; for safety-relevant ECUs Microchip's PIC18 or dsPIC families are recommended. The wide 2.5 V to 6.0 V supply range tolerates cranking and load-dump events when paired with external protection.
おすすめ
Instrumentation and Data Acquisition
Bench and field instrumentation such as multi-channel data loggers, panel meters and simple oscilloscope front-ends benefit from the PIC16C77-04I/PQ's 8-channel ADC, parallel slave port (PSP) and high-drive I/O. The PSP allows the PIC to attach to an external 8-bit bus for high-throughput DMA-style ADC capture to external SRAM, while the USART streams results to a PC or display controller. The 14 KB OTP stores calibration tables, linearisation coefficients and menu code, and the SSP in SPI mode drives LCD modules or external ADCs for higher-resolution channels. Industrial temperature rating and code protection guard calibration integrity in field-deployed instruments.
おすすめ
Simple Motor and Actuator Controllers
For small DC motors, stepper drivers and proportional-solenoid controllers, the PIC16C77-04I/PQ's three timers (Timer0/1/2) provide independent PWM generation, input-capture feedback and a real-time tick. The 25 mA I/O drive directly interfaces to logic-level gate drivers for low-voltage MOSFET bridges, while the ADC reads current-sense amplifiers for closed-loop torque or speed control. Industrial temperature and the on-chip watchdog make the part suitable for under-hood and factory-floor mounting when paired with adequate thermal management. The 14 KB OTP supports FOC, trapezoidal commutation and full stepper microstepping tables without external memory.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16C77-04I/PQ — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F77-I/PQ | PIC16C77-10I/PQ | PIC16C77-20I/PQ | PIC16C74B-04I/PQ |
|---|---|---|---|---|---|
| Package | MQFP-44 (PQ) | MQFP-44 (PQ) - same | MQFP-44 (PQ) - same | MQFP-44 (PQ) - same | MQFP-44 (PQ) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 14 KB OTP | 14 KB Flash | 14 KB OTP | 14 KB OTP | 7 KB OTP (-50%) |
| Maximum Clock | 4 MHz | 20 MHz | 10 MHz | 20 MHz | 4 MHz |
| A/D Converter | 8-bit, 8 ch | 8-bit, 8 ch | 8-bit, 8 ch | 8-bit, 8 ch | 8-bit, 8 ch |
| I/O Pins | 33 | 33 | 33 | 33 | 33 |
| Operating Voltage | 2.5 V to 6.0 V | 2.0 V to 5.5 V | 2.5 V to 6.0 V | 2.5 V to 6.0 V | 2.5 V to 6.0 V |
| Temperature Range | -40 C to +85 C (I) | -40 C to +85 C (I) | -40 C to +85 C (I) | -40 C to +85 C (I) | -40 C to +85 C (I) |
| Lifecycle Status | NRND | Active | NRND | NRND | NRND |
主な差別化要因
- Largest program memory in the PIC16C7X MQFP-44 family (vs PIC16C74B-04I/PQ)
- Flash-based successor available in same MQFP-44 footprint (vs PIC16F77-I/PQ)
- Higher-speed drop-in options in same package (vs PIC16C77-10I/PQ)
- Industrial temperature rating and 25 mA I/O drive (vs ATmega8535-16AU (TQFP-44))
設計ノート
Place decoupling capacitors (100 nF ceramic plus optional 10 µF tantalum) within 5 mm of every VDD pin of the PIC16C77-04I/PQ. The 44-pin MQFP has four VDD and four VSS pins distributed across the package - each pair must be bypassed individually to minimise switching noise on the ADC reference. A single ground plane with split-analog/digital islands under the AVdd/VREF node is recommended; the analog ground should join the digital ground at a single point near the VSS pin closest to the AVDD/VREF pin (pin 4-7 region). Keep ADC trace lengths below 25 mm and avoid routing digital lines parallel to analog inputs to preserve the 8-bit ADC's signal-to-noise ratio.
The PIC16C77-04I/PQ draws approximately 15 µA typical at 5 V / 4 MHz and 1 µA typical standby at 3 V / 32 kHz, but practical boards commonly pull 5-10 mA when all peripherals are active and I/O lines are sourcing 25 mA each. Estimated: worst-case I/O sink current of 33 pins x 25 mA = 825 mA if every pin is heavily loaded, so budget the 5 V regulator for at least 1 A continuous. For battery-powered designs use Sleep mode with watchdog-timer wake-up, retaining only the ADC and one timer active; this typically drops quiescent current below 5 µA. The MCLR reset line should be pulled to VDD through a 10 kohm resistor with a 100 nF cap to VSS to ensure clean reset during power-up.
Do not assume the PIC16C77-04I/PQ's ADC reference pin (RA3/AN3/VREF) can be driven higher than VDD+0.3 V or lower than VSS-0.3 V - the absolute-maximum ratings are -0.3 V to VDD+0.3 V, and exceeding them can latch-up the part. The oscillator configuration bits (FOSC1:FOSC0) must match the actual crystal or resonator used; selecting XT mode with a 20 MHz crystal will fail to oscillate. When migrating from PIC16C77 to PIC16F77, verify that the configuration bits are remapped - the Flash-based F77 uses different bit positions for BOR and code protection than the OTP C77. Finally, the OTP device can be programmed only once; design with PIC16F77 first and program the PIC16C77-04I/PQ only after firmware is fully validated.
コンプライアンス情報
Lead-free MQFP-44 package per Microchip product page. AEC-Q100 qualification is NOT claimed for PIC16C77-04I/PQ; refer to PIC16F77 documentation if automotive-grade qualification is required. Halogen-free status not explicitly listed in verified web data - marked unknown. Conflict-mineral compliance follows Microchip corporate statement (EICC-CFSI format CMRT available on request).