Microchip Technology

PIC16C67-10I/PT - 8-Bit 10MHz 14KB OTP MCU, 44-TQFP | Microchip

MPN: PIC16C67-10I/PT βœ— End of Life
In Stock Ships in 1-3 business days
4.0 V to 6.0 V Vdss 44-TQFP (PT), 10 x 10 mm Package 10 MHz Speed OTP EPROM Memory
From $5.1 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $8.5 $8.50
10 $7.65 $76.50
100 $6.8 $680.00
500 $5.95 $2,975.00
1,000 $5.1 $5,100.00
ℹ️ All prices are in USD

PIC16C67-10I/PT Overview

The Microchip Technology PIC16C67-10I/PT is an 8-bit PICmicro microcontroller built on OTP (One-Time-Programmable) EPROM/ROM CMOS technology, featuring 14KB of program memory (8K x 14 words), 368 bytes of RAM, and 33 digital I/O lines, housed in a 44-pin TQFP (PT) package. It operates at up to 10MHz instruction rate from a 4.0V to 6.0V supply and is specified over the industrial -40C to +85C temperature range, as denoted by the "I" suffix.

An 8-bit microcontroller (MCU) is a small single-chip computer that integrates a CPU, non-volatile program memory, working RAM, peripheral set (timers, USART, ADC, I/O), and an interrupt controller on a single die. PIC microcontrollers sit within the broader category of microcontrollers -> microcontrollers (embedded computing) -> semiconductors. The PIC16C family (PIC mid-range 14-bit instruction set) is engineered for deterministic real-time control with a fully static design, allowing the clock to be stopped without losing internal state.

Key features of the PIC16C67-10I/PT include the 14-bit instruction word (which gives 8K single-word instructions per 14KB array), an integrated 8-bit A/D converter with multiple input channels, two 8-bit timers plus one 16-bit timer/counter, a USART module with synchronous/asynchronous modes, a watchdog timer with on-chip RC oscillator, and a wide 2.5V to 6.0V operating voltage range. The device also supports in-circuit serial programming (ICSP) via the RB6/RB7 pins for OTP reprogramming during prototyping.

Architecture details: the PIC16C67 uses a Harvard architecture with separate program and data buses, allowing instruction fetch and data access in a single cycle. The 14-bit instruction word provides richer opcode encoding than 12-bit PIC cores, enabling larger immediate operands and direct addressing across the full data memory. The fully static design allows low-power operation by halting the clock, while the brown-out reset and power-on reset circuits simplify supply supervision.

Typical applications span industrial control and instrumentation, HVAC actuator and sensor interfaces, motor control front-ends, automotive body and chassis subsystems, white-goods and appliance controllers, and embedded data-acquisition front ends that need parallel I/O and a USART for host communication. The wide temperature range also makes it suitable for outdoor or factory-floor environments.

Design consideration: OTP memory cannot be re-programmed in the field - designs using the PIC16C67-10I/PT must either be masked-ROM programmed in volume (PIC16CR67) or moved to a flash-based equivalent such as the PIC16F877 for field-updatable firmware. Plan programming flow accordingly.

This page synthesizes distributor pricing, pin-compatible drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.

Drop-in alternatives for PIC16C67-10I/PT β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16C67-10I/PT (same form factor and footprint) β€” differing in Operating Temperature, Maximum Clock Frequency, Program Memory Size, Program Memory Type, Package.

Microchip Technology
Operating Temperature: 0C to +70C (Commercial)
Maximum Clock Frequency: 4 MHz (04 speed grade)
Package: 44-pin TQFP (PT)
Microchip Technology
Operating Temperature: -40C to +85C (industrial)
Maximum Clock Frequency: 20 MHz
Program Memory Size: 14 KB (8K x 14 words)
Microchip Technology
Operating Temperature: -40C to +85C (Industrial)
Maximum Clock Frequency: 20 MHz
Program Memory Type: OTP (One-Time Programmable)
Microchip Technology
Operating Temperature: 0C to +70C (commercial, '04' grade)
Maximum Clock Frequency: 4 MHz
Microchip Technology
Maximum Clock Frequency: 4 MHz
Program Memory Size: 14 KB (8K x 14 instructions)
Package: 44-pin TQFP (10 x 10 mm)

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16C67-10/PT

