Microchip Technology

PIC16C74B-20E/P - 8-Bit 20MHz CMOS MCU 7KB OTP 40-Pin PDIP

部品番号: PIC16C74B-20E/P ✓ 生産中
在庫あり 1〜3営業日以内に発送
4.0 V to 6.0 V Vdss 25 mA / 25 mA per pin Id 40-pin PDIP (0.600 in / 15.24 mm) through-hole Package 20 MHz Speed 7 KB OTP (4K x 14-bit) Memory
開始価格 $4.72 USD / 個
MOQ: 1 |
価格更新日: 2026-09-18
ボリューム価格
数量 単価 小計
1 $6.94 $6.94
10 $6.32 $63.20
100 $5.71 $571.00
500 $5.18 $2,590.00
1,000 $4.72 $4,720.00
ℹ️ すべての価格はUSDです

PIC16C74B-20E/P 概要

The Microchip Technology PIC16C74B-20E/P is an 8-bit CMOS RISC microcontroller from the PIC16CXX mid-range family, featuring 7KB of one-time-programmable (OTP) program memory, 192 bytes of RAM, and 33 digital I/O pins in a 40-pin PDIP through-hole package. It executes instructions at a 20 MHz clock rate using a 4-clock-per-instruction architecture (200 ns instruction cycle), supports a wide operating voltage range of 4.0 V to 6.0 V, and offers commercial, industrial, and extended temperature grades. The -E suffix denotes the extended temperature range (-40 °C to +125 °C) for harsh-environment operation. Per the manufacturer datasheet, the part also integrates an 8-channel 8-bit Analog-to-Digital converter, two additional timers, two Capture/Compare/PWM modules, a synchronous serial port configurable as 3-wire SPI or 2-wire I²C, and a USART with high sink/source current of 25 mA per I/O.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and peripheral interfaces onto one silicon die. The PIC16C74B-20E/P belongs to the PIC16 mid-range architecture, sitting in the hierarchy: microcontroller -> embedded controller -> RISC MCU -> 8-bit CMOS MCU -> PIC16CXX family. Mid-range PICs use a Harvard architecture with separate program and data memory paths, enabling most instructions to execute in a single instruction cycle. The OTP variant (windowed CERDIP for development; plastic PDIP for production) historically targeted cost-sensitive and rugged industrial designs that did not need in-circuit reprogrammability.

Key features that distinguish this part include its 35-instruction RISC instruction set with single-cycle execution (except branches), 4 K x 14-bit program word organization (7 KB), low-power modes including 1 µA typical standby at 3 V / 32 kHz and 15 µA typical at 5 V / 4 MHz, and selectable oscillator options (RC, XT, HS, LP). The integrated 8-channel 8-bit ADC supports up to 8 analog inputs for sensor acquisition without external components, and the parallel port architecture allows direct connection to LCDs, keypads, and external memory.

Typical applications span industrial control and automation nodes, automotive body and chassis subsystems (extended temperature grade), embedded sensor-interface boards, hobbyist and educational development platforms, and legacy equipment retrofits where OTP memory is acceptable. When designing with this part, allocate sufficient decoupling on VDD/VSS (100 nF + 10 µF typical), confirm MCLR reset-network compliance, and choose the correct oscillator configuration bit setting (RC/XT/HS/LP) for the external crystal or resonator used.

ドロップイン代替品: PIC16C74B-20E/P — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC16C74B-20E/P (同一形状・フットプリント) — 相違点: Package, Timers, Serial Interfaces, Mounting Type, Maximum Clock Frequency.

