Microchip Technology

PIC16C67-20I/P - 8-Bit 20MHz 14KB OTP MCU 40-PDIP | Microchip

부품 번호: PIC16C67-20I/P ✓ 활성
재고 있음 영업일 기준 1~3일 내 발송
4.5 V to 5.5 V Vdss 40-pin PDIP (0.600 inch, 15.24 mm) Package 20 MHz Speed OTP (One-Time-Programmable) EPROM Memory
시작가 $5.45 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-18
볼륨 가격
수량 단가 합계
1 $8.2 $8.20
10 $7.55 $75.50
100 $6.78 $678.00
500 $6.1 $3,050.00
1,000 $5.45 $5,450.00
ℹ️ 모든 가격은 USD 기준입니다

PIC16C67-20I/P 개요

The Microchip Technology PIC16C67-20I/P is an 8-bit CMOS OTP microcontroller from the PIC® 16C family, offering up to 20 MHz CPU clock, 14 KB (8K x 14) of one-time-programmable program memory, and 368 bytes of RAM in a 40-pin PDIP (0.600 inch, 15.24 mm) through-hole package. It features 33 digital I/O pins, a wide operating voltage range, and the PIC16C6x RISC core with only 35 single-word instructions to learn.

What is an 8-bit OTP microcontroller? An 8-bit OTP (One-Time-Programmable) microcontroller is a small programmable computer on a single IC that executes instructions 8 bits at a time and stores its program in non-volatile memory that can be written exactly once. Within the broader taxonomy, OTP microcontrollers sit under the category of embedded microcontrollers, which themselves belong to microcontrollers, integrated circuits, and finally semiconductors. OTP parts are typically lower cost than flash or EEPROM equivalents and are widely used in high-volume consumer and industrial products where firmware is finalised before production.

The PIC16C67-20I/P executes instructions in a single 200 ns cycle (except program branches which take two cycles) at 20 MHz, and features a fully static design that allows the clock to be stopped without losing register state. It integrates three timer/counters, a synchronous serial port (SSP) supporting SPI and I²C, a USART, an 8-bit ADC with up to 8 channels, a parallel slave port, and a capture/compare/PWM module, providing substantial on-chip peripherals for the era. The OTP program memory, RISC architecture, and rich peripheral set make this MCU a strong choice for embedded control designs where deterministic execution is required.

Typical applications include industrial automation controllers, sensor interfacing front-ends, motor-control front-ends, automotive body electronics, consumer appliances, and low-cost embedded control boards that must operate reliably across wide temperature and voltage ranges. The 40-pin PDIP package is also friendly for prototyping, educational platforms, and legacy equipment maintenance. When designing with this device, ensure the part is programmed before PCB assembly or via the ICSP interface, because OTP memory cannot be erased or rewritten after the programming event.

드롭인 대체품: PIC16C67-20I/P — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C67-20I/P (동일 폼 팩터 및 풋프린트) — 차이점: Package, Timers, ADC, Core Architecture, Operating Temperature.

Microchip Technology
Package: 44-TQFP (PT), 10 x 10 mm
Timers: 2 x 8-bit + 1 x 16-bit (TMR0 / TMR1 / TMR2)
Core Architecture: PIC 8-bit (mid-range, 14-bit instruction)
Microchip Technology
Package: 44-pin TQFP (PT)
ADC: 8-channel, 8-bit
Operating Temperature: -40C to +85C (industrial)
Microchip Technology
Package: 40-pin PDIP (DIP-40)
Timers: 2 x 8-bit + 1 x 16-bit
ADC: 10-bit, 8 channels

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

PIC16F877-20I/P

✅ 드롭인
Microchip Technology
📦 40-pin PDIP
8-bit PIC RISC (PIC16 mid-range) · 14 KB (8K x 14 words) · 368 bytes · 256 bytes · 20 MHz · 200 ns · 2.0 V to 5.5 V · 33 (PORTA-PORTE)

✓ 재고 있음

$5.1 / 개

데이터시트 보기 →

PIC16C67-20/PT

✅ 드롭인
Microchip Technology
📦 40-pin PDIP
PIC16C6X (PIC16CXX) · 8-bit RISC (Harvard) · OTP ROM · 14 KB (8K x 14 words) · 368 bytes · 0 bytes (none on this part) · 20 MHz · 200 ns at 20 MHz (4 clocks/instruction)

✓ 재고 있음

$5.95 / 개

데이터시트 보기 →

PIC16C67-10I/PT

