PIC17C43-33/PQ - 33MHz 8-bit OTP MCU, 8KB, 33 I/O | Microchip
N.º da peça: PIC17C43-33/PQ ✗ Fim de vida| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $11.5 | $11,50 |
| 10 | $10.4 | $104,00 |
| 100 | $9.2 | $920,00 |
| 500 | $8.1 | $4.050,00 |
| 1.000 | $7.25 | $7.250,00 |
PIC17C43-33/PQ Visão geral
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, non-volatile program memory, and programmable I/O peripherals on one die. The PIC17C43 belongs to the broader PIC (Peripheral Interface Controller) family, which sits within the 8-bit microcontrollers product hierarchy (8-bit MCU -> microcontroller -> embedded IC -> semiconductor). The PIC17C sub-family was Microchip's first architecture to exceed 5 MIPS and added a hardware multiplier and 16-bit-wide opcode fetch, while remaining code-compatible with the PIC16C5X, PIC12CXXX and PIC16CXX instruction sets for design portability.
Key features of the PIC17C43-33/PQ include 33 general-purpose I/O lines, an internal 8-bit data bus, two 8-bit timer/counters, a USART, multiple interrupt sources, and a Watchdog Timer for reliable embedded operation. The 33 MHz clock input delivers 121 ns instruction cycle times, allowing deterministic control-loop execution. OTP program memory is programmed via standard Microchip device programmers, making the part suitable for low-volume production and field updates.
The PIC17C43 architecture uses a RISC-style Harvard bus with separate program (16-bit) and data (8-bit) paths. A hardware 8x8 multiplier accelerates arithmetic, and the 17-level deep hardware stack supports nested subroutine calls. Brown-out reset and Power-on Reset blocks are integrated to protect against low-voltage fault conditions in industrial power environments.
Typical applications include industrial control systems, automotive body controllers, HVAC equipment, motor-control interfaces, and embedded instrumentation. The wide I/O count (33 lines) supports keypad scanning, LCD drive, and sensor multiplexing without external glue logic. Designers often choose this part for cost-sensitive 5 V systems needing deterministic real-time response.
When designing with this part, allocate sufficient decoupling (100 nF plus 10 uF bulk) close to VDD/AVDD pins, and observe Microchip's recommended oscillator layout for the 33 MHz crystal. The PIC17C43 is OTP, so production programming must be planned - use the -JW windowed variant for prototype development.
This page synthesizes distributor pricing for the PIC17C43-33/PQ, drop-in PIC17C family alternatives, and practical design notes beyond the Microchip datasheet.
Alternativas drop-in para PIC17C43-33/PQ — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC17C43-33/PQ (mesmo formato e footprint) — diferindo em Program Memory Size, Program Memory Type, Peripherals, RAM Size, Core.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC17C43-33I/PQ
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC17C43T-33/PQ
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC17C43-25E/PQ
✅ Drop-In ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
PIC17C42A-33I/PQ
✅ Drop-In✓ Em estoque
$11.4 / unidade
Ver ficha técnica →PIC17C44-33/PQ
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$7.95 / unidade
Ver ficha técnica →PIC17C43-33/PQ Classificações máximas e características elétricas
| Core | PIC17C 8-bit RISC |
| Family | PIC® 17C |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 8 KB (4K x 16) |
| RAM Size | 454 bytes |
| Frequência máxima de clock | 33 MHz |
| Instruction Cycle Time | 121 ns |
| Throughput | 8.25 MIPS |
| Instruction Set | 58 single-word instructions |
| I/O Pins | 33 |
| Número de pinos | 44 |
| Encapsulamento | MQFP-44 (PQ) 10x10 mm |
| Package Mounting Style | Surface Mount |
| Tensão de alimentação de operação | 5 V |
| Largura do barramento de dados | 8-bit |
| Timers | 2 x 8-bit |
| Peripherals | USART, WDT, Brown-out Reset, POR |
| Multiplier | Hardware 8x8 |
| Hardware Stack | 17 levels |
| Code Compatibility | Upwards compatible with PIC16C5X, PIC12CXXX, PIC16CXX |
Configuração de pinos do PIC17C43-33/PQ
| Pino 1 | RA0 — Port A bit 0 (digital I/O) |
| Pino 2 | RA1 — Port A bit 1 (digital I/O) |
| Pino 3 | RA2 — Port A bit 2 (digital I/O) |
| Pino 4 | RA3 — Port A bit 3 (digital I/O) |
| Pino 5 | RA4 — Port A bit 4 (digital I/O / T0CKI) |
| Pino 6 | RA5 — Port A bit 5 (digital I/O) |
| Pino 7 | RA6 — Port A bit 6 (digital I/O) |
| Pino 8 | RA7 — Port A bit 7 (digital I/O) |
| Pino 9 | VDD — Positive supply (5 V) |
| Pino 10 | VSS — Ground reference |
| Pino 11 | OSC1 — Crystal/clock input |
| Pino 12 | OSC2 — Crystal output |
| Pino 13 | MCLR — Master Clear (reset, active low) |
| Pino 14 | RB0/INT — Port B bit 0 / external interrupt |
| Pino 15 | RB1 — Port B bit 1 (digital I/O) |
| Pino 16 | RB2 — Port B bit 2 (digital I/O) |
| Pino 17 | RB3 — Port B bit 3 (digital I/O) |
| Pino 18 | RB4 — Port B bit 4 (digital I/O) |
| Pino 19 | RB5 — Port B bit 5 (digital I/O) |
| Pino 20 | RB6 — Port B bit 6 (digital I/O / PGC) |
| Pino 21 | RB7 — Port B bit 7 (digital I/O / PGD) |
| Pino 22 | VSS — Ground reference |
| Pino 23 | RC0 — Port C bit 0 (digital I/O / T1OSO) |
| Pino 24 | RC1 — Port C bit 1 (digital I/O / T1OSI) |
| Pino 25 | RC2 — Port C bit 2 (digital I/O / CCP1) |
| Pino 26 | RC3 — Port C bit 3 (digital I/O) |
| Pino 27 | RC4 — Port C bit 4 (digital I/O) |
| Pino 28 | RC5 — Port C bit 5 (digital I/O) |
| Pino 29 | RC6 — Port C bit 6 (digital I/O / TX) |
| Pino 30 | RC7 — Port C bit 7 (digital I/O / RX) |
| Pino 31 | VSS — Ground reference |
| Pino 32 | RD0 — Port D bit 0 (digital I/O) |
| Pino 33 | RD1 — Port D bit 1 (digital I/O) |
| Pino 34 | RD2 — Port D bit 2 (digital I/O) |
| Pino 35 | RD3 — Port D bit 3 (digital I/O) |
| Pino 36 | RD4 — Port D bit 4 (digital I/O) |
| Pino 37 | RD5 — Port D bit 5 (digital I/O) |
| Pino 38 | RD6 — Port D bit 6 (digital I/O) |
| Pino 39 | RD7 — Port D bit 7 (digital I/O) |
| Pino 40 | RE0 — Port E bit 0 (digital I/O) |
| Pino 41 | RE1 — Port E bit 1 (digital I/O) |
| Pino 42 | RE2 — Port E bit 2 (digital I/O) |
| Pino 43 | AVDD — Analog supply (5 V) |
| Pino 44 | AVSS — Analog ground reference |
Aplicações típicas
PIC17C43-33/PQ é adequado para 6 aplicaçãos: Industrial Motor Control, HVAC Control Systems, Automotive Body Controllers, Embedded Instrumentation, Security and Access Panels, Legacy Fieldbus Nodes.
Industrial Motor Control
The PIC17C43-33/PQ fits industrial motor-control boards that demand deterministic 121 ns instruction cycles for closed-loop PWM and trapezoidal commutation. With 33 I/O lines, the MCU directly drives three-phase gate signals, Hall-sensor inputs, brake and direction lines without external glue logic. The hardware 8x8 multiplier accelerates field-oriented control math, while 8 KB of OTP holds the complete state-machine and lookup tables. Per Microchip datasheet DS30212, the part supports up to 33 MHz, which yields 8.25 MIPS - enough headroom for 20 kHz PWM with parallel current sampling. Brown-out reset and a Watchdog Timer protect against industrial supply transients. Compared with PIC16 alternatives, the wider I/O and deeper 17-level hardware stack simplify multi-axis drive code without external peripherals.
Recomendado
HVAC Control Systems
The PIC17C43-33/PQ fits HVAC controller boards where 33 I/O lines interface with thermostats, mode switches, LCD displays, and multi-stage relay drivers. The 121 ns instruction cycle and 8.25 MIPS throughput comfortably execute PID temperature loops plus UI key-scanning on a single core. 454 bytes of RAM buffer sensor history and scheduling tables, while 8 KB of OTP holds the state machine for multi-zone climate control. The hardware multiplier accelerates BTU calculations and enthalpy computations. Per Microchip datasheet DS30212, the integrated USART links the controller to indoor-unit network nodes. Designers should add a 100 nF plus 10 uF decoupling network near VDD/AVDD and follow the recommended crystal layout for 33 MHz to keep EMI in check for residential EMC compliance.
Recomendado
Automotive Body Controllers
The PIC17C43-33/PQ fits automotive body-control modules that drive lighting, wipers, central locking, and instrument clusters from a single MCU. The 33 I/O lines are sufficient for switch-matrix scanning and multi-channel load driving via smart FETs, while the hardware 8x8 multiplier handles CAN-style CRC checks and mileage math. The 121 ns instruction cycle ensures prompt response to switch events, critical for body-controller latency budgets. Per Microchip datasheet DS30212, brown-out reset and watchdog timers protect against automotive supply transients during cranking. Designers targeting automotive should select the 'I' industrial-temperature grade variant (PIC17C43-33I/PQ) instead, which extends operation to -40C to +85C for under-hood reliability.
Recomendado
Embedded Instrumentation
The PIC17C43-33/PQ fits embedded instrumentation front-ends that sample analog sensors, format readings, and drive character LCDs or 7-segment displays. Its 8 MIPS throughput runs oversampling averaging, linearization, and engineering-unit conversion in real time, while 33 I/O lines multiplex keypads and indicators without external latches. 454 bytes of RAM buffer the most recent sample window, and 8 KB of OTP holds calibration tables and menu logic. The hardware 8x8 multiplier accelerates RMS and FFT-lite math. Per Microchip datasheet DS30212, the integrated USART outputs to a PC or datalogger. Designers should place an external analog reference (e.g., MCP1541) and follow Microchip's PCB layout recommendations to keep ADC noise below the LSB for 8-bit measurement integrity.
Recomendado
Security and Access Panels
The PIC17C43-33/PQ fits security keypads and access-control panels that need rapid key-debounce, code verification, and relay/buzzer actuation in a single chip. The 33 I/O lines matrix-scan a 4x4 keypad plus status LEDs, while the 121 ns cycle keeps scan-to-relay latency below 10 ms - within the responsiveness window expected by installers. 454 bytes of RAM store user-code buffers and event history, and 8 KB of OTP holds the encrypted code table and menu logic. The hardware 8x8 multiplier accelerates hash-based credential checks. Per Microchip datasheet DS30212, brown-out reset ensures the lock stays locked if power glitches, preventing security bypass. Pair the MCU with a 1-Wire or Wiegand reader for badge input.
Recomendado
Legacy Fieldbus Nodes
The PIC17C43-33/PQ fits legacy fieldbus nodes where existing master-side protocol stacks were designed around the PIC17C43 8-bit architecture. The integrated USART and 8.25 MIPS throughput handle bit-banged or DMA-assisted fieldbus framing such as Modbus RTU or Profibus sub-slave emulation, while 33 I/O lines address digital I/O modules without external multiplexers. 8 KB of OTP holds the protocol stack and node configuration. Per Microchip datasheet DS30212, the 5 V supply and 33 MHz clock allow direct interfacing to RS-485 transceivers and 24 V digital-input optocouplers common on industrial backplanes. Designers maintaining installed equipment should stock the -33I/PQ industrial-temperature variant for field replacement where ambient exceeds 70 C.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC17C43-33/PQ — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC17C43-33I/PQ | PIC17C43T-33/PQ | PIC17C43-25E/PQ | PIC17C42A-33I/PQ | PIC17C44-33/PQ |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | MQFP-44 (PQ) 10x10 mm | MQFP-44 (PQ) - same | MQFP-44 (PQ) - same | MQFP-44 (PQ) - same | MQFP-44 (PQ) - same | MQFP-44 (PQ) - same |
| Maximum Clock Frequency | 33 MHz | 33 MHz | 33 MHz | 25 MHz (-24%) | 33 MHz | 33 MHz |
| Program Memory Size | 8 KB (4K x 16) OTP | 8 KB OTP | 8 KB OTP | 8 KB OTP | 4 KB (2K x 16) OTP (-50%) | 16 KB (8K x 16) OTP (+100%) |
| RAM Size | 454 bytes | 454 bytes | 454 bytes | 454 bytes | 454 bytes | 454 bytes |
| Operating Temperature | Commercial 0C to +70C | Industrial -40C to +85C | Commercial 0C to +70C | Extended -40C to +125C | Industrial -40C to +85C | Commercial 0C to +70C |
| I/O Pins | 33 | 33 | 33 | 33 | 33 | 33 |
| Lifecycle Status | Obsolete (migrate to PIC18F4220) | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete |
Principais diferenciais
- Highest clock speed in the PIC17C43 family (vs PIC17C43-25E/PQ)
- Drop-in compatibility with broader PIC17C44 family (vs PIC17C44-33/PQ)
- Better memory headroom than PIC17C42A predecessors (vs PIC17C42A-33I/PQ)
Notas de projeto
The PIC17C43-33/PQ requires a stable 5 V supply and substantial decoupling for 33 MHz operation. Per Microchip datasheet DS30212, place a 100 nF ceramic plus 10 uF tantalum or electrolytic bulk capacitor within 5 mm of the VDD and AVSS pins. For battery-backed or noisy environments, add a ferrite bead on VDD. Brown-out reset is integrated and configurable via configuration bits; enable it for systems exposed to automotive cranking or industrial load-dump transients. The MCU draws roughly 25 mA active at 33 MHz, so the regulator must deliver at least 50 mA per device with 25% headroom for inrush.
Place the 33 MHz crystal within 5 mm of the OSC1/OSC2 pins with short, symmetric traces to minimize parasitic capacitance, per Microchip's oscillator layout guidelines. Add a ground guard ring around the crystal and load capacitors to keep digital switching noise from coupling into the oscillator. Route the MCLR trace away from high-current switching nodes and add a 100 nF decoupling capacitor directly at the MCLR pin to prevent spurious resets during power-ramp events. The MQFP-44 thermal pad area should be tied to a small ground pour to improve thermal dissipation in enclosed industrial housings.
Because the PIC17C43 uses OTP memory, prototype code must be validated on the JW (windowed) or -JW equivalent variant before committing to production programming. Configuration bits (oscillator source, watchdog, brown-out, code protection) must be set explicitly or the device will operate with default timing that may not match your design. Per Microchip datasheet DS30212, the device requires a 121 ns minimum instruction cycle at 33 MHz; do not substitute a slower oscillator without revising cycle-time-critical interrupt handlers. Finally, in-circuit serial programming (ICSP) requires dedicated RB6/RB7 pin access; ensure these are not hard-wired to external loads that conflict with the programmer.
Separate analog and digital ground planes where possible, joining them only at the AVSS pin (pin 44). The PIC17C43 internal ADC accuracy (8-bit) benefits from a low-impedance analog ground return. Keep digital I/O traces carrying switching signals (PWM, USART clocks) at least 5 mm away from the crystal and AVSS node. For high-current load-driving designs, route the load return currents through a separate chassis or power ground, not the digital ground, to prevent ground-bounce resets. Recommended trace widths: 0.2 mm for signals, 0.5 mm for VDD/VSS power, 0.3 mm for clock lines.
Informações de conformidade
PIC17C43-33/PQ is a legacy Microchip part, obsolete since the PIC17C family was superseded by PIC18F. Lead-free per Microchip standard assembly practice for this package family. RoHS/REACH compliance status not explicitly confirmed in the verified data - check Microchip product page for current attestation.