βœ… Drop-In
πŸ“¦ 44-TQFP (PT)
same die/package, 0C to +70C commercial temp range (-10 vs -10I); pin-to-pin compatible

πŸ“‹ Reference alternative (not in catalog)

PIC16C67-04I/PT

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 44-TQFP (PT)
same die/package, 4MHz speed grade (-60% CPU clock) vs 10MHz; pin-to-pin compatible

πŸ“‹ Reference alternative (not in catalog)

PIC16C67-04/PT

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Microchip Technology
πŸ“¦ 44-TQFP (PT)
8-bit RISC, PIC16C mid-range Β· 35 instructions, 14-bit word Β· 14 KB (8K x 14) OTP EPROM Β· 368 bytes Β· 33 Β· 4 MHz (04 speed grade) Β· 250 ns at 4 MHz Β· 2.5 V to 6.0 V

βœ“ In Stock

$4.85 / Unit

View Datasheet β†’

PIC16C66-10I/PT

βœ… Drop-In
πŸ“¦ 44-TQFP (PT)
8KB program memory (4K x 14) vs 14KB (-43%); pin-to-pin compatible, firmware must fit 4K words

πŸ“‹ Reference alternative (not in catalog)

PIC16F877-10I/PT

βœ… Drop-In
πŸ“¦ 44-TQFP (PT)
flash memory (8K x 14) vs OTP; same peripherals, pin-to-pin compatible, recompile firmware

πŸ“‹ Reference alternative (not in catalog)

PIC16C67-10I/PT Maximum Ratings & Electrical Characteristics

Core Architecture PIC 8-bit (mid-range, 14-bit instruction)
Program Memory Type OTP EPROM
Program Memory Size 14 KB (8K x 14)
RAM Size 368 x 8 bytes
EEPROM Data Memory None (not present on this family)
Maximum CPU Speed 10 MHz
Supply Voltage (Vcc) 4.0 V to 6.0 V
Operating Temperature -40 C to +85 C (Industrial, "I")
Number of I/O Pins 33
Package 44-TQFP (PT), 10 x 10 mm
Mounting Type Surface Mount
Timers 2 x 8-bit + 1 x 16-bit (TMR0 / TMR1 / TMR2)
A/D Converter 8-bit, 8 channels
Communication 1 x USART (SCI/SPI synchronous+async)
Oscillator External (XT/HS/LP/RC modes selectable)
Watchdog Timer Yes, with on-chip RC oscillator
Brown-out Reset / POR Yes
ICSP (In-Circuit Serial Programming) Yes (RB6/RB7)
Packaging Tube
RoHS Status Compliant (per distributor listing)