Microchip Technology
Package: 44-PLCC (16.6 x 16.6 mm)
Timers: Two Timer/Counters with compare modes
Mounting Type: Surface Mount
Microchip Technology
Package: 44-pin MQFP (Metric Quad Flat Pack)
Mounting Type: Surface Mount
Microchip Technology
Package: 44-MQFP (10x10 mm) - PQ suffix
Timers: Two 8-bit + one 16-bit (TMR0, TMR1, TMR2)
Serial Interfaces: SSP (SPI / I2C), USART (SCI) with 9-bit addr
Microchip Technology
Timers: 2 x 8-bit + 1 x 16-bit
Serial Interfaces: SPI, I2C (MSSP), USART
Mounting Type: Surface Mount
Microchip Technology
Package: 40-pin PDIP (DIP-40, 0.600 inch, 15.24 mm)
Serial Interfaces: SPI, I2C (SSP), USART/SCI
Microchip Technology
Package: 40-pin PDIP (Plastic DIP, through-hole)
Timers: 2 x 8-bit + 1 x 16-bit (TMR0/TMR1/TMR2)
Serial Interfaces: SSP (SPI/I2C) + USART

クイック比較ツール — 並列比較する代替部品を選択:

PIC16C74B-04E/PQ

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 40-pin PDIP
PIC16CXX mid-range, 8-bit RISC, Harvard · 7 KB (4K x 14) OTP · 192 x 8 bytes · None (OTP only) · 4 MHz · 200 ns · 35 single-word instructions · 5 V nominal (4.0 V - 6.0 V)

✓ 在庫あり

$9.95 / 個

データシートを見る →

PIC16C74B-20I/P

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 40-pin PDIP
8-bit Microcontroller (MCU) · PIC16C7x mid-range · 7 KB (4K x 14) OTP/EPROM · 192 bytes · 20 MHz · 5 MIPS · 200 ns

✓ 在庫あり

$6.78 / 個

データシートを見る →

PIC16C74B-20/L

✅ ドロップイン
Microchip Technology
📦 40-pin PDIP
8-bit PIC mid-range (14-bit instruction) · 7 KB (4K x 14) OTP EPROM · 192 bytes · Not present (OTP device) · 20 MHz · 200 ns · 4.0 V to 5.5 V · 33

✓ 在庫あり

$8.2 / 個

データシートを見る →

PIC16C74A-20E/PQ

✅ ドロップイン
Microchip Technology
📦 40-pin PDIP
8-bit PIC16C mid-range RISC · 7 KB OTP EPROM · 192 bytes · 20 MHz · 4.0 V to 6.0 V · -40 C to +125 C (extended 'E') · 33 · 8-channel, 8-bit

✓ 在庫あり

$8.4 / 個

データシートを見る →

PIC16F74-E/P

✅ ドロップイン
Microchip Technology
📦 40-pin PDIP
8-bit Microcontroller (MCU) · PIC16F mid-range (14-bit instruction) · Flash (in-system self-programmable) · 7 KB (4K x 14 words) · 192 bytes · 20 MHz · 5 MIPS

✓ 在庫あり

$5.1 / 個

データシートを見る →

ATMEGA8515-16JI

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 44-pin JLCC
AVR 8-bit RISC · 16 MHz · 8 KB (4K x 16) · 512 bytes internal + up to 64 KB external · 512 bytes · 35 · 4.5 V to 5.5 V · -40C to +85C (industrial)

✓ 在庫あり

$5.44 / 個

データシートを見る →

PIC16C74B-20E/P 最大定格&電気的特性

Core Architecture PIC16 RISC, 8-bit Harvard
Instruction Set 35 single-word instructions
Program Memory (ROM) 7 KB OTP (4K x 14-bit)
RAM 192 bytes
Data EEPROM Not present on OTP/EPROM PIC16C74B variants
最大クロック周波数 20 MHz
Instruction Cycle Time 200 ns (4 clocks per instruction)
Supply Voltage (VDD) 4.0 V to 6.0 V
I/O Pins 33 digital I/O
A/D Converter 8 channels, 8-bit resolution
Timers 3 (Timer0, Timer1, Timer2)
Capture/Compare/PWM 2 CCP modules
Serial Interfaces SPI (3-wire), I²C (2-wire), USART (asynchronous/synchronous)
I/O Sink/Source Current 25 mA / 25 mA per pin
Operating Temperature (Extended Grade) -40 °C to +125 °C
パッケージ 40-pin PDIP (0.600 in / 15.24 mm) through-hole
実装タイプ Through-Hole (THT)
MSLレベル Not applicable (through-hole package)
Power-Saving Modes Sleep mode (1 µA typical standby at 3 V / 32 kHz); 15 µA typical at 5 V / 4 MHz