✅ 드롭인
Microchip Technology
📦 40-pin PDIP
PIC 8-bit (mid-range, 14-bit instruction) · OTP EPROM · 14 KB (8K x 14) · 368 x 8 bytes · None (not present on this family) · 10 MHz · 4.0 V to 6.0 V · -40 C to +85 C (Industrial, "I")

✓ 재고 있음

$5.1 / 개

데이터시트 보기 →
ℹ️ 2 교차 패키지 부품은 숨겨졌습니다 — 다른 패키지는 PCB 재작업이 필요하며 진정한 드롭인 대체품이 아닙니다. 문의하기 교차 패키지 제안이 필요하면 다음을 참조하십시오.

PIC16C67-20I/P 최대 정격 & 전기적 특성

Core Architecture PIC16C6x 8-bit RISC
Program Memory Type OTP (One-Time-Programmable) EPROM
Program Memory Size 14 KB (8K x 14)
RAM Size 368 bytes
Maximum CPU Clock 20 MHz
Instruction Cycle Time 200 ns (single-cycle instructions)
Instruction Set Size 35 single-word instructions
Supply Voltage Range 4.5 V to 5.5 V
I/O Pins 33
Timers 3 (Timer0, Timer1, Timer2)
ADC 8-bit, up to 8 channels
Communication Peripherals USART, SSP (SPI/I²C)
패키지 40-pin PDIP (0.600 inch, 15.24 mm)
동작 온도 범위 Industrial (-40°C to +85°C)
실장 유형 Through-Hole (DIP)

PIC16C67-20I/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 0
핀 3 RA1/AN1 — PORTA bit 1 / analog input 1
핀 4 RA2/AN2 — PORTA bit 2 / analog input 2
핀 5 RA3/AN3/VREF — PORTA bit 3 / analog input 3 / ADC reference
핀 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
핀 7 RA5/AN4/SS — PORTA bit 5 / analog input 4 / SSP slave select
핀 8 RE0/RD/AN5 — PORTE bit 0 / parallel slave port read / analog input 5
핀 9 RE1/WR/AN6 — PORTE bit 1 / parallel slave port write / analog input 6
핀 10 RE2/CS/AN7 — PORTE bit 2 / parallel slave port chip select / analog input 7
핀 11 VDD — Positive supply (4.5 V to 5.5 V)
핀 12 VSS — Ground reference
핀 13 OSC1/CLKI — Oscillator crystal input / external clock input
핀 14 OSC2/CLKO — 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 / CCP1 I/O
핀 18 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I²C 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 / I²C data
핀 24 RC5/SDO — PORTC bit 5 / SPI data out
핀 25 RC6/TX/CK — PORTC bit 6 / USART transmit / clock
핀 26 RC7/RX/DT — PORTC bit 7 / USART receive / 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 (4.5 V to 5.5 V)
핀 33 RB0/INT — PORTB bit 0 / external interrupt input
핀 34 RB1 — PORTB bit 1
핀 35 RB2 — PORTB bit 2
핀 36 RB3/PGM — PORTB bit 3 / low-voltage ICSP programming input
핀 37 RB4 — PORTB bit 4
핀 38 RB5 — PORTB bit 5
핀 39 RB6/PGC — PORTB bit 6 / ICSP clock input
핀 40 RB7/PGD — PORTB bit 7 / ICSP data I/O

일반적인 애플리케이션

PIC16C67-20I/P 적합 용도: 6 애플리케이션s: Industrial Automation Controllers, Sensor Interfacing Front-Ends, Motor Control Front-Ends, Automotive Body Electronics, Consumer Appliance Control, Educational and Prototyping Platforms.

🏭

Industrial Automation Controllers

The PIC16C67-20I/P suits industrial automation controllers that require deterministic 8-bit processing at 20 MHz with 33 I/O lines for sensors, relays, and switches. Its 14 KB OTP memory is large enough for multi-state machine firmware, while the three timer/counters drive PWM outputs for motor or valve control. The industrial -40°C to +85°C temperature range handles factory-floor environments, and the 40-pin PDIP package simplifies prototyping and field replacement on legacy equipment.

🧩

Sensor Interfacing Front-Ends

For sensor front-ends combining digital I/O with analog inputs, the PIC16C67-20I/P offers an integrated 8-bit ADC with up to 8 channels plus a USART for digital telemetry. The 368 bytes of RAM handle modest sensor buffering, and the SSP module supports SPI/I²C sensors directly. Its 5 V supply and industrial temperature rating suit process-control and environmental monitoring deployments where deterministic sampling at 20 MHz matters.

