Microchip Technology

PIC16C67T-10I/PT - 8-bit 10MHz OTP MCU, 14KB, 33 I/O | Microchip

MPN: PIC16C67T-10I/PT ✗ End of Life
In Stock Ships in 1-3 business days
44-TQFP (10x10 mm) Package 10 MHz Speed OTP (One-Time Programmable) Memory
From $7.45 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $11.5 $11.50
10 $10.2 $102.00
100 $9.05 $905.00
500 $8.2 $4,100.00
1,000 $7.45 $7,450.00
ℹ️ All prices are in USD

PIC16C67T-10I/PT Overview

The Microchip Technology PIC16C67T-10I/PT is an 8-bit CMOS OTP microcontroller from the PIC® 16C family, delivering 10 MIPS performance from a 10 MHz oscillator and integrating 14 KB (8K x 14) of one-time-programmable program memory with 368 bytes of RAM. It provides 33 digital I/O lines and is housed in a 44-pin TQFP (10x10 mm) surface-mount package, making it suitable for mid-complexity embedded control designs that require more I/O than smaller PIC16C6x parts can supply.

A microcontroller (MCU) is a single-chip computer that combines a CPU core, program memory (ROM/Flash/OTP), working RAM, and programmable peripheral I/O on one silicon die. The PIC16C67 belongs to Microchip's mid-range PIC16 architecture family, sitting in the hierarchy: PIC16C67 -> PIC16C family -> PICmicro 8-bit MCU -> microcontroller -> embedded IC. Mid-range PIC devices use a 14-bit instruction word and a Harvard architecture with separate code and data buses, which gives deterministic instruction timing and predictable interrupt latency for real-time control.

Key features include five 8-bit I/O ports (PORTA-PORTE with PORTE being 3-bit), three timer/counter modules (Timer0, Timer1, Timer2), two Capture/Compare/PWM (CCP) modules, a 10-bit 8-channel analog-to-digital converter, a synchronous serial port (SSP) supporting SPI and I2C, a USART for asynchronous or synchronous serial communication, and a watchdog timer with its own on-chip RC oscillator. The device supports in-circuit serial programming (ICSP) via two pins, allowing firmware to be loaded after PCB assembly.

Architecturally, the PIC16C67 uses a RISC instruction set with only 35 single-cycle instructions, an 8-level deep hardware stack, and direct/indirect/relative addressing modes. The "-10" speed suffix denotes 10 MHz maximum clock (40 MHz internal cycle gives 100 ns instruction time). The "I" suffix indicates the industrial operating temperature range of -40 °C to +85 °C, while the "/PT" package suffix designates the 44-pin TQFP.

Typical applications include industrial control panels, automotive body electronics, security and alarm systems, motor control for small BLDC or stepper drivers, and instrumentation front-ends. Because the program memory is OTP, the PIC16C67T is best suited to volume production where code is fixed and re-programmability is not required; design-prototype or low-volume builds typically migrate to the Flash-based PIC16F877 or PIC18F equivalents.

When designing with this part, plan the oscillator and decoupling network first: place a 10 kΩ pull-up on MCLR, add 100 nF ceramic decoupling on each VDD/VSS pair, and reserve the ICSP pins (RB6/RB7) for in-circuit programming access. The OTP memory means firmware revisions cannot be applied after programming; build a Flash-based sibling (PIC16F877-I/PT) into the design if in-field updates are likely.

This page synthesizes distributor pricing, drop-in alternatives from Microchip and Atmel/Microchip families, and practical design notes that go beyond the datasheet pin map alone.

Drop-in alternatives for PIC16C67T-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 PIC16C67T-10I/PT (same form factor and footprint) — differing in Package, Program Memory Size, Program Memory Type, Timers, ADC.