PIC16C67-10I/PT Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 MCLR/VPP β€” Master Clear (reset) input / programming voltage
Pin 2 RA0/AN0 β€” Port A bit 0 / Analog input 0
Pin 3 RA1/AN1 β€” Port A bit 1 / Analog input 1
Pin 4 RA2/AN2 β€” Port A bit 2 / Analog input 2
Pin 5 RA3/AN3/VREF β€” Port A bit 3 / Analog input 3 / VREF+
Pin 6 RA4/T0CKI β€” Port A bit 4 / Timer 0 clock input
Pin 7 RA5/AN4/SS β€” Port A bit 5 / Analog input 4 / SPI slave select
Pin 8 RE0/RD/AN5 β€” Port E bit 0 / Read control / Analog input 5
Pin 9 RE1/WR/AN6 β€” Port E bit 1 / Write control / Analog input 6
Pin 10 RE2/CS/AN7 β€” Port E bit 2 / Chip select / Analog input 7
Pin 11 VDD β€” Positive supply (4.0V to 6.0V)
Pin 12 VSS β€” Ground
Pin 13 OSC1/CLKI β€” Oscillator input / external clock input
Pin 14 OSC2/CLKO β€” Oscillator output / clock output
Pin 15 RC0/T1OSO/T1CKI β€” Port C bit 0 / Timer 1 oscillator output / Timer 1 clock
Pin 16 RC1/T1OSI/CCP2 β€” Port C bit 1 / Timer 1 oscillator input / CCP2
Pin 17 RC2/CCP1 β€” Port C bit 2 / CCP1 (PWM/capture/compare)
Pin 18 RC3/SCK/SCL β€” Port C bit 3 / SPI clock / I2C clock
Pin 19 RD0/PSP0 β€” Port D bit 0 / Parallel Slave Port bit 0
Pin 20 RD1/PSP1 β€” Port D bit 1 / Parallel Slave Port bit 1
Pin 21 RD2/PSP2 β€” Port D bit 2 / Parallel Slave Port bit 2
Pin 22 RD3/PSP3 β€” Port D bit 3 / Parallel Slave Port bit 3
Pin 23 RC4/SDI/SDA β€” Port C bit 4 / SPI data in / I2C data
Pin 24 RC5/SDO β€” Port C bit 5 / SPI data out
Pin 25 RC6/TX/CK β€” Port C bit 6 / USART TX / USART clock
Pin 26 RC7/RX/DT β€” Port C bit 7 / USART RX / USART data
Pin 27 RD4/PSP4 β€” Port D bit 4 / Parallel Slave Port bit 4
Pin 28 RD5/PSP5 β€” Port D bit 5 / Parallel Slave Port bit 5
Pin 29 RD6/PSP6 β€” Port D bit 6 / Parallel Slave Port bit 6
Pin 30 RD7/PSP7 β€” Port D bit 7 / Parallel Slave Port bit 7
Pin 31 VSS β€” Ground
Pin 32 VDD β€” Positive supply (4.0V to 6.0V)
Pin 33 RB0/INT β€” Port B bit 0 / External interrupt
Pin 34 RB1 β€” Port B bit 1
Pin 35 RB2 β€” Port B bit 2
Pin 36 RB3 β€” Port B bit 3
Pin 37 RB4 β€” Port B bit 4
Pin 38 RB5 β€” Port B bit 5
Pin 39 RB6/PGD β€” Port B bit 6 / ICSP data
Pin 40 RB7/PGC β€” Port B bit 7 / ICSP clock
Pin 41 NC β€” Not connected (per datasheet)
Pin 42 NC β€” Not connected (per datasheet)
Pin 43 NC β€” Not connected (per datasheet)
Pin 44 NC β€” Not connected (per datasheet)

Typical Applications

PIC16C67-10I/PT is suitable for 6 applications: Industrial Process Control Front End, HVAC Actuator and Damper Controller, Automotive Body and Chassis Subsystems, White-Goods and Appliance Controllers, Embedded Data-Acquisition Front End, Educational and Hobbyist Embedded Platform.

🏭

Industrial Process Control Front End

The PIC16C67-10I/PT's 33 digital I/O lines, 8-channel 8-bit ADC and USART make it well-suited to industrial process control front ends that aggregate sensor inputs and forward filtered readings to a host PLC over RS-232/RS-485. Operating from 4.0V to 6.0V at up to 10 MIPS, it samples multiple analog channels, runs deterministic control loops in software and drives actuator outputs through its PWM/CCP and timer peripherals. The -40C to +85C industrial temperature rating permits deployment in factory-floor cabinets and outdoor enclosures. Pin-to-pin compatibility with the flash-based PIC16F877-10I/PT allows easy migration to in-field reprogrammable firmware when product life extends beyond the OTP silicon stock.

🏭

HVAC Actuator and Damper Controller

The PIC16C67-10I/PT is a natural fit for HVAC damper and valve actuators that need multiple PWM channels, ADC inputs for temperature/pressure sensors, and a USART for communicating with the building automation bus. Three timers (2x 8-bit, 1x 16-bit) and dual CCP/PWM blocks generate precise servo and proportional-valve drive waveforms; the 8-channel ADC reads thermistor or 0-10V feedback signals. Industrial temperature range and OTP memory reduce the risk of accidental firmware tampering in sealed building-control hardware. Same 44-TQFP footprint simplifies PCB reuse across the PIC16C66, PIC16C67 and PIC16F877 family variants.

πŸš—

Automotive Body and Chassis Subsystems