🏭

Motor Control Front-Ends

The PIC16C67-20I/P works well as a motor-control front-end, using its CCP module for PWM generation and three timers for back-EMF sensing and commutation timing. The 20 MHz instruction rate provides 200 ns resolution, sufficient for trapezoidal BLDC commutation and stepper acceleration profiles. The 33 digital I/O pins drive gate drivers, H-bridges, and encoder inputs while the USART links to higher-level controllers for closed-loop coordination.

🚗

Automotive Body Electronics

Inside automotive body modules such as lighting controllers, seat controllers, or HVAC interfaces, the PIC16C67-20I/P provides the 8-bit processing headroom and I/O count needed for relay driving, switch scanning, and LIN-style UART communication. The industrial temperature range tolerates under-dash thermal conditions, and the OTP memory secures final firmware at a low unit cost. The PIC16C67 family is widely used in mature automotive subsystems where firmware stability matters more than field updates.

📱

Consumer Appliance Control

White-goods and small appliance controllers use the PIC16C67-20I/P because it integrates timers, ADC, USART, and I/O in a single 5 V 40-pin PDIP that fits appliance PCBs economically. The OTP memory prevents accidental firmware tampering in the field, and the 200 ns instruction cycle supports real-time tasks like button debouncing, triac zero-crossing control, and sensor sampling. The 33 I/O lines drive seven-segment displays, keypads, and load-switching transistors without external logic.

🖥️

Educational and Prototyping Platforms

The PIC16C67-20I/P is widely adopted in university microcontroller courses and DIY prototyping boards because the 40-pin PDIP is breadboard-friendly and the PIC16C6x RISC architecture has only 35 instructions, easing the learning curve. The ICSP interface allows programming without removing the part, and the rich peripheral set (USART, SSP, ADC, CCP) provides a complete teaching platform for embedded concepts including interrupts, timers, and serial communication.

추천 제품 요약