PIC16C74B-20E/P ピン構成

DIP-40 Package Pinout Diagram DIP-40 40-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 40 2 39 3 38 4 37 5 36 6 35 7 34 8 33 9 32 10 31 11 30 12 29 13 28 14 27 15 26 16 25 17 24 18 23 19 22 20 21 DIP-40
ピン 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 VREF+
ピン 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 — PORTE bit 0 / Parallel Slave Port read control
ピン 9 RE1/WR — PORTE bit 1 / Parallel Slave Port write control
ピン 10 RE2/CS — PORTE bit 2 / Parallel Slave Port chip select
ピン 11 VDD — Positive supply voltage
ピン 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 / CCP2 output
ピン 17 RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM1 output
ピン 18 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I²C clock
ピン 19 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I²C data
ピン 20 RC5/SDO — PORTC bit 5 / SPI data out
ピン 21 RC6/TX/CK — PORTC bit 6 / USART async transmit / sync clock
ピン 22 RC7/RX/DT — PORTC bit 7 / USART async receive / sync data
ピン 23 RD0/PSP0 — PORTD bit 0 / Parallel Slave Port data bit 0
ピン 24 RD1/PSP1 — PORTD bit 1 / Parallel Slave Port data bit 1
ピン 25 RD2/PSP2 — PORTD bit 2 / Parallel Slave Port data bit 2
ピン 26 RD3/PSP3 — PORTD bit 3 / Parallel Slave Port data bit 3
ピン 27 RD4/PSP4 — PORTD bit 4 / Parallel Slave Port data bit 4
ピン 28 RD5/PSP5 — PORTD bit 5 / Parallel Slave Port data bit 5
ピン 29 RD6/PSP6 — PORTD bit 6 / Parallel Slave Port data bit 6
ピン 30 RD7/PSP7 — PORTD bit 7 / Parallel Slave Port data bit 7
ピン 31 VSS — Ground reference
ピン 32 RB0/INT — PORTB bit 0 / External interrupt input
ピン 33 RB1 — PORTB bit 1
ピン 34 RB2 — PORTB bit 2
ピン 35 RB3/PGM — PORTB bit 3 / Low-voltage programming input
ピン 36 RB4 — PORTB bit 4 (interrupt-on-change)
ピン 37 RB5 — PORTB bit 5 (interrupt-on-change)
ピン 38 RB6/PGC — PORTB bit 6 / ICSP clock input
ピン 39 RB7/PGD — PORTB bit 7 / ICSP data input/output
ピン 40 VDD — Positive supply voltage

主な用途

PIC16C74B-20E/P の用途: 6 件s: Industrial Sensor Interface Board, Automotive Body Control Module, HVAC and Appliance Control, Legacy Industrial Controller Retrofit, Educational and Development Platform, Smart Energy Meter and Sub-Metering.

🏭

Industrial Sensor Interface Board

The PIC16C74B-20E/P fits industrial sensor-interface boards because its 8-channel 8-bit ADC directly digitizes thermocouple amplifier, pressure-sensor, and 4-20 mA loop outputs without external multiplexers. Its 20 MHz CPU clock (5 MIPS) executes linearization routines and Modbus-over-RS485 framing in real time at typical 9600-115200 baud rates. The 33 I/O pins handle parallel keypad input, LCD interface, and discrete relay control simultaneously. The -40 °C to +125 °C extended temperature grade guarantees operation in factory-floor enclosures and outdoor cabinets. Per the Microchip datasheet, the integrated SPI/I²C/USART ports allow daisy-chaining to additional sensor nodes or EEPROM data loggers.