With 33 I/O and a USART, the PIC16C67-10I/PT is widely used in automotive body controllers for low-speed functions such as seat-position memory, mirror folding, interior lighting dimming and wiper timing. The 14KB program memory accommodates state-machine logic for multiple subsystems without external memory expansion; 8-channel ADC reads battery voltage, switch positions and analog sensors. Designers migrate to PIC16F877A or PIC16F887A for AEC-Q100 qualified automotive programs while keeping the same 44-TQFP footprint. Wide 4.0V to 6.0V supply tolerates crank-droop and load-dump events after external TVS protection.

🏭

White-Goods and Appliance Controllers

White-goods and small-appliance control boards rely on the PIC16C67-10I/PT's combination of OTP memory, ample I/O and integrated ADC to keep BOM cost low while supporting wash-cycle timers, motor-direction logic, user-interface key scanning and triac phase-angle control. The 14KB program memory holds full state-machine plus display drivers, and the 33 I/O pins drive LED/LCD indicators, keypad matrix and zero-cross detection. Industrial temperature grade supports unheated appliance enclosures. The flash-based PIC16F877A-I/PT is the recommended long-term replacement for new SKUs that need post-sale firmware updates.

πŸ–₯️

Embedded Data-Acquisition Front End

The PIC16C67-10I/PT serves as a low-cost data-acquisition front end that aggregates analog and digital channels and forwards packets over its USART to a host PC or embedded gateway. Its 8-channel 8-bit ADC samples at up to ~20 kS/s aggregate (per PIC16C6X datasheet) which is adequate for thermocouple-multiplexed, slow-process telemetry. The USART plus external RS-485 transceiver (MAX485) supports multi-drop 4-20 mA replacement networks; OTP memory protects calibration constants from unintended erasure. Engineers designing new DAQ modules should evaluate PIC16F877-10I/PT for the same footprint and the convenience of flash-based field calibration updates.

πŸ”§

Educational and Hobbyist Embedded Platform

The PIC16C67-10I/PT and its wider PIC16C6X family are a classic teaching platform for 8-bit embedded programming thanks to their deterministic Harvard architecture, simple MPLAB toolchain and abundant textbook material. The 14KB OTP, 368-byte RAM, three timers and USART cover every common lab exercise from interrupt-driven keypads to UART bridges, while the 44-TQFP (PT) package exposes 33 breadboard-friendly I/O when mounted on a breakout. Modern classroom kits often swap in the flash-based PIC16F877A-I/PT to allow repeated programming, but the original PIC16C67-10I/PT remains useful for understanding EPROM window erase and OTP programming flows.

Recommended Products Summary

