PIC16C67T-10/PQ - 8-Bit OTP MCU, 14KB, 10MHz, 44-MQFP | Microchip
Référence : PIC16C67T-10/PQ ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $8.4 | $8,40 |
| 10 | $7.65 | $76,50 |
| 100 | $6.95 | $695,00 |
| 500 | $6.3 | $3 150,00 |
| 1 000 | $5.75 | $5 750,00 |
PIC16C67T-10/PQ Présentation
A microcontroller (MCU) is a single-chip computer that contains a CPU core, non-volatile program memory (here OTP/EPROM for PIC16C), volatile data RAM, and a set of on-chip I/O peripherals such as timers, PWM, and communication ports. The PIC16C family sits within Microchip's mid-range 8-bit MCU portfolio, sitting between the baseline PIC10/12/16 families and the enhanced PIC18 family. The PIC16C67 specifically is one of the original PIC16C6x OTP devices that helped establish the PIC architecture as an industry workhorse in the 1990s.
Key differentiating features include 35 single-cycle instructions (only program branches take 2 cycles), 3 on-chip timers, a 2-channel PWM peripheral, Brown-out Detect (BOD), Power-on Reset (POR), and a Watchdog Timer (WDT). The 33 I/O pins are sufficient for parallel bus, keypad scan, and multiplexed display drive roles. OTP memory enables one-time programming for mature production, while the EPROM-erasable windowed variant allows code revision during prototyping.
The PIC16C67T-10/PQ is built around the original PIC16C CPU core using a Harvard architecture with separate program and data buses, giving deterministic single-cycle instruction execution. At 10 MHz it sustains ~5 MIPS throughput, which is adequate for control loops, polled serial comms, and slow-protocol stacks. The 44-MQFP package provides gull-wing leads on 1.27 mm pitch with a 10x10 mm body suitable for surface mount assembly.
Typical applications include industrial control panels, motor drive control loops (with external power stage), instrumentation front-ends, automotive body ECUs (commercial-grade spec), and white goods user-interface controllers. The OTP complement — not in-system reprogrammable — makes it well-suited to mature high-volume designs where firmware is frozen.
When designing in this part, account for the OTP constraint: firmware bugs cannot be patched post-production. Use a windowed (JW) or Flash equivalent (PIC16F877) for development, then freeze production to the OTP part for cost reduction. Ensure the 4.5 V to 5.5 V supply rail is decoupled with at least 100 nF ceramic close to VDD/VSS pairs.
This page synthesizes distributor pricing, drop-in PIC16C66/PIC16C77 alternatives, and OTP-vs-Flash design notes not consolidated on the Microchip product page.
Alternatives de remplacement direct pour PIC16C67T-10/PQ — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC16C67T-10/PQ (même facteur de forme et même empreinte) — différant par Package, Program Memory Size, Timers, Core, Core Architecture.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16C67-10/PQ
✅ Remplacement direct✓ En stock
$3.2 / unité
Voir la fiche technique →PIC16C67T-04/PQ
✅ Remplacement direct ⚠️ Spécifications non vérifiées📋 Alternative de référence (hors catalogue)
PIC16C67T-20/PQ
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$8.2 / unité
Voir la fiche technique →PIC16C77T-10/PQ
✅ Remplacement direct✓ En stock
$4.6 / unité
Voir la fiche technique →PIC16F877-10/PQ
✅ Remplacement direct ⚠️ Spécifications non vérifiées📋 Alternative de référence (hors catalogue)
PIC16C67T-10/PQ Valeurs maximales et caractéristiques électriques
| Family | PIC16C |
| Core | 8-bit RISC PIC16C |
| Program Memory Type | OTP (One-Time Programmable / EPROM-based) |
| Program Memory Size | 14 KB (8K x 14 words) |
| Data RAM | 368 bytes |
| CPU Clock Speed | 10 MHz (200 ns instruction cycle) |
| Supply Voltage (VDD) | 4.5 V to 5.5 V |
| I/O Pins | 33 |
| Timers | 3 |
| PWM Channels | 2 |
| Boîtier | 44-pin MQFP (10x10 mm), gull-wing |
| Temperature Grade | Commercial |
| Instruction Set | 35 instructions, single-cycle (except 2-cycle branches) |
| Watchdog Timer (WDT) | Yes |
| Brown-out Detect (BOD) | Yes |
| Power-on Reset (POR) | Yes |
| Lead-Free / RoHS | Compliant per data sources |
| Type de montage | Surface Mount |
Configuration des broches de PIC16C67T-10/PQ
| Broche 1 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Broche 2 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Broche 3 | RA2/AN2 — PORTA bit 2 / analog input |
| Broche 4 | RA3/AN3/VREF — PORTA bit 3 / analog input / VREF |
| Broche 5 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Broche 6 | RA5/SS/AN4 — PORTA bit 5 / SPI slave select / analog input |
| Broche 7 | OSC1/CLKIN — Crystal oscillator input / external clock |
| Broche 8 | OSC2/CLKOUT — Crystal oscillator output |
| Broche 9 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output |
| Broche 10 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator / CCP2 PWM |
| Broche 11 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM output |
| Broche 12 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Broche 13 | RD0/PSP0 — PORTD bit 0 / Parallel Slave Port |
| Broche 14 | RD1/PSP1 — PORTD bit 1 / Parallel Slave Port |
| Broche 15 | RD2/PSP2 — PORTD bit 2 / Parallel Slave Port |
| Broche 16 | RD3/PSP3 — PORTD bit 3 / Parallel Slave Port |
| Broche 17 | RD4/PSP4 — PORTD bit 4 / Parallel Slave Port |
| Broche 18 | RD5/PSP5 — PORTD bit 5 / Parallel Slave Port |
| Broche 19 | RD6/PSP6 — PORTD bit 6 / Parallel Slave Port |
| Broche 20 | RD7/PSP7 — PORTD bit 7 / Parallel Slave Port |
| Broche 21 | VSS — Ground |
| Broche 22 | VDD — Positive supply (5 V) |
| Broche 23 | RB0/INT — PORTB bit 0 / external interrupt |
| Broche 24 | RB1 — PORTB bit 1 |
| Broche 25 | RB2 — PORTB bit 2 |
| Broche 26 | RB3 — PORTB bit 3 |
| Broche 27 | RB4 — PORTB bit 4 |
| Broche 28 | RB5 — PORTB bit 5 |
| Broche 29 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Broche 30 | RB7/PGD — PORTB bit 7 / ICSP data |
| Broche 31 | RE0/RD/AN5 — PORTE bit 0 / Parallel Slave Port read |
| Broche 32 | RE1/WR/AN6 — PORTE bit 1 / Parallel Slave Port write |
| Broche 33 | RE2/CS/AN7 — PORTE bit 2 / Parallel Slave Port chip select |
| Broche 34 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Broche 35 | RC5/SDO — PORTC bit 5 / SPI data out |
| Broche 36 | RC6/TX/CK — PORTC bit 6 / USART TX / clock |
| Broche 37 | RC7/RX/DT — PORTC bit 7 / USART RX / data |
| Broche 38 | VSS — Ground |
| Broche 39 | VDD — Positive supply (5 V) |
| Broche 40 | MCLR/VPP — Master clear reset / programming voltage |
| Broche 41 | NC — Not connected (per datasheet) |
| Broche 42 | NC — Not connected (per datasheet) |
| Broche 43 | NC — Not connected (per datasheet) |
| Broche 44 | NC — Not connected (per datasheet) |
Applications typiques
PIC16C67T-10/PQ convient pour 6 applications: Industrial Control Panels, Motor Drive Control Loops, Instrumentation Front-End Controllers, Automotive Body ECU Sub-Controllers, White Goods User-Interface Controllers, Security Alarm Panel Controllers.
Industrial Control Panels
The PIC16C67T-10/PQ fits industrial control panels because its 33 digital I/O lines can directly drive keypad scan, multiplexed 7-segment LED displays, relay coils, and optocoupler inputs without external bus expanders. The 14 KB OTP program memory holds mature control logic, while the 5 MIPS throughput sustains PID loops on multiple axes. Built-in Brown-out Detect and Power-on Reset ensure deterministic startup on 5 V industrial rails. Designers wire the 33 I/O to optoisolated field I/O for 24 V industrial bus isolation, and route watchdog timer reset to a supervisory circuit. Compared to PIC16F877, the OTP variant suits mature designs with frozen code.
Recommandé
Motor Drive Control Loops
The PIC16C67T-10/PQ controls small BLDC and stepper motor drives, where the 2-channel PWM peripheral generates complementary drive signals for an H-bridge power stage and the 3 timers measure back-EMF zero-crossings for sensorless commutation. At 10 MHz the core sustains ~5 MIPS, adequate for trapezoidal commutation at moderate RPM. The 368-byte RAM holds running commutation state, while the 14 KB OTP holds the commutation lookup table and PI controller. Designers pair it with gate drivers like the MCP14E4 for FET bridge drive and a current-sense op-amp for closed-loop current control.
Recommandé
Instrumentation Front-End Controllers
The PIC16C67T-10/PQ serves as the system controller for benchtop instrumentation such as multimeters, signal generators, and laboratory power supplies. Its 33 I/O drive rotary encoder inputs, button matrix scan, and 7-segment or character LCDs directly, while the timers implement autoranging and PWM-controlled fan drive. The Harvard RISC core sustains precise timing of measurement windows. Designers use the OTP memory to lock calibration coefficients and front-panel firmware for compliance. Compared to Flash equivalents, the OTP version prevents accidental firmware overwrite in production.
Recommandé
Automotive Body ECU Sub-Controllers
The PIC16C67T-10/PQ handles sub-functions in automotive body ECUs (interior lighting, seat controllers, mirror adjust), where its 33 I/O drive relay coils, H-bridge motors, and switch inputs. While the part is commercial-temperature grade (not AEC-Q100), it is widely used in non-safety body-comfort applications. The 5 V supply rail feeds directly from a body-control 5 V regulator, with the MCU decoding LIN or simple PWM-style body communication. Designers isolate the supply rail with TVS and use the built-in watchdog for EMI robustness.
Recommandé
White Goods User-Interface Controllers
The PIC16C67T-10/PQ drives user-interface panels on white goods (washing machines, dishwashers, ovens) where it scans capacitive or resistive touch keypads, drives character LCDs or 7-segment indicators, and controls buzzer/relay outputs. Its 33 I/O suffice for full keypad+display+motor-control integration, reducing BOM cost. OTP memory locks appliance UI versions, ensuring brand identity across production. The 5 MIPS throughput supports user-interface task scheduling plus sensor polling. Designers pair it with an external zero-cross TRIAC driver for heater control.
Recommandé
Security Alarm Panel Controllers
The PIC16C67T-10/PQ functions as the main controller in wired security alarm panels, polling up to 32 zones through its 33 I/O and driving sirens, keypad backlights, and dialer interfaces. The 14 KB OTP holds zone-type configuration and arming logic, while the Watchdog Timer and Brown-out Detect ensure the panel never latches in an unsafe state on power events. OTP memory locks the panel firmware to prevent user tampering. Compared to Flash variants, the OTP version reduces cost for high-volume alarm panel production.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16C67T-10/PQ — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC16C67-10/PQ | PIC16C77T-10/PQ | PIC16F877-10/PQ |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-MQFP (10x10 mm) | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same |
| Program Memory Type | OTP (14 KB) | OTP (14 KB) - same | OTP (14 KB) - same | Flash (14 KB) - in-system reprogrammable |
| CPU Clock Speed | 10 MHz (5 MIPS) | 10 MHz - same | 10 MHz - same | 10 MHz - same |
| Data RAM | 368 bytes | 368 bytes - same | 368 bytes - same | 368 bytes - same |
| I/O Pins | 33 | 33 - same | 33 - same | 33 - same |
| Data EEPROM | None (external only) | None - same | 256 bytes on-chip | 256 bytes on-chip |
| Packaging Format | Tape & Reel | Tray | Tape & Reel | Tray |
| ADC Channels | 0 (digital only) | 0 - same | 0 - same | 8 channels, 10-bit |
Principaux différenciateurs
- OTP cost advantage for mature high-volume production (vs PIC16F877-10/PQ)
- Higher CPU throughput vs PIC16C66T-10/PQ (28-pin) (vs PIC16C66T-10/PQ)
- Adds data EEPROM vs lower-pin-count PIC16C66 (vs PIC16C77T-10/PQ)
Notes de conception
Decouple each VDD/VSS pair on the PIC16C67T-10/PQ with a 100 nF ceramic capacitor placed within 5 mm of the package pin. Add a shared 10 µF bulk capacitor on the main 5 V rail. The PIC16C6x has multiple VSS/VDD pins (typically pin 12/31 etc. depending on package variant) that must all be connected to maintain noise margins. Estimated: a single 100 nF cap per supply pair gives ~10 dB noise rejection above 10 MHz on the analog comparator inputs if used.
The PIC16C67T-10/PQ in 44-MQFP package dissipates up to ~1W maximum (commercial-grade limit). For typical 5 V/10 MHz operation the actual dissipation is closer to 50-100 mW depending on I/O loading. The 44-MQFP has a thermal resistance of approximately 50-60 C/W (theta_JA, JEDEC standard test board). Ensure the PCB copper pour under the exposed lead frame (none on standard PIC16C67 MQFP) and through the 44 leads provides adequate heatsinking. Estimated: at 25 C ambient and 100 mW dissipation, junction temperature rises ~5 C.
Route the crystal traces (OSC1/OSC2, pins 7/8) as short as possible (under 10 mm) and place the crystal within 5 mm of the MCU. Keep crystal traces away from high-current switching traces to prevent noise coupling. Place the MCLR/VPP pull-up resistor (typically 10 kohm) close to pin 1. For OTP programming via ICSP, expose RB6/PGC and RB7/PGD to an in-circuit programming header or test points. Use a ground plane beneath the crystal traces to provide shielding.
OTP devices cannot be reprogrammed: a programming error or firmware bug in production cannot be field-updated. Always prototype with a Flash variant (PIC16F877 in same 44-MQFP footprint) and freeze production to PIC16C67T-10/PQ only after firmware is final. Watchdog Timer must be enabled and serviced in firmware; failing to service the WDT will reset the MCU in normal operation. Brown-out Detect (BOD) must be configured for the 5 V rail at the appropriate threshold to avoid spurious low-voltage malfunctions on noisy industrial buses.
Informations de conformité
Commercial temperature grade only, not AEC-Q100 qualified. For automotive applications requiring AEC-Q100, see PIC18F or dsPIC families. Halogen-free status not explicitly listed; lead-free and RoHS compliant per Microchip product family datasheet.