Microchip Technology
Package: 44-TQFP (PT), 10 x 10 mm
Program Memory Type: OTP EPROM
Timers: 2 x 8-bit + 1 x 16-bit (TMR0 / TMR1 / TMR2)
Microchip Technology
Package: 44-pin TQFP (10 x 10 mm)
Program Memory Size: 14 KB (8K x 14 instructions)
Program Memory Type: OTP EPROM
Microchip Technology
Package: 44-pin MQFP (10x10 mm), gull-wing
Program Memory Size: 14 KB (8K x 14 words)
Program Memory Type: OTP (One-Time Programmable / EPROM-based)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16C67-10I/PT

✅ Drop-In
Microchip Technology
📦 44-TQFP
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")

✓ In Stock

$5.1 / Unit

View Datasheet →

PIC16C67T-10/PQ

✅ Drop-In
Microchip Technology
📦 44-MQFP (PQ)
PIC16C · 8-bit RISC PIC16C · OTP (One-Time Programmable / EPROM-based) · 14 KB (8K x 14 words) · 368 bytes · 10 MHz (200 ns instruction cycle) · 4.5 V to 5.5 V · 33

✓ In Stock

$5.75 / Unit

View Datasheet →

PIC16C67T-04I/PT

✅ Drop-In
Microchip Technology
📦 44-TQFP
PIC16C (8-bit RISC, 14-bit instruction word) · 4 MHz · OTP EPROM · 14 KB (8K x 14 instructions) · 368 bytes · Not present · 5 V (operating) · 33

✓ In Stock

$7.9 / Unit

View Datasheet →

PIC16F877-I/PT

✅ Drop-In
📦 44-TQFP
same 44-TQFP footprint and pinout, Flash-based (in-system reprogrammable) vs OTP, identical peripherals

📋 Reference alternative (not in catalog)

PIC18F452-I/PT

✅ Drop-In
📦 44-TQFP
same 44-TQFP footprint and pinout, PIC18 core at 40 MIPS vs 8-bit 10 MIPS, 32 KB Flash vs 14 KB OTP

📋 Reference alternative (not in catalog)

ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16C67T-10I/PT Maximum Ratings & Electrical Characteristics

Family PIC® 16C
Core PIC 8-bit
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 14 KB (8K x 14)
RAM Size 368 x 8 bytes
Maximum Clock Frequency 10 MHz
Number of I/O 33
Number of Timers 3 (Timer0, Timer1, Timer2)
Number of CCP Modules 2
ADC 10-bit, 8 channels
Serial Interfaces USART/SCI + SSP (SPI/I2C)
Watchdog Timer Yes (with on-chip RC oscillator)
Operating Temperature -40 °C to +85 °C (Industrial)
Package 44-TQFP (10x10 mm)
Mounting Type Surface Mount

PIC16C67T-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 RA0/AN0 — PORTA bit 0 / ADC input 0
Pin 2 RA1/AN1 — PORTA bit 1 / ADC input 1
Pin 3 RA2/AN2/VREF- — PORTA bit 2 / ADC input 2 / ADC VREF-
Pin 4 RA3/AN3/VREF+ — PORTA bit 3 / ADC input 3 / ADC VREF+
Pin 5 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pin 6 RA5/AN4/SS — PORTA bit 5 / ADC input 4 / SPI slave select
Pin 7 OSC1/CLKIN — Crystal/oscillator input
Pin 8 OSC2/CLKOUT — Crystal/oscillator output
Pin 9 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 10 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 I/O
Pin 11 RC2/CCP1 — PORTC bit 2 / CCP1 I/O
Pin 12 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
Pin 13 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
Pin 14 RC5/SDO — PORTC bit 5 / SPI data out
Pin 15 RC6/TX/CK — PORTC bit 6 / USART TX / USART clock
Pin 16 RC7/RX/DT — PORTC bit 7 / USART RX / USART data
Pin 17 RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0
Pin 18 RD1/PSP1 — PORTD bit 1 / Parallel Slave Port bit 1
Pin 19 RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2
Pin 20 RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3
Pin 21 RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4
Pin 22 RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5
Pin 23 RD6/PSP6 — PORTD bit 6 / Parallel Slave Port bit 6
Pin 24 RD7/PSP7 — PORTD bit 7 / Parallel Slave Port bit 7
Pin 25 VSS — Ground
Pin 26 VDD — Positive supply
Pin 27 RB0/INT — PORTB bit 0 / External interrupt
Pin 28 RB1 — PORTB bit 1
Pin 29 RB2 — PORTB bit 2
Pin 30 RB3/PGM — PORTB bit 3 / Low-voltage ICSP programming input
Pin 31 RB4 — PORTB bit 4
Pin 32 RB5 — PORTB bit 5
Pin 33 RB6/PGC — PORTB bit 6 / ICSP clock (serial programming)
Pin 34 RB7/PGD — PORTB bit 7 / ICSP data (serial programming)
Pin 35 RE0/RD/AN5 — PORTE bit 0 / Parallel Slave Port read / ADC input 5
Pin 36 RE1/WR/AN6 — PORTE bit 1 / Parallel Slave Port write / ADC input 6
Pin 37 RE2/CS/AN7 — PORTE bit 2 / Parallel Slave Port chip select / ADC input 7
Pin 38 VSS — Ground (second)
Pin 39 VDD — Positive supply (second)
Pin 40 NC — Not connected (no internal bond)
Pin 41 NC — Not connected (no internal bond)
Pin 42 NC — Not connected (no internal bond)
Pin 43 NC — Not connected (no internal bond)
Pin 44 MCLR/VPP — Master clear reset / ICSP programming voltage

