PIC16F72T-I/SO - 8-bit 20MHz 3.5KB Flash MCU | Microchip
MPN: PIC16F72T-I/SO ✓ Hoạt độngPIC16F72T-I/SO Tóm tắt
What is an 8-bit Flash MCU? A Flash MCU is a microcontroller whose program memory is non-volatile electrically erasable Flash, allowing in-system reprogramming via ICSP (In-Circuit Serial Programming). The PIC16F72 belongs to the PIC16 mid-range family, sitting in the hierarchy: PIC16 -> 8-bit MCU -> microcontroller -> embedded controller -> semiconductor. Compared with OTP (One-Time Programmable) or ROM MCUs, Flash MCUs enable field upgrades and shorter development cycles.
Key features of the PIC16F72 include two 8-bit timers (Timer0, Timer2) plus one 16-bit timer (Timer1), a Watchdog Timer with its own on-chip RC oscillator, and 2 additional timers. It integrates brown-out reset, power-on reset, and a wide 2.5 V to 5.5 V supply range that simplifies designs migrating between 3.3 V and 5 V rails. The 35-instruction RISC architecture gives code compatibility with the PIC16C5X, PIC12CXXX and PIC16C7X families, easing code portability across Microchip's older mid-range devices.
The PIC16F72 is built on Microchip's proprietary RISC core with Harvard bus architecture separating program and data paths, enabling single-cycle instruction fetch and one-word instruction width. Its 5-channel 8-bit ADC with selectable reference voltages makes analog sensor conditioning straightforward, and the integrated capture/compare/PWM module adds motor and lighting control capability without external peripherals.
Typical applications span industrial control (sensor interfaces, low-speed process controllers), consumer electronics (small appliance controllers, LED drivers), automotive body electronics (non-safety subsystems), and hobbyist / education development using the PICkit programmer. The wide 2.5-5.5 V supply also makes it a fit for battery-powered and 3.3 V IoT edge nodes.
Designers should budget the A/D acquisition time at roughly 19.6 us per conversion at 20 MHz (Tad = 1.6 us, 12 Tads) and ensure the ICSP clock does not collide with the application timer during in-circuit programming. The 28-pin SOIC (300 mil) footprint is a very common Microchip pinout, simplifying PCB reuse from the PIC16F73/74/76/77 family.
Bộ thay thế dễ dàng lắp đặt cho PIC16F72T-I/SO — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC16F72T-I/SO (cùng hình factor và footprint) — khác nhau ở Package, Timers, ADC, RoHS Status, Core Architecture.
PIC16F72-I/SO
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16F72-E/SO
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16F72T-E/SO
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC16F72-I/SP
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16F716T-I/SO
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16F72T-I/SO Tỷ lệ tối đa & tính chất điện
| Family | PIC16 mid-range 8-bit MCU |
| Core Architecture | RISC, 8-bit data, 14-bit instruction |
| Maximum Clock Speed | 20 MHz |
| Instruction Execution Time | 200 ns (single-cycle) |
| Number of Instructions | 35 single-word |
| Program Memory (Flash) | 3.5 KB (2K x 14) |
| RAM | 128 bytes |
| Digital I/O Pins | 22 (per Mouser listing) |
| A/D Converter | 5-channel, 8-bit |
| Timers | 1 x 8-bit, 1 x 16-bit, plus 2 additional timers, with WDT |
| Điện áp cung cấp | 2.5 V to 5.5 V |
| Nhiệt độ hoạt động | -40C to +85C (Industrial grade) |
| Hộp | 28-SOIC (300 mil), Tape & Reel |
| Kiểu lắp đặt | Surface Mount |
| Programming Interface | ICSP (In-Circuit Serial Programming) |
| Trạng thái RoHS | Lead-Free / Compliant |
| Data EEPROM | Not present on this device |
Cấu hình chân PIC16F72T-I/SO
| Chân 1 | RA0/AN0 — PORTA bit 0 / Analog input channel 0 |
| Chân 2 | RA1/AN1 — PORTA bit 1 / Analog input channel 1 |
| Chân 3 | RA2/AN2 — PORTA bit 2 / Analog input channel 2 |
| Chân 4 | RA3/AN3/VREF — PORTA bit 3 / Analog input 3 / VREF+ |
| Chân 5 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Chân 6 | RA5/AN4/SS — PORTA bit 5 / Analog input 4 / Slave select |
| Chân 7 | RE0/AN5 — PORTE bit 0 / Analog input 5 (RD only) |
| Chân 8 | RE1/AN6 — PORTE bit 1 / Analog input 6 (RD only) |
| Chân 9 | RE2/AN7 — PORTE bit 2 / Analog input 7 (RD only) |
| Chân 10 | VSS — Ground reference |
| Chân 11 | VDD — Positive supply voltage (2.5 V - 5.5 V) |
| Chân 12 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| Chân 13 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| Chân 14 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Chân 15 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 module |
| Chân 16 | RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM1 output |
| Chân 17 | RC3 — PORTC bit 3 |
| Chân 18 | RC4 — PORTC bit 4 |
| Chân 19 | RC5 — PORTC bit 5 |
| Chân 20 | RC6 — PORTC bit 6 |
| Chân 21 | RC7 — PORTC bit 7 |
| Chân 22 | RB0/INT — PORTB bit 0 / External interrupt input |
| Chân 23 | RB1 — PORTB bit 1 |
| Chân 24 | RB2 — PORTB bit 2 |
| Chân 25 | RB3/PGM — PORTB bit 3 / Low-voltage programming input |
| Chân 26 | RB4 — PORTB bit 4 |
| Chân 27 | RB5 — PORTB bit 5 |
| Chân 28 | RB6/PGC — PORTB bit 6 / ICSP clock input |
Ứng dụng tiêu biểu
PIC16F72T-I/SO phù hợp cho 6 Áp dụngs: Industrial Sensor Conditioning, Consumer Appliance Controllers, Automotive Body Electronics, Hobbyist and Educational Development, Battery-Powered IoT Edge Nodes, LED Lighting and Signage Controllers.
Industrial Sensor Conditioning
The PIC16F72T-I/SO fits industrial sensor conditioning applications because its 5-channel 8-bit ADC can directly interface with thermistor bridges, pressure transducers, and 4-20 mA loop outputs after external signal conditioning. The wide 2.5 V to 5.5 V supply eliminates the need for separate 3.3 V regulators when reading 5 V ratiometric sensors, and 128 bytes of RAM is sufficient for sliding-window filtering of ADC samples. The 20 MHz core delivers 200 ns instruction execution, enabling control loops at the kilohertz rates needed for closed-loop process control. Brown-out and power-on reset are integrated, allowing the MCU to ride through noisy industrial supply transients. Industrial-grade -40C to +85C operation covers most factory-floor environments.
Được đề xuất
Consumer Appliance Controllers
The PIC16F72T-I/SO fits consumer appliance controllers including small kitchen appliances, washing-machine sub-steppers, and coffee makers. Its 22 digital I/O pins can directly drive LED indicators, mechanical relays through transistor buffers, and rotary encoder inputs, while the 5-channel ADC handles temperature (NTC), humidity, and water-level sensing. The 3.5 KB Flash and 35-instruction RISC core support state-machine style appliance firmware with comfortable headroom for safety logic. The wide 2.5-5.5 V supply simplifies designs that may run from USB, battery, or rectified-mains adapters. Watchdog timer prevents code lockup in unattended appliances.
Được đề xuất
Automotive Body Electronics
The PIC16F72T-I/SO fits automotive body-electronics modules such as interior lighting, mirror controllers, and HVAC actuators where AEC-Q100 is not mandatory. Its industrial temperature grade handles under-dash environments, and 5-channel ADC reads interior temperature and potentiometer inputs. The 200 ns instruction cycle supports PWM control of DC motor speed and LED dimming via the Timer2/PWM module. The Flash memory supports in-field firmware updates over LIN or K-line, while ICSP allows end-of-line programming without removing the MCU. The 28-SOIC footprint has wide second-source tooling availability.
Được đề xuất
Hobbyist and Educational Development
The PIC16F72T-I/SO is widely used in hobbyist projects and embedded-systems education because its 35-instruction RISC core is the canonical teaching architecture, supported by Microchip's MPLAB X IDE, XC8 compiler, and PICkit programmer ecosystem. The 28-SOIC package is breadboard-friendly via SOIC-to-DIP adapter boards. Its 5-channel 8-bit ADC provides a clear, simple path to teach analog acquisition, while the three timers illustrate PWM, capture, and compare concepts. ICSP enables students to program and debug in-circuit without removing the chip.
Được đề xuất
Battery-Powered IoT Edge Nodes
The PIC16F72T-I/SO fits low-duty-cycle battery-powered IoT edge nodes such as remote sensor loggers and wireless HVAC transmitters. Its wide 2.5-5.5 V supply accepts 3.6 V lithium thionyl chloride, 3 V coin cell, or 2xAA battery stacks without an LDO, and Sleep mode with WDT wakeup current is in the microamp range per the datasheet. The 3.5 KB Flash accommodates small sensor-fusion firmware and basic encryption, while 128 bytes of RAM buffers ADC sample windows between transmit bursts. The 20 MHz clock wakes quickly for periodic sensor reads.
Được đề xuất
LED Lighting and Signage Controllers
The PIC16F72T-I/SO fits LED lighting strips, RGB color controllers, and small electronic signage. The 8-bit Timer2 with PWM module generates dimming waveforms for multiple LED channels, while the 5-channel ADC reads ambient-light sensors for daylight harvesting. 22 digital I/O pins drive LED driver enable lines and segment signals, with 3.5 KB Flash accommodating chase-pattern tables and brightness curves. The industrial -40C to +85C grade handles enclosed luminaire thermal conditions.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC16F72T-I/SO — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | PIC16F72-I/SO | PIC16F72-E/SO | PIC16F72T-E/SO | PIC16F716T-I/SO |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC (300 mil), Tape & Reel | 28-SOIC (300 mil), Tray | 28-SOIC (300 mil), Tray | 28-SOIC (300 mil), Tape & Reel | 28-SOIC (300 mil), Tape & Reel |
| Program Memory | 3.5 KB (2K x 14) Flash | 3.5 KB Flash | 3.5 KB Flash | 3.5 KB Flash | 2 KB Flash |
| RAM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | 128 bytes |
| Maximum Clock Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| ADC | 5-channel, 8-bit | 5-channel, 8-bit | 5-channel, 8-bit | 5-channel, 8-bit | 8-channel, 8-bit |
| Operating Temperature | -40C to +85C (I grade) | -40C to +85C | -40C to +125C (E grade) | -40C to +125C (E grade) | -40C to +85C |
| Supply Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
| Unit Price (qty 1) | $4.10 | $3.78 (typical) | $4.50 (typical, E grade) | $4.50 (typical, E grade) | $3.90 (typical) |
Bảo phân biệt quan trọng
- Tape-and-reel packaging for high-volume SMT assembly (vsPIC16F72-I/SO (tray))
- Industrial -40C to +85C temperature grade (vsPIC16F72T-E/SO (E grade))
- Mid-range PIC16 8-bit RISC architecture with 35-instruction core (vsPIC16F716T-I/SO)
- Wide 2.5 V to 5.5 V supply supports both 3.3 V and 5 V rails (vsPIC16F716T-I/SO)
Ghi chú thiết kế
Place a 0.1 uF ceramic decoupling capacitor as close as possible to the VDD pin (pin 11) and a bulk 10 uF tantalum or aluminum cap on the same supply trace within one inch. The PIC16F72 datasheet recommends the small ceramic cap to suppress high-frequency noise; the bulk cap handles transient current spikes when the ADC or PWM outputs switch. For battery applications, add a 100 nF cap at the battery terminal to filter contact bounce.
Brown-out reset (BOR) must be enabled in the configuration word for industrial applications to prevent code corruption during supply brown-outs. The analog input channels AN0-AN7 share pins with PORTA and PORTE; configure unused analog pins as digital outputs or inputs with TRIS to minimize current leakage. When using the ADC, allow at least 20 us acquisition time (Tad) before starting conversion, especially with high-impedance sources greater than 10 kohm.
Route the analog input traces (RA0-RA5, RE0-RE2) away from switching nodes such as PWM outputs (RC1/CCP2, RC2/CCP1) and clock traces (OSC1/OSC2). Keep the crystal/oscillator traces short and surrounded by a ground guard ring. If using ICSP, route PGC (pin 27) and PGD (pin 28) to a header without crossing noisy signal traces, and add 4.7 kohm pull-ups to VDD for production robustness during in-circuit programming.
At 20 MHz clock and 5.5 V supply, the PIC16F72T-I/SO typically draws around 10 mA active current - well within the 28-SOIC thermal envelope of roughly 100 mW maximum dissipation at 25C. The industrial -40C to +85C operating range adds about 15% to supply current at hot extremes. For high-temperature automotive under-hood designs, prefer the PIC16F72-E/SO extended-temperature variant instead.
Thông tin tuân thủ
RoHS compliant per Microchip product page (lead-free SOIC package). Not AEC-Q100 qualified; for automotive AEC-Q100 applications choose PIC16F72-E/SO or PIC16F882 equivalents. REACH status per Microchip environmental compliance statements.