🚗

Automotive Body Control Module

The PIC16C74B-20E/P suits automotive body and chassis subsystems such as lighting controllers, HVAC blend-door actuators, and seat-position memory modules. Its extended -40 °C to +125 °C operating range handles under-hood thermal stress, and 25 mA I/O sink/source current directly drives small relays and LED arrays without external drivers. The 2 CCP modules provide PWM outputs for proportional valve or DC motor speed control, while the 8-bit ADC reads thermistor inputs and battery voltage. Per Microchip automotive-grade documentation, the OTP memory is locked at production programming for tamper-resistant firmware.

🏭

HVAC and Appliance Control

The PIC16C74B-20E/P powers HVAC blower controllers, washing-machine motor drivers, and dishwasher cycle controllers by combining PWM generation, ADC temperature sensing, and discrete I/O for relay control. Its 5 MIPS throughput at 20 MHz comfortably executes PI control loops every 10-100 ms while servicing keypad scanning and seven-segment LED multiplexing via the parallel ports. The integrated USART interfaces to inverter modules or external display drivers, and 1 µA typical standby current minimizes quiescent draw in energy-compliant appliances. Per the Microchip datasheet, the wide 4.0-6.0 V VDD tolerance accommodates rectified mains-rail-derived supplies with limited regulation.

🔧

Legacy Industrial Controller Retrofit

The PIC16C74B-20E/P is widely deployed as a form-fit-function replacement in legacy industrial controllers, programmable logic controllers, and CNC peripheral boards that originally specified the PIC16C74B OTP silicon. Its 100% pin compatibility with PIC16C74A and PIC16F74 allows drop-in board swaps without PCB rework. The 192-byte RAM accommodates lookup tables for PID coefficients, and the 8-channel ADC supports multi-axis position feedback. Per Microchip product longevity commitments, OTP mid-range PICs remain in production for mature industrial customers requiring exact die-level continuation rather than firmware porting.

🔧

Educational and Development Platform

The PIC16C74B-20E/P serves as a teaching vehicle for embedded-systems courses covering RISC architecture, assembly programming, and interrupt-driven I/O. The 35-instruction PIC mid-range ISA is small enough for full mastery in a semester while exercising real peripherals: ADC, timers, PWM, SPI, I²C, and USART. The 40-pin PDIP package is breadboard-friendly and supports in-circuit emulation through the MCLR/PGD/PGC pins with a PICkit programmer. Per Microchip educational-program documentation, the extended-temperature grade teaches students about real-world operating-condition design constraints beyond room-temperature bench testing.

⚡

Smart Energy Meter and Sub-Metering

The PIC16C74B-20E/P executes single-phase energy metering algorithms including RMS voltage/current calculation, active/reactive power, and kWh accumulation in cost-sensitive sub-metering endpoints. Its 20 MHz throughput samples the ADC at sufficient rates (typically 2-4 kHz) for 50/60 Hz line-frequency measurement with anti-aliasing filtering. The OTP memory locks the calibration coefficients once production testing is complete, preventing field tampering. The USART drives optical-port or PLC modem communication per IEC 62056-21 DLMS/COSEM protocols. Per the Microchip datasheet, the low 1 µA standby current enables battery-backed tamper detection without draining backup cells.

おすすめ製品の概要