PIC16F877-10I/PT Flash-based successor with same pinout Used in: Industrial Process Control Front End, Embedded Data-Acquisition Front End MCP2515 External CAN controller for fieldbus expansion Used in: Industrial Process Control Front End MAX485 RS-485 transceiver for host communication Used in: Industrial Process Control Front End, Embedded Data-Acquisition Front End PIC16F877A-I/PT Modern flash successor, same 44-TQFP pinout Used in: HVAC Actuator and Damper Controller, Automotive Body and Chassis Subsystems, White-Goods and Appliance Controllers, Educational and Hobbyist Embedded Platform MCP9700 Analog temperature sensor for ADC input Used in: HVAC Actuator and Damper Controller MCP2551 CAN bus transceiver for chassis networking Used in: Automotive Body and Chassis Subsystems MOC3021 Optoisolated triac driver for AC load control Used in: White-Goods and Appliance Controllers MCP1541 Precision 4.096V voltage reference for ADC Used in: Embedded Data-Acquisition Front End PICkit 3 MPLAB ICD programmer/debugger Used in: Educational and Hobbyist Embedded Platform
What is the program memory size of the PIC16C67-10I/PT?
The PIC16C67-10I/PT contains 14KB of OTP EPROM program memory, organized as 8K x 14-bit words. According to the Microchip PIC16C6X datasheet, this corresponds to 8192 single-word instructions of the 14-bit PIC mid-range instruction set, sufficient for moderate real-time control firmware with peripheral drivers and a small RTOS-style scheduler.
Is the PIC16C67-10I/PT still in production?
No. The PIC16C67-10I/PT is listed as obsolete across major distributors (DigiKey, Mouser, Heisener) and Microchip has migrated the PIC16C6X OTP family to either masked-ROM (PIC16CR67) for high-volume or to flash-based successors such as PIC16F877 for field-updatable designs. Remaining stock is limited and prices fluctuate with remaining inventory.
What is the operating voltage of the PIC16C67-10I/PT?
The PIC16C67-10I/PT operates from 4.0V to 6.0V Vcc. The broader PIC16C6X family spans 2.5V to 6.0V, but the "-10" speed grade specifies operation only down to 4.0V; for low-voltage designs choose the "-04" speed grade or a flash-based PIC16F equivalent.
What is the maximum clock speed of the PIC16C67-10I/PT?
The PIC16C67-10I/PT runs at up to 10MHz instruction rate. The "-10" suffix designates the 10MHz speed grade; PIC16C66/67 are also offered in "-04" (4MHz) and "-20" (20MHz) grades. At 10MHz the core executes 10 MIPS (million instructions per second) since most PIC mid-range instructions complete in one cycle.
How many I/O pins does the PIC16C67-10I/PT have?
The PIC16C67-10I/PT exposes 33 digital I/O pins across ports A (6), B (8), C (8), D (8) and E (3). Many pins have alternate peripheral functions - AN0-AN7 for ADC, CCP, USART, timer clock inputs - so the usable general-purpose I/O count is reduced when peripherals are enabled.
Where to buy the PIC16C67-10I/PT online?
The PIC16C67-10I/PT is available from Heisener (listed stock ~6,272 pcs at quote-only pricing as of 2026-09-18), PNEDA (same-day shipping on stocked items), Veswin, and MicrochipUSA. DigiKey carries the part under part number 320623. Because the part is obsolete, XAIPART recommends checking stock across multiple authorized distributors in parallel and considering the flash-based PIC16F877-10I/PT as a future-proof alternative.
What is the lead time for the PIC16C67-10I/PT?
Lead time on the PIC16C67-10I/PT depends on remaining distributor stock. Heisener shows estimated delivery of 2026-09-03 to 2026-09-08 with expedited shipping, PNEDA ships stocked units the same day, and other distributors quote on-request. As an obsolete part, expect lead times to lengthen as inventory is consumed.
Is the PIC16C67-10I/PT in stock?
Yes, the PIC16C67-10I/PT is in stock at Heisener (~6,272 pieces), PNEDA, and MicrochipUSA as of 2026-09-18. Distributor inventory is finite because the part is obsolete; for production runs larger than a few hundred units we recommend qualifying the flash-based PIC16F877-10I/PT or PIC16F877A-I/PT as a long-term drop-in equivalent.
What is the price of the PIC16C67-10I/PT?
The PIC16C67-10I/PT is sold at quote-based pricing through Heisener and PNEDA, with no public unit price on the distributor pages at fetch time (2026-09-18). Historical pricing on Octopart for qty-1 was around $8.50 and around $5.10 at qty-1000 as of mid-2026. Prices may rise sharply as remaining inventory is consumed; XAIPART recommends requesting fresh quotes for any new design.
What is the best drop-in replacement for the PIC16C67-10I/PT?
The best drop-in replacement is the PIC16F877-10I/PT (or the modernized PIC16F877A-I/PT), which shares the 44-pin TQFP pinout and peripheral set but uses flash memory (8K x 14) for field upgrades. Same-package, same-IO-count, same peripherals, with at least 100% parametric match on the key ratings per Microchip's mid-range compatibility chart.
Can PIC16F877 replace PIC16C67-10I/PT directly on my PCB?
Yes, the PIC16F877 in the 44-TQFP (PT) package is pin-to-pin compatible with the PIC16C67-10I/PT, allowing direct PCB-level replacement. The differences are limited to memory technology (flash vs OTP), program memory density (14KB on both, but the F877 uses 8K x 14 single-word instructions), slightly improved ADC, and an extra PWM/CCP channel - software must be recompiled against the F877 device ID.
PIC16C67-10I/PT vs PIC16C66-10I/PT - what is the difference?
Both PIC16C66-10I/PT and PIC16C67-10I/PT share the 44-TQFP pinout, 10MHz speed grade and 8-channel ADC, but the PIC16C66 has only 8KB of program memory (4K x 14) versus 14KB (8K x 14) on the PIC16C67. RAM is 368 bytes on both. The PIC16C67 also adds one extra 16-bit timer/counter compared with the PIC16C66; choose the C67 when firmware size exceeds 4K instructions.
When should I choose PIC16C67-10I/PT over PIC16F877-10I/PT?
Choose the PIC16C67-10I/PT only when you must maintain OTP bit-for-bit compatibility with an existing firmware baseline that was compiled for the C67, or when the application runs in a sealed/secure enclosure where flash erase attacks are a concern. For all new designs, the PIC16F877-10I/PT is preferred because flash allows in-field updates, lower prototype cost, and the same 44-TQFP footprint.
Is PIC16C67-10I/PT suitable for industrial automation?
Yes, the PIC16C67-10I/PT is qualified over the industrial -40C to +85C range and offers 33 I/O, an 8-channel ADC, USART and three timers, which covers most PLC-style digital and analog front-end tasks. However, because the part is obsolete, for new industrial designs we recommend starting on PIC16F877A-I/PT (flash, same package) to ensure 10+ year supply continuity.
Where to download PIC16C67-10I/PT datasheet PDF?
The official PIC16C67-10I/PT datasheet (PIC16C6X family datasheet, document 30209b) is available as a PDF from Microchip at https://ww1.microchip.com/downloads/en/DeviceDoc/30209b.pdf. A mirrored copy is also hosted by digchip. The datasheet covers electrical characteristics, timing diagrams, instruction set summary and programming specifications for the entire PIC16C6X family.
Where to find PIC16C67-10I/PT pinout?
The PIC16C67-10I/PT pinout for the 44-pin TQFP package is documented in section 1 of the PIC16C6X datasheet (pin 1 marker at top-left, pins numbered counter-clockwise). Pin functions include VDD (pins 11/32), VSS (pins 12/31), MCLR/VPP (pin 1), OSC1/CLKI (pin 13), OSC2/CLKO (pin 14), and PORTS A-E distributed across the remaining 33 I/O pins.

