PIC16C67-20I/PT - 8-bit 20MHz 14KB OTP MCU 44-TQFP | Microchip
부품 번호: PIC16C67-20I/PT ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $7.9135 | $7.91 |
| 10 | $7.1 | $71.00 |
| 100 | $6.4 | $640.00 |
| 500 | $5.7 | $2,850.00 |
| 1,000 | $5.05 | $5,050.00 |
PIC16C67-20I/PT 개요
What is a PIC16C-series microcontroller? The PIC16C family is Microchip's classic mid-range 8-bit OTP (One-Time-Programmable) microcontroller line, part of the broader PICmicro® MCU taxonomy: PIC16C -> 8-bit PIC -> microcontroller -> embedded controller -> semiconductor. These MCUs use a Harvard RISC architecture with separate program and data buses, a 14-bit instruction word, and 35 single-cycle instructions - delivering deterministic throughput suitable for real-time control loops and legacy industrial systems that historically depended on one-time-programmable devices.
Key features of the PIC16C67-20I/PT include a 20 MHz maximum clock, 14KB (8K x 14) of OTP program memory, 368 bytes of data RAM, 33 digital I/O pins, multiple timer modules, a 10-bit ADC, synchronous/asynchronous serial ports, and an industrial-grade (-40C to +85C) operating temperature range. The 'I' suffix denotes industrial temperature grade; '/PT' denotes the 44-pin TQFP surface-mount package.
The device uses a RISC architecture with a 14-bit instruction word and an 8-bit data path. It integrates brown-out reset, power-on reset, watchdog timer with on-chip RC oscillator, and a wide operating voltage range, making it suitable for harsh industrial environments. The Harvard bus keeps program fetches and data accesses independent for predictable instruction timing.
Typical applications include industrial control systems, motor control, instrumentation, and embedded legacy designs where OTP memory is acceptable for volume production. It is also used in automotive subsystems (non-safety), consumer appliances, and educational platforms teaching classic PICmicro® development.
When designing with the PIC16C67-20I/PT, ensure your firmware development toolchain is set up for OTP parts - this is a one-time-programmable device, so code must be fully verified before production programming. Industrial-grade parts require conformal coating consideration in humid environments.
This page synthesizes distributor pricing, OTP vs Flash migration paths, and practical design notes that go beyond the manufacturer datasheet alone, helping engineers choose between the original OTP device and modern Flash-based drop-in successors.
드롭인 대체품: PIC16C67-20I/PT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C67-20I/PT (동일 폼 팩터 및 풋프린트) — 차이점: Program Memory Size, Timers, Program Memory Type, Package, ADC.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16C67-20/PT
✅ 드롭인✓ 재고 있음
$5.95 / 개
데이터시트 보기 →PIC16C67-10I/PT
✅ 드롭인✓ 재고 있음
$5.1 / 개
데이터시트 보기 →PIC16C67-04I/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F77-I/PT
✅ 드롭인✓ 재고 있음
$5.4 / 개
데이터시트 보기 →PIC16F874A-I/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16C67-20I/PT 최대 정격 & 전기적 특성
| Manufacturer | Microchip Technology |
| Series | PIC® 16C |
| Core Processor | PIC |
| Core Size | 8-bit |
| Program Memory Size | 14KB (8K x 14) |
| Program Memory Type | OTP (One-Time Programmable) |
| RAM Size | 368 bytes |
| Number of I/O | 33 |
| 최대 클록 주파수 | 20 MHz |
| 동작 온도 범위 | -40C to +85C (Industrial) |
| 패키지 | 44-pin TQFP (10x10 mm) |
| 실장 유형 | Surface Mount |
| Communications | UART, SPI, I2C (per datasheet) |
PIC16C67-20I/PT 핀 구성
| 핀 1 | OSC1/CLKIN — Oscillator input / external clock input |
| 핀 2 | OSC2/CLKOUT — Oscillator output / clock output |
| 핀 3 | MCLR/VPP — Master clear (reset) / programming voltage |
| 핀 4 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| 핀 5 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| 핀 6 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| 핀 7 | RA3/AN3/VREF — PORTA bit 3 / analog input 3 / VREF |
| 핀 8 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| 핀 9 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| 핀 10 | VSS — Ground |
| 핀 11 | VDD — Positive supply voltage |
| 핀 12 | RB0/INT — PORTB bit 0 / external interrupt |
| 핀 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 |
| 핀 21 | VDD — Positive supply voltage |
| 핀 22 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator out / Timer1 clock in |
| 핀 23 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator in / CCP2 |
| 핀 24 | RC2/CCP1 — PORTC bit 2 / CCP1 (PWM/capture/compare) |
| 핀 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 / UART TX / clock |
| 핀 29 | RC7/RX/DT — PORTC bit 7 / UART RX / data |
| 핀 30 | VSS — Ground |
| 핀 31 | VDD — Positive supply voltage |
| 핀 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 |
| 핀 41 | VDD — Positive supply voltage |
| 핀 42 | RE0/RD/AN5 — PORTE bit 0 / read control / analog input 5 |
| 핀 43 | RE1/WR/AN6 — PORTE bit 1 / write control / analog input 6 |
| 핀 44 | RE2/CS/AN7 — PORTE bit 2 / chip select / analog input 7 |
일반적인 애플리케이션
PIC16C67-20I/PT 적합 용도: 6 애플리케이션s: Industrial Control Systems, Motor Control and PWM Drives, Instrumentation and Data Acquisition, Consumer Appliance Controllers, Automotive Subsystems (Non-Safety), Educational and Legacy Development.
Industrial Control Systems
The PIC16C67-20I/PT's industrial -40C to +85C temperature range and 20 MHz RISC core make it suitable for industrial control PLCs, sensor interface boards, and machine controllers. With 33 I/O pins it directly drives relays, optocouplers, and discrete logic; the OTP memory secures firmware against reverse engineering in volume production. The 44-TQFP package fits standard industrial PCB form factors and survives factory-floor vibration. Per Microchip datasheet section 1.0, the 14-bit instruction set provides deterministic 200 ns cycle time for real-time control loops.
추천
Motor Control and PWM Drives
The PIC16C67-20I/PT's 20 MHz instruction rate and built-in CCP (Capture/Compare/PWM) modules support brushed DC and stepper motor control. With 33 I/O and multiple timer channels, it generates PWM outputs for H-bridge drivers, reads quadrature encoders, and runs PI control loops in software. The industrial temperature grade handles the thermal environment inside motor-control enclosures. OTP memory locks the tuning firmware to prevent unauthorized modification of motor parameters in OEM equipment.
추천
Instrumentation and Data Acquisition
With its 10-bit ADC (per Microchip datasheet) and 33 I/O for keypad/display interfacing, the PIC16C67-20I/PT fits portable instrumentation such as digital multimeters, environmental monitors, and bench-top test gear. The 14KB OTP program memory holds lookup tables, calibration constants, and user-interface code. Industrial temperature operation allows use in lab and field environments. The RISC architecture provides consistent timing for sampling-rate-critical measurements.
추천
Consumer Appliance Controllers
The PIC16C67-20I/PT's low cost and OTP memory make it ideal for high-volume consumer appliances - washing machines, microwave ovens, dishwasher control boards, and HVAC thermostats. The 33 I/O pins drive seven-segment displays, keypad matrices, and triac-control optocouplers. The industrial temperature range handles appliance interior conditions. Once firmware is finalized, OTP programming prevents post-production tampering that could bypass safety interlocks.
추천
Automotive Subsystems (Non-Safety)
Although not AEC-Q100 qualified, the PIC16C67-20I/PT finds use in non-safety automotive subsystems like interior lighting controllers, accessory timers, and aftermarket modules. Its industrial temperature range covers most cabin environments. The 20 MHz RISC core handles CAN/LIN software stacks via MCP2515/MCP2025 transceivers. Engineers should review Microchip's automotive-grade PIC18F alternatives for safety-critical applications and verify OEM requirements for new automotive designs.
추천
Educational and Legacy Development
The PIC16C67-20I/PT is widely used in university curricula and legacy industrial controllers because of its classic PIC16C architecture and extensive documentation. Educational labs benefit from the OTP memory's 'one-time-programmable' teaching discipline - students learn to verify code thoroughly before programming production parts. The 44-TQFP package exposes all peripherals for breadboard and protoboard experimentation, and MPLAB X IDE provides free C compiler support.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16C67-20I/PT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16C67-20/PT | PIC16C67-10I/PT | PIC16F77-I/PT | PIC16F874A-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-TQFP (10x10 mm) | 44-TQFP - same | 44-TQFP - same | 44-TQFP - same | 44-TQFP - same |
| Core | 8-bit PIC | 8-bit PIC | 8-bit PIC | 8-bit PIC | 8-bit PIC |
| Maximum Clock | 20 MHz | 20 MHz | 10 MHz | 20 MHz | 20 MHz |
| Program Memory | 14KB OTP | 14KB OTP | 14KB OTP | 14KB Flash | 7KB Flash |
| Memory Type | OTP | OTP | OTP | Flash (reprogrammable) | Flash (reprogrammable) |
| RAM Size | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 192 bytes |
| I/O Pins | 33 | 33 | 33 | 33 | 33 |
| Operating Temperature | -40C to +85C (Industrial) | 0C to +70C (Commercial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| Reprogrammable | No (OTP) | No (OTP) | No (OTP) | Yes (Flash) | Yes (Flash) |
주요 차별점
- Highest 20 MHz speed grade in PIC16C67 family (vs PIC16C67-10I/PT)
- Industrial temperature grade vs commercial only (vs PIC16C67-20/PT)
- Code security via OTP memory (vs PIC16F77-I/PT)
- 44-TQFP footprint matches Flash-based successors (vs PIC16F874A-I/PT)
설계 노트
OTP (One-Time Programmable) memory cannot be erased. Per Microchip application note TB017, every production unit must be programmed with verified final code - mistakes or last-minute firmware changes require new parts. Design your development flow with Flash-based PIC16F77 or PIC16F877A first, then transition to PIC16C67 for production. The MPLAB PM3 programmer supports both families, simplifying the migration path.
Place decoupling capacitors (0.1uF ceramic) on every VDD pin (pins 11, 21, 31, 41) as close as possible to the package. Add a bulk 10uF tantalum or ceramic capacitor at the MCU power entry point. Per the PIC16C6x datasheet, four VDD pins and four VSS pins are provided to reduce ground bounce - all must be connected even if some appear redundant. Leave the ICSP pins (RB6/PGC and RB7/PGD) accessible for programming and debugging.
The 44-TQFP package has 0.8 mm pitch and is challenging to hand-solder. Use a hot-air rework station or reflow soldering for prototype assembly. For breadboard prototyping, consider the PIC16C67-20I/L (44-PLCC) variant with socket-compatible through-hole leads. The TQFP's thermal pad is not present - rely on PCB copper pour to dissipate the 5-10 mW typical power dissipation of this MCU.
Per Microchip datasheet, PIC16C67 typical supply current is < 2 mA at 5V/4 MHz and approximately 10 mA at 20 MHz. Brown-out reset (BOR) is enabled by configuration fuses - leave it enabled for industrial applications to prevent code execution at low VDD. Watchdog timer (WDT) should be enabled for unattended embedded systems; service it in software regularly to prevent unintended resets during normal operation.
규정 준수 정보
RoHS and lead-free status not directly stated in the verified web snippets - confirm via Microchip Material Declaration Sheet (MDS) before shipping to EU. Not AEC-Q100 qualified; do not use for automotive safety-critical applications. Conflict-minerals compliance per Microchip supplier declarations.