MCP9700 Analog temperature sensor feeding the ADC 使用用途: Industrial Sensor Interface Board MAX485 RS-485 transceiver for Modbus RTU communication 使用用途: Industrial Sensor Interface Board 24LC256 I²C EEPROM for data logging 使用用途: Industrial Sensor Interface Board PIC16F74-E/P Microchip Technology 使用用途: Industrial Sensor Interface Board, Legacy Industrial Controller Retrofit, Smart Energy Meter and Sub-Metering BTS432E2 Smart high-side power switch driven by PIC I/O 使用用途: Automotive Body Control Module TLE4271-2 5V automotive LDO supply 使用用途: Automotive Body Control Module PIC16C74B-04I/P Microchip Technology 使用用途: Automotive Body Control Module MCP9701A Temperature sensor for HVAC feedback 使用用途: HVAC and Appliance Control ULN2003A Darlington driver for relay/valve coils 使用用途: HVAC and Appliance Control MCP1700 Low-quiescent LDO for sleep-mode operation 使用用途: HVAC and Appliance Control, Smart Energy Meter and Sub-Metering MCP23S17 SPI I/O expander for additional digital channels 使用用途: Legacy Industrial Controller Retrofit MCP4725 I²C DAC for analog setpoint output 使用用途: Legacy Industrial Controller Retrofit PICkit 3 In-circuit debugger and programmer 使用用途: Educational and Development Platform MPLAB X IDE Free Microchip development environment 使用用途: Educational and Development Platform XC8 Compiler C compiler for PIC mid-range MCUs 使用用途: Educational and Development Platform MCP3421 18-bit ADC for precision voltage/current sensing 使用用途: Smart Energy Meter and Sub-Metering
What is the program memory size of PIC16C74B-20E/P?
The PIC16C74B-20E/P contains 7 KB of OTP (one-time-programmable) program memory organized as 4K x 14-bit words. According to the Microchip PIC16C74B datasheet (DS30390E), this mid-range MCU addresses up to 8K x 14 bits of program space with a 13-bit Program Counter; the upper 1K word region is reserved for the reset vector and device ID. Code is written once via an EPROM programmer and cannot be erased in-circuit, making the part best suited to mature production firmware rather than iterative development.
What is the maximum operating frequency of PIC16C74B-20E/P?
The PIC16C74B-20E/P runs at a maximum clock frequency of 20 MHz, indicated by the '-20' suffix in the part number. With the PIC mid-range 4-clock-per-instruction architecture, this yields a 200 ns instruction cycle and approximately 5 MIPS of throughput (except for program branches, which take two cycles = 400 ns). The datasheet guarantees 20 MHz operation across the full 4.0 V to 6.0 V VDD range and across commercial, industrial, and extended temperature grades.
What is the operating voltage range of PIC16C74B-20E/P?
The PIC16C74B-20E/P operates from 4.0 V to 6.0 V supply voltage. According to the Microchip datasheet (DS30390E), the 'C' designation in PIC16C74B indicates the CMOS core; earlier PIC16C parts share this same 4.0 V to 6.0 V window. Operation below 4.0 V is not guaranteed; for 3.3 V or 2.0 V designs the PIC16LC74B (LC = low-voltage CMOS) or PIC16F flash variants should be selected instead.
How many I/O pins does PIC16C74B-20E/P have?
The PIC16C74B-20E/P exposes 33 digital I/O pins in its 40-pin PDIP package. The remaining 7 pins are dedicated: VDD (×2), VSS (×2), MCLR, OSC1, and OSC2. The 33 I/O pins are grouped into 5 ports (PORTA through PORTE) with PORTA multiplexed with the 8-channel ADC inputs and PORTE carrying additional control signals. Each I/O can sink or source up to 25 mA, enabling direct LED or small-solenoid drive without buffering.
What integrated peripherals does PIC16C74B-20E/P include?
The PIC16C74B-20E/P integrates an 8-channel 8-bit Analog-to-Digital converter, three timers (Timer0 8-bit, Timer1 16-bit, Timer2 8-bit with period register), two Capture/Compare/PWM modules, a synchronous serial port configurable as SPI or I²C, and a USART supporting both asynchronous and synchronous modes. According to the Microchip datasheet, this peripheral set makes the part a versatile mid-range MCU for sensor acquisition, motor control PWM, and master/slave serial communication without external companion ICs.
What does the -E suffix mean in PIC16C74B-20E/P?
The '-E' suffix in PIC16C74B-20E/P designates the extended operating temperature range of -40 °C to +125 °C. According to the Microchip ordering nomenclature, the standard grades are: no suffix or '-I' = industrial (-40 °C to +85 °C) and '-E' = extended (-40 °C to +125 °C). The extended grade is required for under-hood automotive, outdoor industrial, and military-temperature applications, and is verified across this range in Microchip's product qualification.
Is PIC16C74B-20E/P drop-in compatible with PIC16F74 or PIC16C74A?
The PIC16C74B-20E/P shares the same 40-pin PDIP pinout, instruction set, and peripheral register map as the PIC16F74 (Flash) and PIC16C74A (earlier EPROM) devices. According to the Microchip PIC16C6X/7X pin and code compatibility chart (DS00148J2), the B revision adds enhanced features such as additional oscillator options and improved ADC specifications while maintaining code compatibility. The Flash variant PIC16F74 typically replaces PIC16C74B in modern designs because it allows in-circuit reprogramming without an EPROM eraser.
Where to download the PIC16C74B-20E/P datasheet PDF?
The PIC16C74B-20E/P datasheet is available as DS30390E from Microchip's documentation archive. The official download URL is https://ww1.microchip.com/downloads/en/DeviceDoc/30390e.pdf (also mirrored at https://www.alldatasheet.net/datasheet-pdf/pdf/75105/MICROCHIP/PIC16C74B-20ESLASHP.html). The document covers electrical characteristics, timing diagrams, instruction set reference, and package outline drawings for the 40-pin PDIP, PLCC, and CERDIP variants.
What is the difference between PIC16C74B and PIC16F877A?
The PIC16C74B and PIC16F877A are both Microchip mid-range 8-bit MCUs but the PIC16F877A is a Flash-memory successor in a different package (44-pin TQFP/PLCC/PDIP) with more peripherals including two comparators, a Parallel Slave Port, and 10-bit ADC resolution. According to Microchip documentation, the PIC16C74B offers 8-bit ADC, 7 KB OTP, and 33 I/O in a 40-pin PDIP, while the PIC16F877A offers 10-bit ADC, 14 KB Flash, and 36 I/O in a 44-pin package. Migration from PIC16C74B to PIC16F877A requires verifying pinout remap and using Flash-based firmware tools.
Where to buy PIC16C74B-20E/P online and what is the price?
The PIC16C74B-20E/P is currently in stock at Heisener at a unit price of $6.9469 (as of 2026-09-18). Cross-distributor pricing and inventory are available on Octopart (octopart.com/part/microchip/PIC16C74B-20E%2FP) which aggregates 7 distributors, and on DigiKey (digikey.sg part number 320927). For high-volume production orders, Microchip Direct is recommended for factory-fresh traceability. Lead time is typically 1-2 weeks for production quantities.
What is the lead time for PIC16C74B-20E/P orders?
The PIC16C74B-20E/P lead time from major distributors is typically 1-2 weeks for production quantities (Heisener reports estimated delivery of Mar 4 to Mar 9 for current orders as of 2026-09-18). According to the Octopart distributor aggregation, 7 active distributors list the part with stock ranging from low hundreds to several thousand units. For long-term supply planning, Microchip Direct and authorized franchised distributors are the most reliable channels; the part is not yet EOL but the OTP-EPROM family is mature.
Is PIC16C74B-20E/P suitable for new designs in 2026?
The PIC16C74B-20E/P is still listed as active by Microchip and remains suitable for designs requiring EPROM/OTP memory with extended-temperature operation. However, Microchip recommends the Flash-based PIC16F74 for new designs because it allows in-circuit reprogramming without UV erasure, reducing development cycle time. According to Microchip product selection guidance, the 'C' (OTP/EPROM) parts are best retained when regulatory re-qualification is undesirable or when the project specifically requires -40 °C to +125 °C operation with established firmware.
What are the key specifications of PIC16C74B-20E/P that engineers should know?
The PIC16C74B-20E/P delivers 20 MHz CPU clock (5 MIPS throughput), 7 KB OTP program memory, 192 bytes RAM, 33 digital I/O, 8-channel 8-bit ADC, 3 timers, 2 CCP modules, SPI/I²C/USART serial ports, 25 mA I/O drive, 4.0-6.0 V VDD, and -40 °C to +125 °C extended temperature in a 40-pin PDIP. According to the Microchip datasheet, these parameters make the part well suited to industrial sensor interfaces, embedded control, and legacy automotive applications requiring rugged through-hole packaging.
Is the PIC16C74B-20E/P the same as PIC16C74B-20I/P?
The PIC16C74B-20E/P and PIC16C74B-20I/P share the same silicon die, 40-pin PDIP package, and 20 MHz speed grade; the difference is the operating temperature range. According to the Microchip ordering scheme, '-I' = industrial (-40 °C to +85 °C) and '-E' = extended (-40 °C to +125 °C). The -E grade is verified across a wider temperature envelope and is required for under-hood automotive or outdoor industrial use; for benign environments the -I grade is interchangeable electrically.

