PIC16C72T-04E/SS - 4MHz 8-Bit CMOS MCU 3.5KB OTP 28-SSOP | Microchip
MPN: PIC16C72T-04E/SS ✓ פעילPIC16C72T-04E/SS סקירה
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.
חלופות תחליף ישיר עבור PIC16C72T-04E/SS — אותו מארז, תואם פין-לפין. חלקים במארז שונה הדורשים עיבוד מחדש של ה-PCB אינם נכללים.
וריאנטים בסדרה זו
דגמים מאותה סדרה התואמים Drop-in עם PIC16C72T-04E/SS (אותו גורם צורה וטביעת רגל) — שונים ב ADC, Package, Timers, Mounting Type, Core Architecture.
PIC16C72-04E/SS
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC16C72T-04I/SS
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC16C72AT-04E/SS
✅ Drop-Inצור קשר לקבלת מחיר
הצג גיליון נתונים ←PIC16F72T-I/SS
✅ Drop-In ⚠️ מפרטים לא מאומתים📋 חלופה להתייחסות (לא בקטלוג)
PIC16C72T-04E/SS דירוגים מרביים ומאפיינים חשמליים
| 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) |
| טמפרטורת פעולה | -40 °C to +125 °C (Automotive, 'E' grade) |
| מארז | 28-SSOP (0.209 in / 5.30 mm width, 1.78 mm body thickness) |
| סוג הרכבה | Surface Mount (gull-wing) |
| סטטוס RoHS | Not RoHS (PEAK / windowed variants RoHS-exempt; check reel code) |
תצורת פינים של PIC16C72T-04E/SS
| פין 1 | RA2/AN2 — PORTA bit 2 / Analog input channel 2 |
| פין 2 | RA3/AN3/Vref+ — PORTA bit 3 / Analog channel 3 / ADC positive voltage reference |
| פין 3 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| פין 4 | RA5/AN4/SS0 — PORTA bit 5 / Analog channel 4 / SSP slave select |
| פין 5 | Vss — Ground reference |
| פין 6 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| פין 7 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| פין 8 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| פין 9 | RC1/T1OSI — PORTC bit 1 / Timer1 oscillator input |
| פין 10 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM module 1 |
| פין 11 | RC3/SCK/SCL — PORTC bit 3 / SSP serial clock (SPI/I²C) |
| פין 12 | RC4/SDI/SDA — PORTC bit 4 / SSP data in (SPI) / data I/O (I²C) |
| פין 13 | RC5/SDO — PORTC bit 5 / SSP data out (SPI) |
| פין 14 | RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock |
| פין 15 | RC7/RX/DT — PORTC bit 7 / USART receive / USART data |
| פין 16 | Vss — Ground reference |
| פין 17 | Vdd — Positive supply (4.0 V to 5.5 V) |
| פין 18 | RB0/INT — PORTB bit 0 / External interrupt |
| פין 19 | RB1 — PORTB bit 1 |
| פין 20 | RB2 — PORTB bit 2 |
| פין 21 | RB3 — PORTB bit 3 |
| פין 22 | RB4 — PORTB bit 4 |
| פין 23 | RB5 — PORTB bit 5 |
| פין 24 | RB6/PGC — PORTB bit 6 / ICSP clock |
| פין 25 | RB7/PGD — PORTB bit 7 / ICSP data |
| פין 26 | RA0/AN0 — PORTA bit 0 / Analog input channel 0 |
| פין 27 | RA1/AN1 — PORTA bit 1 / Analog input channel 1 |
| פין 28 | Vdd — Positive supply (4.0 V to 5.5 V) |
יישומים טיפוסיים
PIC16C72T-04E/SS מתאים עבור 6 יישוםs: 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.
מומלץ
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.
מומלץ
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.
מומלץ
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.
מומלץ
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.
מומלץ
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.
מומלץ
סיכום מוצרים מומלצים
נתוני עזר הנדסיים עבור PIC16C72T-04E/SS — השוואה, הנחיות תכנון ומידע על תאימות.
מדריך בחירה
השוואה עם חלופות
| פרמטר | מוצר זה | 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 |
מבדילים עיקריים
- Automotive temperature grade -40C to +125C as standard (לעומתPIC16C72T-04I/SS)
- Tape-and-reel packaging for high-volume assembly (לעומתPIC16C72-04E/SS)
- 5-channel on-chip 8-bit ADC reduces BOM (לעומתPIC16C711T-04I/P)
הערות תכנון
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.
מידע על תאימות
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.