PIC16C67T-04E/PT - 8-bit PIC MCU 14KB OTP 4MHz 44-TQFP | Microchip
Référence : PIC16C67T-04E/PT ✗ Fin de vie| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $14.5 | $14,50 |
| 10 | $12.95 | $129,50 |
| 100 | $11.4 | $1 140,00 |
| 500 | $9.85 | $4 925,00 |
| 1 000 | $8.6 | $8 600,00 |
PIC16C67T-04E/PT Présentation
A PIC16C-series microcontroller is a Harvard-architecture 8-bit RISC MCU designed for embedded control. The PIC family sits within the broader microcontroller hierarchy: microcontroller -> embedded controller -> semiconductor -> integrated circuit. The PIC16C sub-family uses a reduced instruction set, single-cycle execution (except branches), and OTP or windowed EPROM program memory, distinguishing it from later flash-based PIC16F devices. PIC16C parts were widely adopted in 1990s-era industrial, automotive, and consumer designs.
Key features of the PIC16C67T-04E/PT include 14 KB OTP program memory, 368 bytes of data RAM, three timers, a USART, an MSSP (SPI/I2C) peripheral, an 8-channel 8-bit ADC, and a 33-pin digital I/O capability. The 4 MHz oscillator supports external clock/crystal/RC configurations. The E suffix denotes the extended temperature range (-40C to +125C), making the part suitable for industrial and harsh-environment deployments.
Architecturally, the PIC16C67 uses a 14-bit instruction word with an 8-bit data path, separate program and data buses (Harvard), and a two-stage pipeline. Its 14 KB OTP memory allows one-time factory or in-circuit programming, while the 368-byte SRAM provides workspace for variables and stack operations. Peripherals are mapped into the data memory space and controlled via Special Function Registers.
Typical applications include industrial motor control, automotive body and chassis modules, HVAC controls, security and alarm systems, instrumentation front-ends, and consumer appliance controllers. The combination of OTP memory and extended temperature grade targets designs that must be ruggedized but only need single-shot programming.
When designing with this part, note that OTP memory can be programmed only once - firmware revisions require part replacement. The /PT TQFP package requires careful PCB layout to keep analog and digital grounds separated, and decoupling capacitors must be placed within a few millimeters of the supply pins. For new designs, evaluate whether a flash-based PIC16F equivalent offers lower long-term lifecycle risk.
This page synthesizes distributor pricing, datasheet specifications, and drop-in alternative information not aggregated in the original Microchip datasheet - useful for sourcing decisions on this mature legacy part.
Alternatives de remplacement direct pour PIC16C67T-04E/PT — 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-04E/PT (même facteur de forme et même empreinte) — différant par Operating Temperature, Program Memory Size, Package, Program Memory Type, RoHS Status.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16C67T-04/PT
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$5.72 / unité
Voir la fiche technique →PIC16C67-04E/PT
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$7.1 / unité
Voir la fiche technique →PIC16C67-20E/L
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$9.3 / unité
Voir la fiche technique →PIC16F877-04/PT
✅ Remplacement direct✓ En stock
$5.2 / unité
Voir la fiche technique →PIC16F877A-I/PT
✅ Remplacement direct✓ En stock
$4.95 / unité
Voir la fiche technique →PIC16C67T-04E/PT Valeurs maximales et caractéristiques électriques
| Manufacturer | Microchip Technology |
| Series | PIC 16C |
| Core Processor | PIC |
| Core Size | 8-bit |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 14 KB (8K x 14) |
| RAM Size | 368 x 8 bytes |
| Number of I/O | 33 |
| Speed | 4 MHz |
| Supply Voltage (Vcc/Vdd) | 4 V to 6 V |
| Oscillator Type | External |
| Température de fonctionnement | -40C to +125C (Extended, E suffix) |
| Boîtier / Format | 44-TQFP (10x10 mm) |
| Type de montage | Surface Mount |
| Packaging | Tape & Reel (TR) |
| Connectivity | UART/USART, SPI, I2C (MSSP) |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| Data Converters | A/D 8x8-bit (per PIC16C67 family datasheet) |
| Statut RoHS | ROHS3 Compliant (per distributor listing) |
Configuration des broches de PIC16C67T-04E/PT
| Broche 1 | OSC1/CLKIN — Oscillator crystal input or external clock input |
| Broche 2 | OSC2/CLKOUT — Oscillator crystal output or clock output |
| Broche 3 | MCLR/Vpp — Master clear reset (active low) or programming voltage input |
| Broche 4 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| Broche 5 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| Broche 6 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| Broche 7 | RA3/AN3/Vref — PORTA bit 3 / analog input 3 / ADC reference voltage |
| Broche 8 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Broche 9 | RA5/AN4/SS — PORTA bit 5 / analog input 4 / SPI slave select |
| Broche 10 | Vss — Ground reference |
| Broche 11 | Vdd — Positive supply voltage (4V-6V) |
| Broche 12 | RB0/INT — PORTB bit 0 / external interrupt input |
| Broche 13 | RB1 — PORTB bit 1 |
| Broche 14 | RB2 — PORTB bit 2 |
| Broche 15 | RB3 — PORTB bit 3 |
| Broche 16 | RB4 — PORTB bit 4 |
| Broche 17 | RB5 — PORTB bit 5 |
| Broche 18 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Broche 19 | RB7/PGD — PORTB bit 7 / ICSP data |
| Broche 20 | Vss — Ground reference |
| Broche 21 | Vdd — Positive supply voltage (4V-6V) |
| Broche 22 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output or clock input |
| Broche 23 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 |
| Broche 24 | RC2/CCP1 — PORTC bit 2 / CCP1 PWM output |
| Broche 25 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Broche 26 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Broche 27 | RC5/SDO — PORTC bit 5 / SPI data out |
| Broche 28 | RC6/TX/CK — PORTC bit 6 / USART transmit / clock |
| Broche 29 | RC7/RX/DT — PORTC bit 7 / USART receive / data |
| Broche 30 | Vss — Ground reference |
| Broche 31 | Vdd — Positive supply voltage (4V-6V) |
| Broche 32 | RD0/PSP0 — PORTD bit 0 / Parallel Slave Port bit 0 |
| Broche 33 | RD1/PSP1 — PORTD bit 1 / Parallel Slave Port bit 1 |
| Broche 34 | RD2/PSP2 — PORTD bit 2 / Parallel Slave Port bit 2 |
| Broche 35 | RD3/PSP3 — PORTD bit 3 / Parallel Slave Port bit 3 |
| Broche 36 | RD4/PSP4 — PORTD bit 4 / Parallel Slave Port bit 4 |
| Broche 37 | RD5/PSP5 — PORTD bit 5 / Parallel Slave Port bit 5 |
| Broche 38 | RD6/PSP6 — PORTD bit 6 / Parallel Slave Port bit 6 |
| Broche 39 | RD7/PSP7 — PORTD bit 7 / Parallel Slave Port bit 7 |
| Broche 40 | Vss — Ground reference |
| Broche 41 | Vdd — Positive supply voltage (4V-6V) |
| Broche 42 | RE0/RD/AN5 — PORTE bit 0 / read control for PSP / analog input 5 |
| Broche 43 | RE1/WR/AN6 — PORTE bit 1 / write control for PSP / analog input 6 |
| Broche 44 | RE2/CS/AN7 — PORTE bit 2 / chip select for PSP / analog input 7 |
Applications typiques
PIC16C67T-04E/PT convient pour 7 applications: Industrial Motor Control, Automotive Body and Chassis Modules, HVAC and Building Automation, Security and Alarm Systems, Consumer Appliance Controllers, Test and Measurement Instrumentation, Power Supply Monitoring and Battery Management.
Industrial Motor Control
The PIC16C67T-04E/PT fits industrial motor control where 33 digital I/O pins drive half-bridge gate drivers, sense Hall-effect rotor position, and modulate PWM signals for variable-speed drives. Its extended -40C to +125C temperature grade handles factory-floor thermal stress, while the 14 KB OTP program memory holds complete state-machine code for BLDC and stepper commutation. The integrated MSSP peripheral simplifies SPI communication with smart gate drivers. For 4 MHz operation, PWM resolution at 10 kHz switching frequency is sufficient for most fractional-horsepower industrial drives, though faster motor control may require the -10 or -20 speed grades. The 368-byte RAM is adequate for closed-loop PID state, but designers targeting vector control should evaluate the PIC16F877A or dsPIC30F families instead.
Recommandé
Automotive Body and Chassis Modules
The PIC16C67T-04E/PT was historically deployed in automotive body controllers, climate control panels, and chassis modules where OTP memory provides cost-effective one-time programming. Its extended temperature range tolerates under-dash thermal swings, and the 33 I/O pins connect directly to switches, relays, and LIN bus transceivers. However, for new automotive designs, AEC-Q100-qualified PIC16F or PIC18Kxx families are mandatory. The PIC16C67T-04E/PT remains in use only for legacy vehicle platforms and aftermarket replacement. The 4 MHz instruction rate supports 10 ms task scheduling typical of body-control sampling loops, while the integrated USART enables K-Line and LIN slave communication via external transceivers like TJA1027.
Recommandé
HVAC and Building Automation
In HVAC controllers and building automation panels, the PIC16C67T-04E/PT manages thermostat inputs, relay outputs for fans and compressors, and serial communication with indoor air-quality sensors. Its 8-channel 8-bit ADC reads multiple thermistor and humidity sensor inputs simultaneously, while PWM channels modulate damper actuators and variable-speed blower motors. The 14 KB OTP program memory supports complex scheduling and PID-based climate control algorithms. The extended temperature grade ensures reliable operation in unconditioned mechanical rooms, attic plenums, and rooftop unit enclosures. The 368-byte RAM accommodates trend-logging buffers for energy-management telemetry, though for cloud-connected smart thermostats, designers should migrate to the PIC16F877A or ESP32-class parts with Wi-Fi capability.
Recommandé
Security and Alarm Systems
The PIC16C67T-04E/PT serves as the central controller in intrusion alarm panels, access control readers, and fire-alarm annunciators. Its 33 I/O pins connect PIR motion sensors, magnetic reed switches, glass-break detectors, and keypad matrices, while the integrated USART dials out via modem or reports to a central station over a serial link. OTP memory prevents firmware tampering - a security advantage that ensures locked-in alarm logic. Brown-out reset and the watchdog timer provide robust recovery from power glitches and code-flow anomalies. For new installations, however, encrypted flash-based parts with secure bootloaders are preferred. The 4 MHz instruction rate is ample for scanning 16 zones at 100 ms intervals with debouncing and event-logging.
Recommandé
Consumer Appliance Controllers
The PIC16C67T-04E/PT is found in washing machines, dishwashers, microwave ovens, and small kitchen appliances where OTP memory secures firmware against end-user modification. Its 33 I/O pins drive seven-segment displays, keypads, buzzers, and triac-controlled heater elements. The MSSP peripheral interfaces with EEPROM for user-preference storage and with LED-driver ICs for status indication. The extended temperature grade handles oven-cabinet and motor-compartment heat. Designers benefit from the integrated PWM for motor-speed control in wash-cycle agitation. For modern IoT-enabled appliances, however, PIC16F or PIC18 with Wi-Fi/BLE connectivity is the migration path. The PIC16C67T-04E/PT remains a robust choice for non-connected appliance designs where cost optimization is paramount.
Recommandé
Test and Measurement Instrumentation
The PIC16C67T-04E/PT powers bench-top multimeters, hand-held oscilloscope front-ends, and laboratory data-acquisition front-ends where deterministic timing and OTP-secured firmware are valued. Its 8-channel 8-bit ADC samples at rates suitable for slow analog signals (thermocouples, strain gauges, pH probes), and the integrated USART streams measurement data to PCs over RS-232. The 14 KB OTP memory holds calibration coefficients, lookup tables, and user-interface state machines. For new T&M designs, the PIC16F877A or PIC18F4550 with USB 2.0 connectivity is preferred, but legacy instruments continue to use the PIC16C67T-04E/PT for its long-term calibration stability and proven reliability in fielded equipment.
Recommandé
Power Supply Monitoring and Battery Management
The PIC16C67T-04E/PT is used in UPS front panels, telecom rectifier controllers, and battery-management slave modules where OTP memory ensures the safety-critical firmware cannot be accidentally rewritten. Its 33 I/O pins monitor cell voltages via external multiplexer-fed ADC channels, drive status LEDs, and control cooling fans through PWM. The USART reports battery state-of-charge to a master controller. The extended temperature range handles battery-cabinet and outdoor-cabinet thermal environments. For new designs with lithium-ion chemistries, however, dedicated battery-management ICs like the MCP73123 or dsPIC33-based BMS solutions provide integrated cell balancing and protection. The PIC16C67T-04E/PT remains in service for legacy SLA and NiCd battery plants where the architecture is mature and field-proven.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16C67T-04E/PT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC16C67T-04/PT | PIC16C67-04E/PT | PIC16F877-04/PT | PIC16F877A-I/PT |
|---|---|---|---|---|---|
| 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 |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory Type | OTP EPROM (14 KB) | OTP EPROM (14 KB) | OTP EPROM (14 KB) | Flash (14 KB) | Flash (14 KB) |
| Maximum Clock Speed | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 20 MHz (+400%) |
| Operating Temperature | -40C to +125C (E) | 0C to +70C (commercial) | -40C to +125C (extended) | 0C to +70C (commercial) | -40C to +85C (industrial) |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Active (NRND) | Active |
| RAM Size | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes |
| Number of I/O | 33 | 33 | 33 | 33 | 33 |
| Supply Voltage | 4 V to 6 V | 4 V to 6 V | 4 V to 6 V | 2 V to 5.5 V (broader) | 2 V to 5.5 V (broader) |
Principaux différenciateurs
- Extended -40C to +125C temperature grade in legacy OTP MCU (vs PIC16C67T-04/PT)
- Drop-in 44-TQFP package compatibility with modern flash successors (vs PIC16F877A-I/PT)
- Tape and reel packaging for high-volume SMT assembly (vs PIC16C67-04E/PT (tray))
Notes de conception
The PIC16C67T-04E/PT requires a clean 5 V supply; place a 100 nF decoupling capacitor within 5 mm of each Vdd pin (pins 11, 21, 31, 41) and a single 10 uF bulk capacitor near the MCU. The four Vdd/Vss pin pairs support the multiple I/O ports and must all be connected, even if some I/O banks are unused. Brown-out reset is enabled by configuration fuses and triggers at approximately 4.0 V - design the power supply ramp time accordingly to avoid spurious resets during cold-crank or capacitor-charge events.
The 44-pin TQFP package has a 0.8 mm lead pitch, requiring careful PCB layout: trace width 0.15-0.20 mm, via-in-pad or tented vias under the package, and a continuous ground plane on the bottom layer. Route the crystal traces (OSC1/OSC2) with short, symmetrical lengths and surround them with a ground guard ring to minimize EMI coupling. MCLR must have a 10 kohm pull-up to Vdd and a 100 nF decoupling capacitor for noise immunity.
OTP memory can be programmed exactly once - any firmware bug discovered after programming requires replacing the part. Validate code thoroughly with a flash-based PIC16F877 development unit before committing to OTP production. Configuration bits (watchdog timer enable, brown-out voltage, code protection) must be set explicitly; the default unprogrammed state leaves the watchdog disabled and code unprotected, which can cause field failures. The A/D converter requires the acquisition time (Tacq) to elapse after channel switching - refer to section 11 of the PIC16C6x datasheet for the formula.
Separate analog and digital ground planes if the design uses the ADC. Connect AGND and DGND at a single point near the MCU's Vss pin to avoid ground-loop noise coupling into ADC readings. The AVdd pin (where present on this family) should be filtered with a ferrite bead and bypassed with both 100 nF and 10 uF capacitors. Keep switching signals (PWM outputs, oscillator) away from analog input traces to minimize digital switching noise injection into the ADC result register.
Informations de conformité
ROHS3 compliant per distributor listing (mcu-supplier.com). Lead-free finish per Microchip legacy part migration. AEC-Q100 qualification not applicable for PIC16C family - automotive applications require PIC16F or PIC18Kxx with explicit AEC-Q100 marking. Halogen-free status not specified in available data.