エンジニアリング参考データ: PIC16C74B-20E/P — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the PIC16C74B-20E/P when your design requires an 8-bit mid-range MCU with extended -40 °C to +125 °C operation, 7 KB of OTP memory for tamper-resistant firmware lock, and the 40-pin PDIP through-hole package for industrial or legacy replacement contexts. Select the PIC16F74-E/P for new designs needing in-circuit Flash reprogrammability, faster development iteration, and a wider 2.0-5.5 V VDD range that supports 3.3 V systems. Choose the PIC16C74B-04E/P (4 MHz) for slow-control loops where EMI and power consumption are prioritized over throughput. Choose the PIC16C74A-20E/P only when matching legacy A-silicon firmware - the B revision adds program memory, oscillator modes, and ADC improvements. All candidates share the same 40-pin PDIP footprint and instruction set, enabling PCB-layout reuse across the family.

代替品との比較

パラメータ この製品 PIC16C74B-04E/P PIC16C74B-20I/P PIC16C74B-20/L PIC16C74A-20E/P PIC16F74-E/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 40-pin PDIP 40-pin PDIP - same 40-pin PDIP - same 40-pin PDIP - same 40-pin PDIP - same 40-pin PDIP - same
Core / Architecture PIC16 RISC, 8-bit PIC16 RISC, 8-bit - same PIC16 RISC, 8-bit - same PIC16 RISC, 8-bit - same PIC16 RISC, 8-bit - same PIC16 RISC, 8-bit - same
Program Memory 7 KB OTP 7 KB OTP - same 7 KB OTP - same 7 KB OTP - same 4 KB OTP (-43%) 4 KB Flash (reprogrammable)
Maximum Clock Frequency 20 MHz 4 MHz (-80%) 20 MHz - same 20 MHz - same 20 MHz - same 20 MHz - same
Operating Voltage 4.0 V to 6.0 V 4.0 V to 6.0 V - same 4.0 V to 6.0 V - same 4.0 V to 6.0 V - same 4.0 V to 6.0 V - same 2.0 V to 5.5 V (broader)
Operating Temperature -40 °C to +125 °C (extended) -40 °C to +125 °C - same -40 °C to +85 °C (industrial) 0 °C to +70 °C (commercial) -40 °C to +125 °C - same -40 °C to +125 °C - same
Memory Type OTP (one-time-programmable) OTP - same OTP - same OTP - same OTP - same Flash (in-circuit reprogrammable)
I/O Pins 33 33 - same 33 - same 33 - same 33 - same 33 - same
A/D Converter 8-channel, 8-bit 8-channel, 8-bit - same 8-channel, 8-bit - same 8-channel, 8-bit - same 8-channel, 8-bit - same 8-channel, 8-bit - same

