PIC16C67T-10E/PT - 8-Bit 10MHz 14KB OTP MCU 44-TQFP | Microchip
부품 번호: PIC16C67T-10E/PT ✗ 단종| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $12.5 | $12.50 |
| 10 | $11.2 | $112.00 |
| 100 | $9.85 | $985.00 |
| 500 | $8.95 | $4,475.00 |
| 1,000 | $8.1 | $8,100.00 |
PIC16C67T-10E/PT 개요
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/EPROM/Flash/OTP), data memory (RAM), and peripherals (timers, ADC, communication ports, GPIO) into one package. Within the broader taxonomy it sits as MCU -> microcontroller -> embedded processor -> semiconductor. The PIC16C line uses a Harvard RISC architecture with a small instruction set optimized for deterministic interrupt response, low power, and compact code density, and the PIC16C67 specifically belongs to the "mid-range" PIC16 family featuring 14-bit instruction words.
Key features of the PIC16C67T-10E/PT include: a 14KB (8K x 14) OTP program memory, 368 x 8 RAM, 33 digital I/O, integrated 8-bit ADC with multiple input channels, three timer modules (TMR0, TMR1, TMR2), a Parallel Slave Port (PSP), and synchronous/asynchronous serial interfaces (SSP/SPI and USART/SCI). The "T" suffix indicates tape-and-reel packaging, "10" denotes 10 MHz maximum clock, "E" denotes the extended operating temperature grade, and "/PT" denotes the 44-pin TQFP package.
Architecturally, the PIC16C67 uses a 14-bit instruction word with a single accumulator (W) and a file-register-based data model, an interrupt-driven core, and an internal RC oscillator option for reduced BOM. The 10 MHz clock yields a 100 ns instruction cycle, supporting time-critical control loops.
Typical applications include industrial control systems, automotive body electronics, sensor interfaces, embedded control boards, and legacy replacement designs. The 33 I/O and integrated peripherals make it suitable for I/O-rich human-machine interface panels.
When designing with the PIC16C67T-10E/PT, ensure programming is completed before OTP window sealing; once sealed the device cannot be reprogrammed. Decouple VDD with a 0.1 uF ceramic capacitor placed within 5 mm of the supply pin and provide a proper MCLR reset circuit.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
드롭인 대체품: PIC16C67T-10E/PT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C67T-10E/PT (동일 폼 팩터 및 풋프린트) — 차이점: Package, Timers, ADC, Core Architecture, Program Memory Type.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F877-10E/PT
✅ 드롭인✓ 재고 있음
$7.45 / 개
데이터시트 보기 →PIC16F877-10I/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F887-I/PT
✅ 드롭인✓ 재고 있음
$1.66 / 개
데이터시트 보기 →PIC16C67-10I/PT
✅ 드롭인✓ 재고 있음
$5.1 / 개
데이터시트 보기 →PIC16C67-10E/PT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16C67-20I/PT
✅ 드롭인✓ 재고 있음
$5.05 / 개
데이터시트 보기 →PIC16C67T-10E/PT 최대 정격 & 전기적 특성
| Core Architecture | PIC16 (8-bit RISC, Harvard) |
| Program Memory Type | OTP (One-Time Programmable) EPROM |
| Program Memory Size | 14 KB (8K x 14) |
| RAM Size | 368 x 8 bytes |
| EEPROM Data Memory | None |
| 최대 클록 주파수 | 10 MHz |
| Instruction Cycle Time | 200 ns (at 10 MHz, 4 clocks per instruction) |
| Number of I/O Pins | 33 |
| Supply Voltage (Vdd) | 5 V nominal |
| Operating Temperature Grade | Extended (-40C to +125C) |
| 패키지 | 44-pin TQFP (10x10 mm) |
| 실장 유형 | Surface Mount |
| Communication Interfaces | USART/SCI, SSP/SPI, I2C (via SSP), Parallel Slave Port (PSP) |
| ADC | 8-bit, multi-channel (per PIC16C6x family) |
| Timers | TMR0, TMR1, TMR2 |
| Packaging Format | Tape & Reel (T suffix) |
PIC16C67T-10E/PT 핀 구성
| 핀 1 | MCLR/THV — 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 VREF+ |
| 핀 6 | RA4/T0CKI — PORTA bit 4 / TMR0 clock input |
| 핀 7 | RA5/AN4/SS — PORTA bit 5 / Analog input 4 / SPI 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 voltage (5 V) |
| 핀 12 | VSS — Ground |
| 핀 13 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| 핀 14 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| 핀 15 | RC0/T1OSO/T1CKI — PORTC bit 0 / TMR1 oscillator output / TMR1 clock input |
| 핀 16 | RC1/T1OSI/CCP2 — PORTC bit 1 / TMR1 oscillator input / CCP2 output |
| 핀 17 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM output |
| 핀 18 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| 핀 19 | RD0/PSP0 — PORTD bit 0 / Parallel Slave Port data bit 0 |
| 핀 20 | RD1/PSP1 — PORTD bit 1 / Parallel Slave Port data bit 1 |
| 핀 21 | RD2/PSP2 — PORTD bit 2 / Parallel Slave Port data bit 2 |
| 핀 22 | RD3/PSP3 — PORTD bit 3 / Parallel Slave Port data bit 3 |
| 핀 23 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| 핀 24 | RC5/SDO — PORTC bit 5 / SPI data out |
| 핀 25 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| 핀 26 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| 핀 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 |
| 핀 32 | VDD — Positive supply voltage (5 V) |
| 핀 33 | RB0/INT — PORTB bit 0 / External interrupt |
| 핀 34 | RB1 — PORTB bit 1 |
| 핀 35 | RB2 — PORTB bit 2 |
| 핀 36 | RB3/PGM — PORTB bit 3 / Low-voltage programming |
| 핀 37 | RB4 — PORTB bit 4 |
| 핀 38 | RB5 — PORTB bit 5 |
| 핀 39 | RB6/PGC — PORTB bit 6 / ICSP clock |
| 핀 40 | RB7/PGD — PORTB bit 7 / ICSP data |
| 핀 41 | NC — Not connected (per datasheet) |
| 핀 42 | NC — Not connected (per datasheet) |
| 핀 43 | NC — Not connected (per datasheet) |
| 핀 44 | NC — Not connected (per datasheet) |
일반적인 애플리케이션
PIC16C67T-10E/PT 적합 용도: 7 애플리케이션s: Industrial Control Systems, Automotive Body Electronics, Sensor Interface Boards, Embedded Control Boards, Legacy Replacement Designs, Human-Machine Interface Panels, Motor Control and PWM Drivers.
Industrial Control Systems
The PIC16C67T-10E/PT's 33 I/O pins and integrated peripherals (USART, SSP/SPI, 8-bit ADC, three timers, PSP) make it well suited for industrial control boards that aggregate multiple sensor inputs and actuator outputs in a single MCU. The 14 KB OTP program memory supports mid-sized control firmware including state machines, PID loops, and communication stacks. The extended -40C to +125C temperature grade covers factory-floor enclosures and outdoor cabinets. At 10 MHz / 200 ns instruction cycle, the device sustains deterministic interrupt response for time-critical control loops. The 44-TQFP package and 5 V supply ease integration into legacy industrial backplanes that share rails with analog drivers.
추천
Automotive Body Electronics
In automotive body controllers (mirror adjusters, seat controllers, lighting, HVAC flap actuators), the PIC16C67T-10E/PT's extended temperature range and 33 I/O support multi-load driving via discrete transistors while the integrated ADC reads position sensors and the USART/SPI link to a body control module. The PIC16C67 family was originally qualified for under-hood and cabin modules where its OTP memory protected against firmware tampering. While the C67T-10E is now obsolete, many legacy automotive ECUs are still maintained with this part. The 10 MHz instruction rate is sufficient for body-control latency budgets of 10-50 ms while leaving headroom for LIN-style communication stacks.
추천
Sensor Interface Boards
The PIC16C67T-10E/PT's 8-bit ADC and 33 digital I/O suit multi-sensor acquisition boards in HVAC, environmental monitoring, and process instrumentation. With 14 KB OTP, firmware can host sensor linearization tables, calibration constants, and Modbus/USART communication stacks. The 10 MHz clock supports 100 kHz+ sampling rates when paired with the on-chip ADC. The extended -40C to +125C grade suits outdoor sensor housings and industrial cabinets. The PSP (Parallel Slave Port) enables direct bus attachment to a host controller or FPGA for data forwarding. For retrofit projects on legacy boards, the C67T-10E maintains exact firmware compatibility without PCB rework.
추천
Embedded Control Boards
General-purpose 8-bit embedded control boards for vending machines, access controllers, pump drivers, and small appliances commonly use the PIC16C67T-10E/PT because it consolidates timers, ADC, communication, and 33 I/O in a single 44-TQFP. The OTP memory protects against unauthorized firmware cloning in commercial equipment. The PIC16 mid-range instruction set eases assembly development and C-compiler support (CCS, XC8 legacy) reduces time-to-market. The 368-byte RAM supports stack depth for moderate interrupt nesting, and the parallel slave port simplifies integration with a host display controller. Many legacy designs still ship with this part; for new boards, Flash-based PIC16F877-10E/PT is preferred.
추천
Legacy Replacement Designs
The PIC16C67T-10E/PT is now categorized obsolete, and design teams maintaining legacy products use it only as a like-for-like replacement. The 44-TQFP package, 10 MHz clock, 14 KB OTP, and PIC16 mid-range instruction set are all locked by the original schematic and PCB layout. With 2 distributors still listing stock and shrinking inventory, design teams should qualify drop-in replacements (PIC16F877-10E/PT, PIC16F887-I/PT) ahead of full depletion. Migration typically requires code recompilation because PIC16F87x peripheral SFR addresses differ slightly from PIC16C6x. The 5 V supply rail and 44-TQFP land pattern remain compatible across the family.
추천
Human-Machine Interface Panels
The PIC16C67T-10E/PT's 33 I/O are well-matched to HMI panels that drive LED indicators, scan 4x4 or 5x5 key matrices, and talk to character LCDs or segment displays via the parallel slave port or I/O expansion. The 14 KB OTP holds button-debounce state machines, menu navigation code, and simple Modbus command handlers. The 10 MHz clock enables smooth LED multiplexing refresh without flicker, while the extended -40C to +125C grade supports outdoor or industrial enclosures. The PIC16C67 family was a popular HMI controller in 1990s-2000s industrial equipment, and the C67T-10E maintains that legacy footprint for service boards.
추천
Motor Control and PWM Drivers
The PIC16C67T-10E/PT's TMR2 plus CCP module can generate PWM outputs for small DC motor, fan, or LED-driver control applications, while the ADC reads current sense or tachometer feedback for closed-loop control. The 10 MHz instruction cycle supports PWM frequencies up to ~40 kHz with 10-bit resolution when using the PWM peripheral, and the 33 I/O can drive multiple half-bridges or relay banks. The extended -40C to +125C grade suits under-hood automotive cooling fans or industrial pump controllers. The USART supports feedback to a supervisory PLC. For modern designs, PIC16F887-I/PT adds enhanced PWM and complementary waveform generators.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16C67T-10E/PT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F877-10E/PT | PIC16F877-10I/PT | PIC16F887-I/PT | PIC16C67-10I/PT | PIC16C67-10E/PT | PIC16C67-20I/PT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-TQFP (10x10 mm) | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same |
| Program Memory | 14 KB OTP EPROM | 14 KB Flash | 14 KB Flash | 14 KB Flash | 14 KB OTP EPROM | 14 KB OTP EPROM | 14 KB OTP EPROM |
| Max Clock Frequency | 10 MHz | 10 MHz | 10 MHz | 20 MHz | 10 MHz | 10 MHz | 20 MHz |
| RAM | 368 B | 368 B | 368 B | 368 B | 368 B | 368 B | 368 B |
| EEPROM Data Memory | None | 256 B | 256 B | 256 B | None | None | None |
| Operating Temperature | -40C to +125C (Extended) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C (Industrial) |
| Reprogrammable | No (OTP) | Yes (Flash, ICSP) | Yes (Flash, ICSP) | Yes (Flash, ICSP) | No (OTP) | No (OTP) | No (OTP) |
| Lifecycle Status | Obsolete | Active / NRND | Active / NRND | Active | Obsolete | Obsolete | Obsolete |
주요 차별점
- Drop-in Flash-based successor with EEPROM data memory (vs PIC16F877-10E/PT)
- Higher clock speed with same pinout (vs PIC16C67-20I/PT)
- Enhanced peripheral set with same package (vs PIC16F887-I/PT)
설계 노트
PIC16C67T-10E/PT uses OTP EPROM - once the program memory is sealed via the configuration bits, the firmware cannot be changed. Design teams must validate firmware on windowed/erasable C67 parts (CERDIP/CLCC packages) before committing to OTP production. Plan for field firmware updates by designing the PCB with ICSP header access (RB6/PGC, RB7/PGD, MCLR) so a Flash-based successor (PIC16F877) can be substituted without layout changes.
Decouple both VDD pins (11 and 32) with 0.1 uF ceramic capacitors placed within 5 mm of each pin; add a single 10 uF bulk tantalum or ceramic capacitor near the device. The PIC16C67T-10E operates from 5 V nominal; supply tolerance is +/-10% per the PIC16C6x datasheet. The MCLR pin must be pulled high through a 10 kohm resistor with a 0.1 uF capacitor to VDD for power-on reset stability; without proper MCLR rise time the device may enter undefined states.
Route the OSC1/OSC2 traces short and symmetric; for crystal operation use a fundamental-mode 10 MHz crystal with two 15-33 pF load capacitors to ground, placed within 5 mm of the OSC pins. Keep high-speed digital lines (PORTD parallel slave port, USART) away from analog inputs (PORTA AN0-AN7) to minimize crosstalk. Place the analog AVdd/Vss pins (shared with digital VDD/VSS on TQFP-44) tracks short to the digital supply plane; if the design uses ADC, consider adding a ferrite bead between digital and analog supplies.
The PIC16C67T-10E/PT in 44-pin TQFP has a thermal resistance of approximately 50-60 C/W theta_JA on a standard 4-layer JEDEC test board (per Microchip package thermal data). At maximum 10 MHz active operation with all 33 I/O toggling, internal dissipation is well under 100 mW, so self-heating is negligible (<6 C rise). The thermal constraint is dominated by the extended -40C to +125C junction rating, not by self-heating - ensure ambient design margin stays below the 125 C limit per MIL-STD or customer qualification.
When using the Parallel Slave Port (PORTD + PORTE), keep the read (RE0/RD), write (RE1/WR), and chip select (RE2/CS) traces short and length-matched; add 22-33 ohm series damping resistors at the MCU pins if the host bus exceeds 10 MHz. For USART operation above 115.2 kbaud, ensure the TX/RC6 and RX/RC7 traces are routed over a continuous ground plane and avoid crossing clock lines. For SPI, keep the SCK/RC3 trace length matched to SDO/RC5 if multiple SPI slaves are on the bus to minimize skew.
규정 준수 정보
RoHS/REACH compliance status was not specified in the verified web data; this is typical for PIC16C OTP parts designed before RoHS mandate. Microchip provides compliance certificates via the product page on request.