Typical Applications

PIC16C67T-10I/PT is suitable for 6 applications: Industrial Control Panels, Automotive Body Electronics, Security and Alarm Systems, Small Motor and Stepper Control, Instrumentation Front-Ends, IoT Sensor Edge Nodes (legacy).

🏭

Industrial Control Panels

The PIC16C67T-10I/PT fits industrial control panels because its 33 digital I/O lines comfortably drive multi-digit seven-segment displays, matrix keypads, and indicator LED banks from one motor through the dedicated PORTB with internal weak pull-ups. The 10-bit 8-channel ADC is sufficient to read 4-20 mA or 0-10 V transducer signals after a resistor-divider, while the USART and SSP handle panel-to-PLC or panel-to-HMI communication. The industrial -40 °C to +85 °C temperature rating and 10 MIPS throughput keep scan-loop latency low, and the OTP program memory is acceptable because control-panel firmware rarely changes after qualification. With five I/O ports and three timers the MCU also generates multiple PWM outputs for soft-start ramps on motor starters.

🚗

Automotive Body Electronics

The PIC16C67T-10I/PT is well matched to body-electronics modules such as interior light controllers, seat-position modules, mirror-folding actuators, and HVAC blend-door drivers. Its two CCP modules provide PWM outputs for DC-motor speed control and dimming incandescent/LED loads, while the 8-channel ADC reads potentiometers for set-point inputs. Although not AEC-Q100 qualified on the PIC16C family, similar silicon within the portfolio is automotive-qualified, and the 10 MIPS throughput handles CAN-style bit timing with an external CAN controller. The 44-TQFP package is acceptable for under-dash PCB assemblies where space is constrained and operating temperatures inside the cabin stay within the industrial rating.

🎥

Security and Alarm Systems

The PIC16C67T-10I/PT fits security panels because its 33 I/O can scan up to 16 zones with EOL resistor supervision plus 8 outputs for sirens, dialers, and keypads, while the 10-bit ADC monitors backup-battery voltage and charger current. The hardware watchdog timer with its own RC oscillator prevents firmware lock-ups from locking out the alarm. The USART connects to a digital dialer or GSM module, and the SSP can interface to an external EEPROM for event logging. With OTP memory the firmware is locked at production, which is acceptable for sealed security units and provides natural protection against unauthorized code modification.

Small Motor and Stepper Control