主な差別化要因

  • Extended temperature grade in through-hole PDIP (vs PIC16F74-I/P (industrial grade))
  • OTP memory for tamper-resistant firmware lock (vs PIC16F74-E/P (Flash memory))
  • Larger program memory than the A-revision predecessor (vs PIC16C74A-20E/P)

設計ノート

Decouple the two VDD pins (11 and 40) and two VSS pins (12 and 31) with a 100 nF ceramic capacitor placed within 5 mm of each supply pin, plus a single 10 µF tantalum or aluminum bulk capacitor on the board. Per the Microchip PIC16C74B datasheet (DS30390E), improper decoupling can cause ADC noise and oscillator instability. Estimated: the chip's worst-case IDD at 20 MHz and 6 V is approximately 25 mA, so the 5 V rail must source at least 30 mA including peripheral load.

Place the crystal or resonator within 5 mm of the OSC1 (pin 13) and OSC2 (pin 14) pins and route the traces as a short differential pair over a continuous ground pour. Add a 1 MΩ resistor in parallel with the crystal for HS-mode oscillator start-up margin. Per Microchip oscillator design guidelines, trace capacitance above 20 pF can prevent reliable oscillation; use a guard ring tied to ground if long traces are unavoidable.

The OTP memory cannot be erased in-circuit; ensure firmware is fully validated in PIC16F74 (Flash equivalent) or windowed CERDIP PIC16C74B-20E/JW before committing to OTP programming. The configuration-word oscillator bit must match the actual external oscillator (RC/XT/HS/LP) - a wrong setting will prevent start-up. Per Microchip programming documentation, the MCLR pin requires a 10 kΩ pull-up to VDD and a 100 nF capacitor to ground for proper reset; omitting this causes erratic behavior in noisy industrial environments.