PIC16F877-20I/P Microchip Technology 사용처: Industrial Automation Controllers PIC18F452-I/P Microchip Technology 사용처: Industrial Automation Controllers MCP9700 analog temperature sensor 사용처: Sensor Interfacing Front-Ends PIC16F88-I/P Microchip Technology 사용처: Sensor Interfacing Front-Ends IR2104 half-bridge gate driver 사용처: Motor Control Front-Ends PIC16F877A-I/P Microchip Technology 사용처: Motor Control Front-Ends, Automotive Body Electronics, Consumer Appliance Control MCP2551 CAN transceiver companion 사용처: Automotive Body Electronics MOC3021 optotriac for AC load switching 사용처: Consumer Appliance Control PIC16F877-20/P Microchip Technology 사용처: Educational and Prototyping Platforms MPLAB ICD 3 in-circuit debugger/programmer 사용처: Educational and Prototyping Platforms
What is the program memory size of PIC16C67-20I/P?
The PIC16C67-20I/P contains 14 KB (8K x 14 words) of OTP EPROM program memory. According to the Microchip datasheet for the PIC16C6x family, the program memory is organised as 8,192 14-bit words and is one-time-programmable, meaning each bit can be written once but not erased. For designs requiring in-circuit reprogrammability, consider the flash-based PIC16F877 instead.
What is the maximum operating frequency of PIC16C67-20I/P?
The PIC16C67-20I/P operates up to a 20 MHz CPU clock with a 4.5 V to 5.5 V supply. At 20 MHz, each instruction cycle is 200 ns and program branches take two cycles (400 ns). The fully static design allows the oscillator to be stopped without losing internal register state, which is useful for low-power standby modes.
Where can I buy PIC16C67-20I/P online?
The PIC16C67-20I/P is available from major authorised distributors including DigiKey, Mouser Electronics, Newark, and Octopart-listed vendors. As of 2026-09-18, stock is generally limited because this is a mature OTP part; lead times can range from immediate shipment to several weeks. Always verify the part is factory-fresh and sourced from authorised channels to avoid remarked or counterfeit devices.
What is the price of PIC16C67-20I/P?
As of 2026-09-18, single-piece pricing for the PIC16C67-20I/P is around $8.20 USD at authorised distributors, dropping to roughly $5.45 USD at 1000-piece quantities. Prices vary with market demand because the part is a mature OTP device and is increasingly sourced through broker or franchise channels. For current distributor quotes, check DigiKey, Mouser, and Newark in real time.
What is the difference between PIC16C67-20I/P and PIC16C67-20/P?
Both parts share the same 14 KB OTP memory, 20 MHz maximum clock, 40-pin PDIP footprint, and PIC16C6x core. The PIC16C67-20I/P is rated for the industrial temperature range (-40°C to +85°C), while the PIC16C67-20/P is rated for the commercial range (0°C to +70°C). For designs that may experience cold or hot environments, choose the -20I/P variant.
What is the difference between PIC16C67 and PIC16F877?
The PIC16C67 uses OTP EPROM program memory, while the PIC16F877 uses flash memory that can be erased and reprogrammed thousands of times. Both share the PIC16C6x/16F877 core architecture and most peripherals, so source code is largely portable. Choose the PIC16F877 for development and field-upgradable products; choose the PIC16C67-20I/P for high-volume, cost-sensitive production where firmware is final.
When should I choose PIC16C67-20I/P over PIC16F877-I/P?
Choose the PIC16C67-20I/P when your firmware is final and you need the lowest unit cost for high-volume production, because OTP parts are cheaper than equivalent flash parts. Choose the PIC16F877-I/P when you need in-system reprogrammability for development, field updates, or calibration. Both parts share the same 40-pin PDIP footprint and most on-chip peripherals, easing migration between the two.
Is PIC16C67-20I/P pin-compatible with PIC16F877?
Yes, the PIC16C67-20I/P (40-pin PDIP) is largely pin-compatible with the PIC16F877-I/P in the same 40-pin PDIP package. The pinout is identical for most I/O, power, oscillator, and peripheral pins, but verify the ICSP programming pins and any subtle differences against the current Microchip datasheets before committing to a drop-in replacement. For dual-footprint designs, the PIC16F877 is the recommended flash-based replacement.
What is the best drop-in replacement for PIC16C67-20I/P?
The best drop-in replacement for the PIC16C67-20I/P is the PIC16F877-20I/P in the same 40-pin PDIP package, because it shares the PIC16C6x core and most peripherals while using flash memory instead of OTP. The PIC16F877 allows in-circuit reprogramming via ICSP, making it ideal for development, calibration, and field-upgradable products. For lowest-cost production, the PIC16C67-20I/P itself remains the right choice.
Where can I download the PIC16C67-20I/P datasheet PDF?
The PIC16C67-20I/P datasheet PDF is available from the official Microchip Technology website at the product page for PIC16C67, and from datasheet aggregators such as alldatasheet and digchip. According to the Microchip documentation, the datasheet document covers the PIC16C6x family of 8-bit CMOS microcontrollers and includes pinouts, electrical characteristics, instruction set, and programming specifications.
Where can I find the PIC16C67-20I/P pinout?
The PIC16C67-20I/P pinout is documented in the Microchip PIC16C6x datasheet. The 40-pin PDIP pinout assigns RA0-RA5 to PORTA, RB0-RB7 to PORTB, RC0-RC7 to PORTC, RD0-RD7 to PORTD, RE0-RE2 to PORTE, with dedicated pins for VDD, VSS, OSC1/CLKI, OSC2/CLKO, MCLR, and ICSP. Because the device shares its pinout with the PIC16F877, the PIC16F877 datasheet is often used as a convenient reference.
What is the operating voltage range of PIC16C67-20I/P?
The PIC16C67-20I/P operates from 4.5 V to 5.5 V across the industrial temperature range of -40°C to +85°C. Below 4.5 V the brown-out detector and EPROM programming circuits may not function within specification, and above 5.5 V device damage can occur. For 3.3 V systems, choose the PIC16LF877 or PIC18-family equivalent instead.
What peripherals are integrated in PIC16C67-20I/P?
The PIC16C67-20I/P integrates three timer/counters (Timer0, Timer1, Timer2), a USART for asynchronous and synchronous serial communication, an SSP module supporting SPI and I²C, an 8-bit ADC with up to 8 input channels, a capture/compare/PWM (CCP) module, and a parallel slave port. According to the PIC16C6x datasheet, this rich peripheral set lets the device replace several external components in typical embedded designs.
Can PIC16C67-20I/P be programmed in-circuit?
Yes, the PIC16C67-20I/P supports In-Circuit Serial Programming (ICSP) via the RB6 and RB7 pins plus MCLR. However, because the memory is OTP, each IC can only be programmed once; if a programming error occurs the part must be discarded. For development cycles, the flash-based PIC16F877 is recommended and can later be replaced with the PIC16C67 for cost-down production.
Is PIC16C67-20I/P suitable for new designs in 2026?
The PIC16C67-20I/P is officially listed as ACTIVE in the lifecycle data but is a mature 5 V OTP part, so for new designs in 2026 most engineers prefer flash-based PIC16F or PIC18 equivalents for reprogrammability and longer-term supply assurance. It remains a strong choice for cost-sensitive, high-volume legacy products where the firmware is final, the supply is verified, and the 40-pin PDIP footprint is required.