The PIC16C67T-10I/PT is suitable for small BLDC, stepper, and brushed-DC motor controllers in pumps, valves, and small appliances because its two CCP modules generate the precise PWM channels required for commutation and current limiting. The 10 MIPS throughput is enough to close a software PI current loop at 10 kHz with the timer-2 PWM, while the 8-channel ADC samples phase currents through op-amp sense circuits. The 33 I/O provides ample pins for Hall-effect sensor inputs, enable lines, and direction control. The industrial temperature grade covers appliance and HVAC environments, and the OTP program memory suits the fixed speed/torque profiles typical of consumer motor products.

🔧

Instrumentation Front-Ends

The PIC16C67T-10I/PT is well suited to front-end boards in laboratory instrumentation, environmental monitors, and process transmitters because its 10-bit 8-channel ADC combined with the USART and SSP can drive an LCD, log to serial EEPROM, and stream data to a host PC. The 14 KB OTP holds substantial fixed calibration tables for sensor linearization, while the 368-byte RAM supports averaging filters and circular buffers. Three timer modules give flexible timing for sample rates, watchdog supervision, and PWM-driven excitation sources. Because the part is industrial-grade, it tolerates factory-floor temperature swings, and the 44-TQFP package is small enough to fit inside compact DIN-rail-mounted instruments.

🌐

IoT Sensor Edge Nodes (legacy)

Although modern IoT designs usually use ARM Cortex-M or wireless-enabled MCUs, the PIC16C67T-10I/PT is acceptable for fixed-function wired edge nodes such as Modbus RTU sensor transmitters and building-automation I/O modules. The USART drives RS-485 transceivers at 115200 baud, the SSP supports I2C sensors, and the 33 I/O expand the node's reach to multiple end devices via shift registers. The 10 MIPS core keeps sensor-acquisition loop latency low, and the OTP memory locks the Modbus register map at production. Pairing this MCU with an external UART-to-Ethernet or UART-to-LoRa module turns it into a wired/wireless bridge for legacy industrial networks.

Recommended Products Summary