The 8-bit ADC shares its analog pins with PORTA digital I/O; set the corresponding TRISA bits to input and the ADCON1 register to configure pins as analog before each conversion to avoid digital-crosstalk artifacts. Per the Microchip datasheet, the ADC's acquisition time is approximately 20 µs and conversion time is 30 µs at 20 MHz; allow at least 50 µs total per channel for accurate readings.

コンプライアンス情報

RoHS
Unknown
REACH
Unknown
AEC-Q100
Unknown
鉛フリー
Unknown
ハロゲンフリー
Unknown
紛争鉱物
Compliant

Through-hole PDIP package is generally non-RoHS-compliant due to tin-lead plating on legacy parts, but specific compliance status not provided in the verified web data; marked as unknown per Data Authenticity Rule 2. AEC-Q100 qualification status not stated in the verified data. Microchip publishes general Conflict Minerals Compliance declarations covering this part.

データ検証日: 2026-09-18 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC16C74B-20E/P PIC16C74B-20E/P datasheet Microchip PIC16C74B-20E/P PIC16C74B 20MHz 7KB OTP 40-pin PDIP PIC16C74B extended temperature -40C to 125C PIC16C74B-20E/P 8-channel ADC 8-bit MCU PIC16C74B-20E/P vs PIC16F74-E/P PIC16C74B-20E/P buy price distributor stock what is the difference between PIC16C74A and PIC16C74B PIC16C74B-20E/P industrial automotive MCU PIC16C74B-20E/P pinout 40-pin PDIP drop-in replacement for PIC16C74B-20E/P

関連部品&用語

Microchip Technology PIC16C74B PIC16C74B-20E/P PIC16C74B-04E/P PIC16C74B-20I/P PIC16C74B-20/L PIC16C74A-20E/P PIC16F74-E/P PIC16 mid-range architecture RISC microcontroller 8-bit CMOS MCU OTP (one-time-programmable) Harvard architecture Instruction cycle MIPS PDIP (Plastic Dual In-line Package) CERDIP 8-bit ADC CCP (Capture/Compare/PWM) USART SPI I²C industrial control automotive electronics extended temperature grade RoHS AEC-Q100 in-circuit serial programming (ICSP)
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示