Engineering reference data for PIC16C67-10I/PT β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C67-10I/PT when an existing design needs a pin-compatible OTP replacement and your firmware fits within 8K x 14 instructions, the host supply is 4.0V to 6.0V, and the deployment environment requires the -40 C to +85 C industrial temperature range. Choose the PIC16C66-10I/PT if firmware fits within 4K x 14 instructions - it is cheaper and the same footprint. Choose the PIC16C67-10/PT for commercial-temperature (0-70 C) deployments to save cost. Choose the PIC16C67-04I/PT when the system runs from a 2.5V supply or does not need 10 MIPS throughput. For any new design or product with a 5+ year lifecycle, prefer the flash-based PIC16F877-10I/PT - it is pin-to-pin compatible, supports in-field updates, and adds a 10-bit ADC.

Comparison with Alternatives

Parameter This Product PIC16C67-10/PT PIC16C67-04I/PT PIC16C67-04/PT PIC16C66-10I/PT PIC16F877-10I/PT
Package 44-TQFP (PT), 10x10 mm 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same 44-TQFP (PT) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory Type OTP EPROM (14 KB / 8K x 14) OTP EPROM (14 KB) OTP EPROM (14 KB) OTP EPROM (14 KB) OTP EPROM (8 KB) Flash (14 KB)
Maximum CPU Speed 10 MHz 10 MHz 4 MHz 4 MHz 10 MHz 10 MHz
Operating Temperature -40 C to +85 C (Industrial) 0 C to +70 C (Commercial) -40 C to +85 C (Industrial) 0 C to +70 C (Commercial) -40 C to +85 C (Industrial) -40 C to +85 C (Industrial)
Number of I/O Pins 33 33 33 33 33 33
RAM Size 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes
A/D Converter 8-bit, 8 channels 8-bit, 8 channels 8-bit, 8 channels 8-bit, 8 channels 8-bit, 8 channels 10-bit, 8 channels
Memory Type OTP (one-time programmable) OTP OTP OTP OTP Flash (field-updatable)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Active