PIC16F877-I/PT Flash-based modern equivalent Used in: Industrial Control Panels, Security and Alarm Systems MCP23017 I/O expander for larger panels Used in: Industrial Control Panels MAX232 RS-232 line driver for serial HMI Used in: Industrial Control Panels MCP2515 Stand-alone CAN controller Used in: Automotive Body Electronics TJA1050 CAN transceiver Used in: Automotive Body Electronics BTS7960 Half-bridge motor driver Used in: Automotive Body Electronics 24LC256 I2C EEPROM for event log storage Used in: Security and Alarm Systems, Instrumentation Front-Ends MAX485 RS-485 keypad/bus interface Used in: Security and Alarm Systems, IoT Sensor Edge Nodes (legacy) DRV8871 H-bridge motor driver Used in: Small Motor and Stepper Control L6234 Three-phase motor driver Used in: Small Motor and Stepper Control ACS712 Current-sense amplifier Used in: Small Motor and Stepper Control MCP9700 Temperature sensor for ADC input Used in: Instrumentation Front-Ends MCP4725 DAC for analog excitation output Used in: Instrumentation Front-Ends ENC28J60 Ethernet controller Used in: IoT Sensor Edge Nodes (legacy) SX1276 LoRa transceiver for wireless link Used in: IoT Sensor Edge Nodes (legacy)
What is the program memory size of the PIC16C67T-10I/PT?
The PIC16C67T-10I/PT integrates 14 KB (8K x 14 words) of OTP (one-time-programmable) program memory. Because the memory is OTP, the firmware is permanently written at production time and cannot be erased or rewritten, so this part is best suited to high-volume fixed-code applications rather than prototyping or field-upgradable designs.
How many I/O pins does the PIC16C67T-10I/PT have?
The PIC16C67T-10I/PT provides 33 general-purpose digital I/O pins arranged as PORTA (6), PORTB (8), PORTC (8), PORTD (8) and PORTE (3). This I/O count is one of the larger offerings in the mid-range PIC16 family and suits designs that need more parallel interface lines than the 28-pin PIC16C6x variants can supply.
What is the maximum clock frequency of the PIC16C67T-10I/PT?
The PIC16C67T-10I/PT runs at a maximum 10 MHz external oscillator input, producing 10 MIPS of throughput because each instruction executes in one oscillator cycle divided by four. For higher throughput designs the same silicon is offered in -20 and -04 speed grades; designers can also step up to the PIC18F family for 40 MIPS performance.
Does the PIC16C67T-10I/PT have an ADC?
Yes, the PIC16C67T-10I/PT integrates a 10-bit successive-approximation analog-to-digital converter with up to 8 input channels multiplexed onto PORTE and PORTB. The ADC supports both single-shot and continuous conversion modes and is well matched to sensor-front-end designs in industrial instrumentation.
What package does the PIC16C67T-10I/PT use?
The PIC16C67T-10I/PT ships in a 44-pin TQFP (Thin Quad Flat Pack) measuring 10 mm × 10 mm with 0.8 mm pitch, designated by the "/PT" suffix. It is a surface-mount package suitable for reflow soldering, and the exposed thermal pad on the bottom is not present on this part - thermal dissipation occurs through the standard lead frame.
Is the PIC16C67T-10I/PT still in production?
The PIC16C67T-10I/PT is listed as obsolete by Microchip Technology. Production has been discontinued and the part is no longer recommended for new designs; designers should consider the Flash-based PIC16F877-I/PT or PIC18F452-I/PT for new projects, and rely on the distributor channel for any maintenance or repair stock.
What is the best drop-in replacement for the PIC16C67T-10I/PT?
The closest drop-in functional replacements for the PIC16C67T-10I/PT are the PIC16F877-I/PT (Flash-based, same 44-TQFP footprint, 14 KB Flash, same peripherals and pinout) and the PIC16C67-10I/PT (lower-speed commercial variant). Both reuse the existing PCB land pattern with no rework, but the F-version allows in-field firmware updates instead of OTP programming.
What is the difference between PIC16C67T-10I/PT and PIC16C67-10I/PT?
The PIC16C67T-10I/PT is the tape-and-reel, industrial-temperature grade, 10 MHz speed variant of the PIC16C67 family, while the PIC16C67-10I/PT (without the T suffix) ships in tube packaging. Both share the same silicon die, same 44-TQFP footprint and same electrical characteristics, so the choice is purely a logistics and assembly preference.
Where can I download the PIC16C67T-10I/PT datasheet PDF?
The PIC16C67T-10I/PT datasheet can be downloaded directly from the official Microchip Technology product page at microchip.com/en-us/product/PIC16C67, with the historical device document stored as DS30262. Mirror copies of the datasheet are also indexed at Octopart and Hotenda, but the manufacturer PDF remains the authoritative source for pinout and electrical specifications.
Where to buy PIC16C67T-10I/PT online?
The PIC16C67T-10I/PT is still listed for sale through legacy distributors and aftermarket brokers including DigiKey (part number PIC16C67T-10I-PT-ND), Mouser, Octopart-listed suppliers, and ETEI. Because the part is obsolete, stock is limited and lead times vary; check the Octopart comparison page for current distributor inventory and pricing as of 2026-09-18.
What is the price of the PIC16C67T-10I/PT?
As of 2026-09-18, the PIC16C67T-10I/PT typically sells for around 11.50 USD at qty-1 in single-piece quantities from authorized brokers, dropping to approximately 7.45 USD at qty-1000. Because this part is obsolete, prices fluctuate with remaining market stock and may be higher than the original Microchip MSRP for new production orders.
What is the lead time for PIC16C67T-10I/PT?
Lead time for the PIC16C67T-10I/PT varies by distributor because the part is obsolete and not actively manufactured. Current broker listings on ETEI, PNEDA and Hotenda show stock-on-shelf availability with same-day shipping; for larger volumes expect 4-12 weeks because orders must be filled from accumulated distributor inventory.
Is PIC16C67T-10I/PT the same as PIC16F877-I/PT?
The PIC16C67T-10I/PT and PIC16F877-I/PT are pin-to-pin compatible in the 44-TQFP package and share the same peripheral set (33 I/O, 8-channel 10-bit ADC, USART, SPI/I2C, two CCP modules). The key difference is program memory: the C67 uses 14 KB OTP and is obsolete, while the F877 uses 14 KB Flash and is in active production, so the F877 is the modern Flash replacement.
What should I choose instead of PIC16C67T-10I/PT for a new design?
For a new design that previously used the PIC16C67T-10I/PT, choose the PIC16F877-I/PT as the Flash-based modern equivalent (same 44-TQFP footprint, 14 KB Flash, 368-byte RAM, same peripherals). If higher performance is required, step up to the PIC18F452-I/PT, which adds 40 MIPS throughput and 32 KB Flash while retaining the same 44-pin TQFP package for layout compatibility.
What are the key specifications of the PIC16C67T-10I/PT that engineers should know?
The PIC16C67T-10I/PT is an 8-bit PIC16C-family MCU with 10 MHz max clock, 14 KB OTP program memory, 368 bytes RAM, 33 digital I/O lines, a 10-bit 8-channel ADC, three timers, two CCP modules, a USART, and an SSP (SPI/I2C) port, all packaged in a 44-pin TQFP (10x10 mm) and rated for industrial -40 °C to +85 °C operation. Its current lifecycle status is obsolete as of the 2026-09-18 web-data refresh, so new designs should consider Flash-based replacements.

