PIC16F72T-I/ML - 20MHz 8-Bit Flash MCU | Microchip
N.º da peça: PIC16F72T-I/ML ✓ AtivoPIC16F72T-I/ML Visão geral
A microcontroller is a programmable integrated circuit that combines a CPU, memory, timers, digital I/O, and analog conversion functions on one semiconductor die. The PIC16F72 belongs to the PIC16 family of 8-bit microcontrollers and uses Microchip's PIC architecture. Its compact integration allows a controller to perform acquisition, control, timing, and communication tasks without requiring separate logic devices for each function.
The PIC16F72 executes instructions in as little as 200 ns and supports a compact instruction set of 35 single-word instructions. Its flash program memory stores 2K 14-bit words, while 128 bytes of RAM support working variables and application state. The integrated A/D converter provides five 8-bit channels for measuring analog quantities, and two additional timers extend the device beyond the timing resources associated with the basic I/O ports.
Operation from a 2.5 V to 5.5 V supply allows the controller to interface with both 3.3 V and 5 V systems. The 28-pin QFN surface-mount package has a 0.5 mm lead pitch and is specified for compact circuit-board layouts. According to the manufacturer product page, the PIC16F72 architecture is upward-compatible with PIC16C5X, PIC12CXXX, and PIC16C7X devices, supporting migration from earlier Microchip products.
Typical applications include industrial controllers, compact instruments, temperature-measurement systems, motor or actuator controllers, and embedded products that require modest processing performance without a high-pin-count microcontroller. The five-channel A/D converter is especially useful when a design must acquire several analog sensor signals while maintaining timing functions and digital control through the GPIO ports.
PCB design should provide clean supply and ground connections, keep oscillator components close to the device, and route sensitive analog inputs away from high-current switching nodes. Because the QFN package has no exposed leads, inspection and assembly processes must accommodate its small 6 mm by 6 mm body and 0.5 mm pitch. Firmware changes should use the programming and programming interface assignments defined in the Microchip PIC16F72 Data Sheet 39597C.
This page combines the core electrical and architectural specifications of the PIC16F72T-I/ML with package guidance, application-oriented design context, a parameter comparison, and practical selection criteria. The information supports direct engineering evaluation while keeping mechanical, electrical, and programming decisions traceable to the manufacturer documentation.
Alternativas drop-in para PIC16F72T-I/ML — 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 PIC16F72T-I/ML (mesmo formato e footprint) — diferindo em RoHS Status, Package, Instruction Set, MSL Level, Operating Temperature.
PIC16F72-I/ML
✅ Drop-InConsulte o preço
Ver ficha técnica →PIC16F72T-E/ML
✅ Drop-In ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
PIC16F72-E/ML
✅ Drop-In ⚠️ Especificações não verificadasConsulte o preço
Ver ficha técnica →PIC16F72T-I/ML Classificações máximas e características elétricas
| Microcontroller Type | 8-bit CMOS flash microcontroller |
| Frequência máxima de clock | 20 MHz |
| Instruction Execution Time | 200 ns |
| Instruction Set | 35 single-word instructions |
| Flash Program Memory | 3.5 KB (2K x 14 bits) |
| RAM | 128 bytes |
| A/D Converter | 5 channels, 8-bit resolution |
| Timer Count | 2 timers |
| I/O Pins | 22 |
| Supply Voltage Range | 2.5 V to 5.5 V |
| Encapsulamento | 28-pin QFN, 6 mm x 6 mm |
| Lead Pitch | 0.5 mm |
| Tipo de montagem | Surface mount |
| Architecture | PIC 8-bit architecture |
| Program Memory Type | CMOS flash |
| Analog Input Resolution | 8 bits |
| Status RoHS | unknown |
| REACH Status | unknown |
| AEC-Q100 Qualification | unknown |
Configuração de pinos do PIC16F72T-I/ML
| Pino 1 | MCLR/VPP/RE3 — Program mode clear, programming voltage, and digital input or output |
| Pino 2 | RA0/AN0 — Digital input or output and analog input channel |
| Pino 3 | RA1/AN1 — Digital input or output and analog input channel |
| Pino 4 | RA2/AN2/VREF- — Digital input or output, analog input channel, and negative reference |
| Pino 5 | RA3/AN3/VREF+ — Digital input or output, analog input channel, and positive reference |
| Pino 6 | RA4/T0CKI — Digital input or output and timer zero clock input |
| Pino 7 | RA5/AN4/SS/C2OUT — Digital input or output, analog input, synchronous serial, or comparator output |
| Pino 8 | VSS — Ground reference |
| Pino 9 | RA7/AN5/PCINT — Digital input or output, analog input, or pin-change interrupt |
| Pino 10 | RA6/AN6/PCINT — Digital input or output, analog input, or pin-change interrupt |
| Pino 11 | RC0/T1OSO — Digital input or output and timer one oscillator output |
| Pino 12 | RC1/T1OSI/CCP2 — Digital input or output, timer one oscillator input, or capture compare PWM output |
| Pino 13 | RC2/CCP1 — Digital input or output or capture compare PWM output |
| Pino 14 | RC3/SCK/SCL — Digital input or output, synchronous serial clock, or I2C clock |
| Pino 15 | RC4/SDI/SDA — Digital input or output, synchronous serial data input, or I2C data |
| Pino 16 | RC5/SDO — Digital input or output or synchronous serial data output |
| Pino 17 | OSC1/CLKIN — Oscillator input or external clock input |
| Pino 18 | OSC2/CLKOUT — Oscillator output or external clock output |
| Pino 19 | VDD — Positive supply voltage |
| Pino 20 | VSS — Ground reference |
| Pino 21 | LVP — Low-voltage programming control |
| Pino 22 | RB0/INT — Digital input or output and external interrupt |
| Pino 23 | RB1 — Digital input or output |
| Pino 24 | RB2 — Digital input or output |
| Pino 25 | RB3/PGM — Digital input or output and low-voltage programming mode input |
| Pino 26 | RB4 — Digital input or output |
| Pino 27 | RB5 — Digital input or output |
| Pino 28 | RB6/ICSPCLK — Digital input or output and in-circuit serial programming clock |
Aplicações típicas
PIC16F72T-I/ML é adequado para 6 aplicaçãos: Industrial Sensor Controller, Temperature and Analog Monitoring, Compact Instrumentation Control, Motor and Actuator Sequencer, Digital Control and Logic Hub, Programmable Control Module.
Industrial Sensor Controller
The PIC16F72T-I/ML fits compact industrial sensor controllers because it combines a 20 MHz PIC 8-bit CPU, 22 I/O pins, two timers, and five 8-bit A/D channels in one 28-QFN package. The converter can acquire several sensor signals while the timers establish periodic sampling or control intervals, and 128 bytes of RAM support working variables. Its 2.5 V to 5.5 V operating range also accommodates common 3.3 V and 5 V industrial peripheral levels. Keep analog traces short and away from switching nodes so the 8-bit measurement accuracy is not reduced unnecessarily.
Recomendado
Temperature and Analog Monitoring
The PIC16F72T-I/ML is appropriate for temperature and analog monitoring systems requiring several sensor inputs but limited data processing. Its five 8-bit A/D converter channels can be assigned to thermistors, dividers, or other slowly changing analog quantities, while two timers support sampling intervals, watchdog-style timing, or actuator delays. The 3.5 KB flash capacity accommodates compact sampling and conversion firmware, while 128 bytes of RAM provides limited storage for recent readings. Apply sensor-specific pull-up networks, filtering capacitors, and grounding practices according to the signal source.
Recomendado
Compact Instrumentation Control
The PIC16F72T-I/ML supports compact instrumentation where a display, keypad, sensor, and actuator must be coordinated by a low-cost embedded controller. Its 22 I/O pins provide interfaces for digital controls and indicators, while the five-channel ADC measures process or instrument signals and the two timers manage periodic updates. A 20 MHz execution rate permits responsive sequencing without a higher-complexity processor. The 6 mm by 6 mm QFN package also saves board area, although assembly must use a process capable of its 0.5 mm lead pitch.
Recomendado
Motor and Actuator Sequencer
The PIC16F72T-I/ML can act as a dedicated sequencer for motors, relays, valves, and other actuators. Its 22 digital I/O lines can drive control interfaces and read position or limit inputs, while the two timers support pulse timing, debounce intervals, and repeatable step sequences. The 8-bit CPU and 20 MHz clock provide adequate performance for basic motion logic, and flash permits firmware updates without removable media. Protection design must account for inductive transients and supply disturbances that are outside the microcontroller's direct control functions.
Recomendado
Digital Control and Logic Hub
The PIC16F72T-I/ML can serve as a central logic hub for products combining several discrete control functions. Its flash memory stores the control program, 128 bytes of RAM holds immediate state, 22 I/O pins implement the external interface, and the integrated A/D converter adds analog supervision without a separate ADC. The two timers provide event and interval management alongside the port-based functions. This integration is useful in appliance controls, laboratory fixtures, and small embedded products where board space and component count are important design constraints.
Recomendado
Programmable Control Module
The PIC16F72T-I/ML can be used in a programmable control module that coordinates external sensors and actuators behind a defined pin interface. Its 2.5 V to 5.5 V supply range supports several embedded supply configurations, while the 20 MHz clock and 200 ns instruction execution time provide deterministic timing for routine control loops. The 28-pin QFN footprint minimizes module size, and flash memory simplifies firmware revision. Developers should follow the programming and programming-interface pins in Microchip PIC16F72 Data Sheet 39597C when defining the module connector and update procedure.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16F72T-I/ML — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC16F72-I/ML | PIC16F72T-E/ML | PIC16F72-E/ML |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-QFN (6x6) | 28-QFN (6x6), same footprint | 28-QFN (6x6), same footprint | 28-QFN (6x6), same footprint |
| CPU Architecture | 8-bit PIC architecture | 8-bit PIC architecture | 8-bit PIC architecture | 8-bit PIC architecture |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Flash Program Memory | 3.5 KB (2K x 14 bits) | 3.5 KB (2K x 14 bits) | 3.5 KB (2K x 14 bits) | 3.5 KB (2K x 14 bits) |
| RAM | 128 bytes | 128 bytes | 128 bytes | 128 bytes |
| A/D Converter | 5 channels, 8-bit resolution | 5 channels, 8-bit resolution | 5 channels, 8-bit resolution | 5 channels, 8-bit resolution |
| I/O Pins | 22 | 22 | 22 | 22 |
| Supply Voltage Range | 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 |
| Instruction Set | 35 single-word instructions | 35 single-word instructions | 35 single-word instructions | 35 single-word instructions |
Principais diferenciais
- Matches the exact PIC16F72 architecture and footprint (vs PIC16F72-I/ML)
- No functional or performance reduction across the identified family alternatives (vs PIC16F72T-E/ML)
- Integration reduces external component count (vs PIC16F72-E/ML)
Notas de projeto
Use the 28-pin QFN pin-description table in Microchip PIC16F72 Data Sheet 39597C to assign every net before routing. The package is only 6 mm by 6 mm and uses a 0.5 mm lead pitch, so escape traces require careful clearance and controlled impedance during manufacturing. Check the exposed-pad connection and thermal requirements in the package drawing rather than treating all ground-like lands as interchangeable signal pins.
Place the oscillator components and associated ground return close to OSC1 and OSC2, and keep clock traces short. Route analog inputs from RA0 through RA7 away from relay drivers, switching-regulator nodes, and other high-energy paths. A solid ground plane reduces coupling between the five 8-bit A/D channels and digital peripherals, while a separate analog region for sensitive sensor inputs helps preserve measurement stability.
Decouple each VDD connection with local high-frequency bypass capacitance and provide adequate bulk capacitance near the device according to the reference circuit in the manufacturer data sheet. The PIC16F72T-I/ML operates across 2.5 V to 5.5 V, but external sensors and outputs must not exceed the selected supply rail. Confirm MCLR, LVP, and programming-interface levels so an inactive programming connection cannot disturb a sensitive control system.
Do not infer that parts with the same 28-pin count are interchangeable: oscillator pins, power pins, analog references, and programming connections must match exactly. The PIC16F72 supports 3.3 V and 5 V system contexts, but an external peripheral with an incompatible logic level can damage an input or prevent reliable communication. Review maximum pin currents and total supply limits in the manufacturer data sheet before attaching LEDs, relays, or capacitive loads directly to an I/O pin.
Informações de conformidade
The manufacturer product page and PIC16F72 Data Sheet 39597C are authoritative for device information; no explicit compliance declarations were identified for the exact ordering code.