PIC16C72T-04E/SS - 4MHz 8-Bit CMOS MCU 3.5KB OTP 28-SSOP | Microchip
N.º da peça: PIC16C72T-04E/SS ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $7.85 | $7,85 |
| 10 | $7.1 | $71,00 |
| 100 | $6.4 | $640,00 |
| 500 | $5.75 | $2.875,00 |
| 1.000 | $5.1 | $5.100,00 |
PIC16C72T-04E/SS Visão geral
A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (ROM/RAM), and programmable I/O peripherals. The PIC16C7X family is Microchip's mid-range 8-bit MCU family: PIC16C72 -> PIC16C7X mid-range -> PIC16CXX family -> 8-bit PIC microcontrollers -> embedded microcontrollers -> semiconductor IC. The '72 specifically adds a multi-channel ADC to the PIC16C7X base, enabling mixed-signal sensing without an external ADC chip.
Key features include 22 I/O pins, 5 channels of 8-bit ADC, a capture/compare/PWM (CCP) module, a synchronous serial port (SSP) supporting SPI and I²C, a USART, two 8-bit timers and one 16-bit timer. With only 35 instructions (single-cycle except 2-cycle branches), code density is high and the learning curve is shallow - engineers familiar with the PIC16CXX instruction set can port code from the PIC16C71/710/711/712/715/716/717 family members directly.
The device uses OTP program memory and is offered in tape-and-reel packaging with the /SS suffix indicating SSOP (0.209 inch, 5.30 mm width). This part is rated for the Automotive (-40°C to +125°C) temperature range, indicated by the 'E' designator in the part number suffix (PIC16C72T-04E/SS). For emulation/protoyping, a windowed CERDIP variant (PIC16C72-04E/JW) offers UV-erasable memory. Cross-family migration is supported by the 'A' revision (PIC16C72A) which doubles program memory to 7KB.
Typical applications include industrial sensor monitoring, automotive body controllers, appliance controls, and low-power embedded control. Designers should leverage Microchip's MPLAB X IDE and MPLAB XC8 compiler chain for development, and verify ADC acquisition time settings against the source impedance of the analog sensor network.
Alternativas drop-in para PIC16C72T-04E/SS — 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 PIC16C72T-04E/SS (mesmo formato e footprint) — diferindo em ADC, Package, Timers, Mounting Type, Core Architecture.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16C72-04E/SS
✅ Drop-In✓ Em estoque
$4.55 / unidade
Ver ficha técnica →PIC16C72T-04I/SS
✅ Drop-In✓ Em estoque
$4.61 / unidade
Ver ficha técnica →PIC16C72AT-04E/SS
✅ Drop-In✓ Em estoque
$3.3 / unidade
Ver ficha técnica →PIC16F72T-I/SS
✅ Drop-In ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
PIC16C72T-04E/SS Classificações máximas e características elétricas
| Core | PIC16CXX 8-bit RISC |
| Program Memory Type | OTP (One-Time-Programmable) |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM Size | 128 bytes |
| EEPROM Data Memory | None (external data EEPROM not included on-chip) |
| Maximum Clock Speed | 4 MHz |
| Instruction Cycle Time | 200 ns (4 MHz clock, 1-cycle instructions; 2 cycles for branches) |
| Supply Voltage (Vdd) | 4.0 V to 5.5 V |
| I/O Pins | 22 |
| ADC | 5 channels, 8-bit resolution |
| Timers | 2 x 8-bit Timer0/Timer2, 1 x 16-bit Timer1 |
| CCP Modules | 1 (Capture / Compare / PWM) |
| Serial Interfaces | SSP (SPI / I²C), USART (SCI) |
| Instruction Set | 35 single-word instructions (mid-range) |
| Temperatura de operação | -40 °C to +125 °C (Automotive, 'E' grade) |
| Encapsulamento | 28-SSOP (0.209 in / 5.30 mm width, 1.78 mm body thickness) |
| Tipo de montagem | Surface Mount (gull-wing) |
| Status RoHS | Not RoHS (PEAK / windowed variants RoHS-exempt; check reel code) |
Configuração de pinos do PIC16C72T-04E/SS
| Pino 1 | RA2/AN2 — PORTA bit 2 / Analog input channel 2 |
| Pino 2 | RA3/AN3/Vref+ — PORTA bit 3 / Analog channel 3 / ADC positive voltage reference |
| Pino 3 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pino 4 | RA5/AN4/SS0 — PORTA bit 5 / Analog channel 4 / SSP slave select |
| Pino 5 | Vss — Ground reference |
| Pino 6 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| Pino 7 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| Pino 8 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Pino 9 | RC1/T1OSI — PORTC bit 1 / Timer1 oscillator input |
| Pino 10 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM module 1 |
| Pino 11 | RC3/SCK/SCL — PORTC bit 3 / SSP serial clock (SPI/I²C) |
| Pino 12 | RC4/SDI/SDA — PORTC bit 4 / SSP data in (SPI) / data I/O (I²C) |
| Pino 13 | RC5/SDO — PORTC bit 5 / SSP data out (SPI) |
| Pino 14 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| Pino 15 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| Pino 16 | Vss — Ground reference |
| Pino 17 | Vdd — Positive supply (4.0 V to 5.5 V) |
| Pino 18 | RB0/INT — PORTB bit 0 / External interrupt |
| Pino 19 | RB1 — PORTB bit 1 |
| Pino 20 | RB2 — PORTB bit 2 |
| Pino 21 | RB3 — PORTB bit 3 |
| Pino 22 | RB4 — PORTB bit 4 |
| Pino 23 | RB5 — PORTB bit 5 |
| Pino 24 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pino 25 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pino 26 | RA0/AN0 — PORTA bit 0 / Analog input channel 0 |
| Pino 27 | RA1/AN1 — PORTA bit 1 / Analog input channel 1 |
| Pino 28 | Vdd — Positive supply (4.0 V to 5.5 V) |
Aplicações típicas
PIC16C72T-04E/SS é adequado para 6 aplicaçãos: Industrial Sensor Monitoring, Automotive Body and Lighting Controllers, Appliance Control Boards, Low-Cost Embedded Data Acquisition, Battery-Powered Sensor Nodes, Motor Control and PWM Generation.
Industrial Sensor Monitoring
The PIC16C72T-04E/SS is well suited to industrial sensor monitoring where up to five analog inputs must be sampled at modest rates. The integrated 5-channel 8-bit ADC covers typical sensor voltages (0-5 V with Vref+ tied to Vdd), and the 4 MHz clock gives a 200 ns instruction cycle fast enough to sequence multiplexer reads, apply linearization, and drive an RS-485 USART at standard baud rates. With 3.5 KB of OTP, the device comfortably holds a state-machine scheduler, calibration constants, and a small command parser. Compared with discrete ADC-plus-MCU designs, integrating the ADC saves BOM cost and PCB area.
Recomendado
Automotive Body and Lighting Controllers
The PIC16C72T-04E/SS operates from -40 °C to +125 °C (Automotive 'E' grade), making it a strong fit for distributed automotive body controllers and headlamp/wiper modules. The 22 I/O pins drive relays, FET gates and LEDs directly, while the CCP module generates PWM for lighting dimming or motor speed. The 5-channel 8-bit ADC reads battery voltage, ambient light and switch positions. AEC-Q100 screening on the automotive-grade silicon and the rugged SSOP package withstand under-hood thermal stress. Compared with newer PIC16F counterparts, the OTP PIC16C72T locks the firmware for tamper-resistance.
Recomendado
Appliance Control Boards
White-goods controllers (washing machines, dishwashers, microwave ovens) benefit from the PIC16C72T-04E/SS's combination of integrated ADC, USART and 22 GPIO. The PIC16C7X mid-range instruction set makes timing-deterministic firmware for triac phase control and zero-cross detection straightforward. The 4 MHz clock and 35-instruction set keep firmware size small enough to fit in 3.5 KB of OTP, reducing per-unit silicon cost. Compared with newer Cortex-M0 designs, the PIC16C72 offers lower BOM cost and a much simpler toolchain for appliance OEMs that have used PICs for decades.
Recomendado
Low-Cost Embedded Data Acquisition
Low-speed data acquisition front-ends that stream 5 analog channels to a host PC can use the PIC16C72T-04E/SS as a compact analog interface. The 8-bit ADC samples at the PIC16C7X family typical rate (tens of ksamples/s aggregate), adequate for thermocouples, photodiodes and potentiometer inputs. The 128-byte RAM is sufficient for a small circular buffer plus command parser. The integrated USART outputs data at 9600-115200 baud to a host UART/USB bridge. Compared with external ADC chips like the MCP300A/MAX127, the PIC16C72T saves board space at the cost of resolution.
Recomendado
Battery-Powered Sensor Nodes
Although the PIC16C72T-04E/SS is a 5 V part (not the gadget), in 4-cell NiMH or regulated Li-ion packs it fits low-duty-cycle sensor nodes where the MCU wakes briefly, samples, transmits, and sleeps. The 4 MHz clock is fast enough for short USART frames and ADC conversions, after which the firmware can drop the oscillator. Compared with newer nanoWatt-XLP PIC16F parts, the PIC16C72 has higher quiescent draw, but for nodes powered from a 4-cell battery, the simplicity of OTP programming keeps firmware locked against field tampering.
Recomendado
Motor Control and PWM Generation
Small DC motor or stepper drivers can use the PIC16C72T-04E/SS's CCP module to generate PWM without software overhead. The 16-bit Timer1 sets the PWM period, and the CCP duty register sets the mark/space ratio for motor speed. The 22 GPIO pins drive H-bridge FETs and read Hall-effect or back-EMF feedback. The 5-channel ADC samples motor current for closed-loop control. Compared with dedicated motor controllers like the PIC16F15214, the PIC16C72T is less feature-dense but more cost-effective for simple brushed DC or unipolar stepper applications.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16C72T-04E/SS — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC16C72-04E/SS | PIC16C72T-04I/SS | PIC16C72AT-04E/SS | PIC16F72T-I/SS |
|---|---|---|---|---|---|
| Package | 28-SSOP | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory Type | OTP (3.5 KB / 2K x 14) | OTP (3.5 KB) | OTP (3.5 KB) | OTP (7 KB / 4K x 14) | Flash (3.5 KB) |
| Max Clock Speed | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 20 MHz |
| ADC Channels | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit | 5 x 8-bit |
| I/O Pins | 22 | 22 | 22 | 22 | 22 |
| Temperature Range | -40C to +125C (Automotive 'E') | -40C to +125C (Automotive) | -40C to +85C (Industrial 'I') | -40C to +125C (Automotive) | -40C to +85C (Industrial) |
| Packaging Form | Tape & Reel ('T') | Tube | Tape & Reel | Tape & Reel | Tape & Reel |
Principais diferenciais
- Automotive temperature grade -40C to +125C as standard (vs PIC16C72T-04I/SS)
- Tape-and-reel packaging for high-volume assembly (vs PIC16C72-04E/SS)
- 5-channel on-chip 8-bit ADC reduces BOM (vs PIC16C711T-04I/P)
Notas de projeto
The PIC16C72T-04E/SS operates from a single 4.0 V to 5.5 V supply; place a 100 nF ceramic decoupling capacitor as close as possible to the Vdd pins (pin 17 and pin 28) and a bulk 10 uF electrolytic or tantalum capacitor at the supply rail. The PIC16C7X mid-range family does not include a brown-out reset; for automotive modules, add an external voltage supervisor (e.g., MCP100) on the MCLR pin to ensure deterministic startup and prevent code execution below 4.0 V.
Avoid confusion between the OTP PIC16C72 and the flash PIC16F72 - they share the same datasheet table but the program memory technology differs. The PIC16C72T-04E/SS is OTP, so once programmed, the firmware is locked and cannot be erased; for development cycles, use the windowed PIC16C72-04E/JW variant. Configuration bits (especially the oscillator selection and watchdog timer enable) must be set correctly before programming because OTP programming is permanent.
The 28-SSOP package has 0.65 mm pin pitch and a 5.30 mm body width. Maintain at least 0.2 mm clearance between adjacent traces and route OSC1/OSC2 traces short and symmetric to avoid crystal-startup issues. The MCLR pin (shared with Vpp during ICSP) should be pulled up to Vdd through a 10 kohm resistor; for ICSP add a diode or isolation resistor so the programmer can override the pull-up. Keep ADC traces (RA0-RA5) away from switching nodes to minimize conversion noise.
The PIC16C72T-04E/SS ADC achieves best accuracy when source impedance is below 10 kohm; add an op-amp buffer if the sensor output impedance is higher. Acquire at least 20 microseconds between channel switching and ADC start to allow the sample-and-hold capacitor to settle. Use the ADC clock divisor (ADCS1:ADCS0) to ensure the conversion clock is between 1.6 MHz and 6.4 MHz; with a 4 MHz system clock, divide by 1 or 2 to stay in spec.
Informações de conformidade
Automotive temperature grade ('E' suffix) per part number convention. RoHS / REACH / halogen status not explicitly listed in verified web data; Microchip direct customers should confirm with the manufacturer's product page for the specific reel code. AEC-Q100 is not specifically claimed in the datasheet excerpt, although the 'E' grade implies automotive screening.