Engineering reference data for PIC16C67T-10I/PT — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C67T-10I/PT for maintenance and repair of legacy designs where the PCB land pattern is already committed and code revisions are not anticipated, since this part is obsolete and supported only via remaining distributor stock. For any new design that previously used this part, prefer the PIC16F877-I/PT as the Flash-based modern equivalent with the same 44-TQFP footprint, same peripherals, same 14 KB code size, and the added benefit of in-system re-programmability. Choose the PIC16F877-I/PT for prototyping because the Flash memory lets you iterate on firmware; choose the PIC16C67T-10I/PT only for sealed, fixed-code production runs where the OTP lock provides IP protection. Step up to the PIC18F452-I/PT if you need 40 MIPS performance, 32 KB Flash, or 1536 bytes of RAM, all within the same 44-TQFP land pattern. For cross-vendor replacement, the ATMEGA644P-20PU offers AVR architecture and more RAM but requires a 40-DIP footprint, so it is not a drop-in replacement.

Comparison with Alternatives

Parameter This Product PIC16C67-10I/PT PIC16C67T-10/PQ PIC16C67T-04I/PT PIC16F877-I/PT PIC18F452-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-TQFP (PT) 44-TQFP - same 44-MQFP (PQ) - same pinout, different lead profile 44-TQFP - same 44-TQFP - same 44-TQFP - same
Program Memory Type 14 KB OTP 14 KB OTP 14 KB OTP 14 KB OTP 14 KB Flash (re-programmable) 32 KB Flash (re-programmable)
Maximum Clock Frequency 10 MHz 10 MHz 10 MHz 4 MHz (-60%) 20 MHz (+100%) 40 MHz (+300%)
Number of I/O 33 33 33 33 33 34 (+1)
ADC 10-bit, 8 ch 10-bit, 8 ch 10-bit, 8 ch 10-bit, 8 ch 10-bit, 8 ch 10-bit, 8 ch
RAM Size 368 bytes 368 bytes 368 bytes 368 bytes 368 bytes 1536 bytes (+317%)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Active (recommended replacement) Active (modern performance upgrade)

Key Differentiators

  • OTP memory locks firmware at production (vs PIC16F877-I/PT)
  • 44-pin TQFP gives 33 I/O in mid-range PIC16 family (vs PIC16C66-10I/SO)
  • Higher 10 MHz speed grade is available (vs PIC16C67T-04I/PT)
  • True pin-for-pin 44-TQFP layout compatibility (vs ATMEGA644P-20PU)

Design Notes