엔지니어링 참조 데이터: PIC16C67-20I/P — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose the PIC16C67-20I/P when you need a proven 8-bit PIC16C6x microcontroller in a 40-pin PDIP with 14 KB OTP memory, 20 MHz instruction throughput, and industrial -40°C to +85°C operation, and the firmware is final for volume production. For development and field-upgradable products, prefer the flash-based PIC16F877-20I/P in the same footprint so prototype and production code paths share the same pinout. Use the PIC16C67-20/P variant for cost-sensitive commercial-temperature products, and the PIC16C67-10I/P for lower-speed designs where 10 MHz operation is sufficient.

대체품과의 비교

파라미터 이 제품 PIC16F877-20I/P PIC16C67-20/P PIC16C67-10I/P
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 40-pin PDIP 40-pin PDIP - same 40-pin PDIP - same 40-pin PDIP - same
Program Memory Type OTP EPROM Flash OTP EPROM OTP EPROM
Program Memory Size 14 KB (8K x 14) 14 KB 14 KB 14 KB
Maximum Clock Speed 20 MHz 20 MHz 20 MHz 10 MHz
Temperature Range Industrial -40C to +85C Industrial -40C to +85C Commercial 0C to +70C Industrial -40C to +85C
Reprogrammability No (OTP, one-time programmable) Yes (flash, >1000 cycles) No (OTP) No (OTP)
I/O Pins 33 33 33 33

주요 차별점

  • Wide industrial temperature range in OTP silicon (vs PIC16C67-20/P)
  • 20 MHz instruction throughput in 40-pin PDIP (vs PIC16C67-10I/P)
  • Lowest unit cost via OTP memory in proven 8-bit core (vs PIC16F877-20I/P)

설계 노트

The PIC16C67-20I/P requires a stable 4.5 V to 5.5 V supply on both VDD pins (pins 11 and 32) with decoupling capacitors placed within a few millimetres of each VDD pin. Recommended values are 100 nF ceramic in parallel with 10 µF tantalum or aluminium polymer on the board-level supply. Brown-out detection and EPROM programming margins both rely on a clean rail; noisy supplies can cause OTP programming failures or spurious resets.

Because program memory is OTP, any bit written in error cannot be erased. Stage firmware in the flash-based PIC16F877-20I/P (same 40-pin PDIP footprint) for development, and only move to the PIC16C67-20I/P once firmware is fully validated. Plan ICSP programming fixtures and verify the programming waveform on the MCLR/VPP, RB6/PGC, and RB7/PGD lines before committing to volume programming.

Place the 20 MHz crystal or resonator close to pins 13 (OSC1) and 14 (OSC2), keeping trace lengths short and guarding both traces with a ground ring to reduce EMI coupling. Keep high-current switching traces (relay drives, triac control) away from the oscillator traces and analog inputs on PORTA. Add a 100 Ω resistor in series with the MCLR line if the pin is driven by a pushbutton or external supervisor, to limit inrush current.

규정 준수 정보

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
무연
Yes
무할로겐
Yes
분쟁 광물
Compliant

RoHS compliant per Microchip product page. Industrial temperature grade -40C to +85C. Not AEC-Q100 qualified for automotive; Microchip recommends the PIC16F877A-I/P for automotive-grade designs.

데이터 검증일: 2026-09-18 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

PIC16C67-20I/P PIC16C67-20I/P datasheet Microchip PIC16C67-20I/P 8-bit OTP microcontroller 14KB 20MHz 40-pin PDIP PIC microcontroller PIC16C67-20I/P industrial automation PIC16C67-20I/P vs PIC16F877 PIC16C67-20I/P drop-in replacement PIC16C67-20I/P price buy PIC16C67-20I/P pinout 40-pin PDIP what is OTP microcontroller PIC16C67-20I/P lead time stock

관련 부품 & 용어

Microchip Technology PIC16C67-20I/P PIC16F877-20I/P PIC16C67-20/P PIC16C67-10I/P PIC16C6x 8-bit microcontroller OTP EPROM RISC USART SSP SPI I²C ADC CCP PDIP ICSP RoHS REACH industrial automation motor control automotive body electronics consumer appliance control educational platform
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기