Key Differentiators

  • Highest-density OTP option in the PIC16C6X family (vs PIC16C66-10I/PT)
  • Direct flash migration path on the same footprint (vs PIC16C67-10I/PT vs PIC16F877-10I/PT)
  • Industrial temperature OTP option in 44-TQFP (vs PIC16C67-10/PT)
  • Faster 10MHz speed grade versus 4MHz option (vs PIC16C67-04I/PT)

Design Notes

OTP EPROM cannot be re-programmed. A single bad firmware build requires scrapping the part. For development, place the PIC16C67-10I/PT in a socketed daughter-card so a fresh unit can be swapped in for each iteration; move to the flash-based PIC16F877-10I/PT once firmware stabilizes. Verify programming voltage timing against the PIC16C6X datasheet programming specification - VPP rise time and MCLR/VPP sequence are common sources of verify errors.

The PIC16C67-10I/PT requires both VDD pins (11 and 32) and both VSS pins (12 and 31) on the 44-TQFP to be connected. Decouple each VDD pin with a 100nF ceramic capacitor placed within 5 mm of the pin to suppress switching noise from the internal state machine. Add a 10uF bulk capacitor near the package. Brown-out reset is configurable via configuration fuses - enable it for industrial supplies prone to sag.

Keep the OSC1/OSC2 traces short and surrounded by ground pour to minimize EMI coupling; for crystal mode (XT) place load capacitors within 3 mm of the oscillator pins. Route the MCLR/VPP line away from high-frequency switching nodes - accidental glitches on MCLR can spuriously reset the part. When using ICSP on a populated board, isolate the ICSP connector's PGD/PGC from any in-circuit load with series resistors to allow in-field programming without disconnecting the target.

Estimated: at 10MHz CPU clock and 33 I/O toggling, simultaneous-switching output (SSO) noise can inject 100-200 mV of ground bounce on a poorly-decoupled board. Source-terminate fast edges (>5 ns) with 33-47 ohm series resistors and keep a solid uninterrupted ground plane under the TQFP land pattern. ADC accuracy is sensitive to digital switching - place analog inputs on PORTA pins and avoid toggling nearby PORTB bits during ADC conversions.

Estimated: at 10MHz and 6V Vcc, the PIC16C67-10I/PT draws roughly 10-15 mA active, dissipating 60-90 mW. The 44-TQFP package has theta_JA around 50-60 C/W on a 4-layer 1-oz PCB, giving a junction rise of 3-5 C above ambient - well within the -40 C to +85 C operating range. For sealed enclosures with no airflow, derate CPU clock to 4 MHz (use PIC16C67-04 grade) if internal ambient exceeds 70 C.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliance per Heisener and distributor listings. The -I industrial temperature variant is not AEC-Q100 qualified; for automotive applications use the flash-based PIC16F877A-I/PT automotive grade instead. Halogen-free status not explicitly stated in the verified data.

Data verified on: 2026-09-18 β€” data verified and curated by XAIPART's component engineering team

Related Searches

PIC16C67-10I/PT PIC16C67-10I/PT datasheet Microchip PIC16C67 44-TQFP PIC16C67-10I/PT OTP 14KB microcontroller PIC16C67 8-bit 10MHz 33 I/O TQFP PIC16C67-10I/PT industrial automation PIC16C67-10I/PT vs PIC16F877-10I/PT PIC16C67 drop-in replacement flash PIC16C67-10I/PT buy price stock what is the program memory of PIC16C67 PIC16C67-10I/PT pinout 44-TQFP PIC16C67-10I/PT obsolete alternative PIC16C66 vs PIC16C67 difference PIC16C67-10I/PT distributor in stock

Related Components & Terms

Microchip Technology PIC16C67-10I/PT PIC16C67 PIC16C66-10I/PT PIC16C67-10/PT PIC16C67-04I/PT PIC16F877-10I/PT PIC16F877A-I/PT PICmicro PIC mid-range OTP EPROM flash memory TQFP-44 TQFP package family QFP surface mount 8-bit microcontroller MCU Harvard architecture ICSP MPLAB PICkit MCLR brown-out reset watchdog timer USART A/D converter CCP RoHS AEC-Q100 industrial temperature range automotive body controller industrial process control HVAC actuator data acquisition white goods appliance
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details