The PIC16C67T-10I/PT accepts a single 5 V nominal supply across its VDD/VSS pin pairs. Place a 100 nF ceramic decoupling capacitor as close as practical to each VDD/VSS pair (two pairs on this 44-pin part), and add a bulk 10-47 µF tantalum or aluminum on the main VDD rail. A 10 kΩ pull-up on MCLR/VPP (pin 44) is mandatory because the internal reset circuit requires an external rising edge to release from reset. The MCLR line should also carry a small (100 nF) decoupling cap if the pin is used in noisy circuits; this protects against false resets during transients. Analog VREF pins (RA3/VREF+, RA2/VREF-) should each be bypassed with 100 nF ceramic to ground when the internal ADC reference is used, or driven from a low-impedance external reference if higher ADC accuracy is required.

Because the program memory is OTP, the firmware can never be erased or rewritten once programmed. Always order pre-programmed parts from Microchip or a programming house, never assume any in-field recovery is possible. Likewise, do not leave the ICSP pins (RB6/PGC, RB7/PGD) tied directly to external circuitry without buffers, since the programming tool drives these pins with up to 13 V VPP during a high-voltage programming cycle. Reserve dedicated test pads or connector access for the ICSP interface. A common firmware pitfall is forgetting to disable the watchdog timer before entering long software wait loops; the watchdog has its own on-chip RC oscillator and will reset the device if not refreshed. Always clear the SWDTEN bit in the configuration word if the watchdog is not needed.

Place the 10 MHz crystal or ceramic resonator close to OSC1 (pin 7) and OSC2 (pin 8) and surround it with a ground pour; keep all high-speed digital traces (especially USART, SPI) away from the crystal area to avoid injection-locking the oscillator. The analog VREF pins (RA2/RA3) should be guarded by an analog ground island that joins the main ground only at a single point near the MCU's VSS pin to reduce ADC switching noise coupling. RB6/RB7 (ICSP) traces should be kept short and reserved for the programming connector; do not strap heavy loads to these pins. With 33 I/O on a 44-TQFP, trace routing is achievable on a 4-layer board at 0.2 mm trace width and 0.2 mm clearance, but a 2-layer board requires careful fan-out from the four sides of the TQFP.

Estimated: At the maximum 10 MHz clock with all peripherals enabled and 33 I/O toggling at full CMOS drive (20 mA per pin into the load), the PIC16C67T-10I/PT draws roughly 25 mA from a 5 V supply, dissipating approximately 125 mW. The 44-TQFP package has a θJA of approximately 50 °C/W (typical PCB, 4-layer), giving a self-heating rise of 6 °C above ambient at full power - well inside the industrial 85 °C ceiling. If the design drives high-current loads through PORTB (which has 25 mA sink capability per pin, max 200 mA total), add small series resistors or sink transistors to keep total power dissipation under 500 mW. The thermal performance is improved substantially by placing a copper ground pour directly under the TQFP body.

Compliance Information

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

PIC16C67T-10I/PT was originally released before RoHS transitions; current distributor data does not confirm lead-free or RoHS compliance. PIC16 family is not AEC-Q100 qualified.

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

Related Searches

PIC16C67T-10I/PT PIC16C67T-10I/PT datasheet PDF Microchip PIC16C67T-10I/PT PIC16C67 44-pin TQFP microcontroller PIC16C67 drop-in replacement PIC16C67 vs PIC16F877 buy PIC16C67T-10I/PT online PIC16C67T-10I/PT obsolete alternative 8-bit OTP microcontroller 14KB 33 I/O PIC16C67T pinout 44-TQFP what is the program memory of PIC16C67 PIC16C67 industrial control application PIC16C67 automotive body electronics hey Google what can replace PIC16C67T-10I/PT PIC16C67T-10I/PT lead time stock

Related Components & Terms

Microchip Technology PIC16C67T-10I/PT PIC16C67 PIC16F877-I/PT PIC18F452-I/PT PIC16C67-10I/PT PIC16C66 PIC18F OTP Flash memory TQFP-44 TQFP surface mount PIC16 architecture 8-bit microcontroller Harvard architecture MIPS ICSP ADC USART I2C SPI CCP module watchdog timer RISC instruction set industrial temperature grade RoHS AEC-Q100 Atmel
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