PIC16LF747T-I/PT - 8-bit MCU, 7KB Flash, 36 I/O, TQFP-44 | Microchip
MPN: PIC16LF747T-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.68 | $2.68 |
| 10 | $2.55 | $25.50 |
| 100 | $2.41 | $241.00 |
| 500 | $2.28 | $1,140.00 |
| 1,000 | $2.15 | $2,150.00 |
PIC16LF747T-I/PT Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory (Flash), volatile working memory (RAM), and configurable peripheral blocks. The PIC16F family uses Microchip's enhanced mid-range RISC core executing one instruction per clock cycle (except branches), giving deterministic throughput ideal for real-time control loops. Within the broader taxonomy, the PIC16LF747 sits below the PIC18 and dsPIC33 families in performance, while exceeding baseline PIC10/12/16 by offering enhanced peripherals and nanoWatt power management. This hierarchy - PIC10/PIC12/PIC16/PIC18 -> 8-bit MCU -> microcontroller -> embedded computing - makes the LF747 a workhorse for cost- and power-sensitive industrial and consumer designs.
Key features include nanoWatt power management with multiple idle and sleep modes, an internal oscillator configurable up to 8 MHz, dual analog comparators, a 10-bit ADC with up to 14 channels, and parallel slave port support. The TQFP-44 (PT) package provides generous board-edge real estate for hand-rework and breadboard-style prototypes while remaining surface-mount-compatible for high-volume assembly. The /PT suffix denotes the TQFP-44 carrier, while the T-suffix indicates Tape and Reel packaging per Microchip ordering nomenclature.
The architecture implements a Harvard memory layout with separate program and data buses, an 8-level hardware stack, and direct/indirect addressing modes. The Flash self-programmability under software control allows bootloaders and field firmware updates. Brown-out Reset (BOR), Power-on Reset (POR), and Watchdog Timer (WDT) with its own on-chip RC oscillator provide fault resilience without external components, while In-Circuit Serial Programming (ICSP) and In-Circuit Debug (ICD) interfaces reduce development-tool cost.
Typical applications include industrial sensor signal conditioning, low-power remote-control nodes, LED lighting controllers, simple human-machine interface (HMI) boards, and battery-backed instrumentation. The combination of 36 I/O and 14 ADC channels suits multi-channel data-acquisition front-ends and motor-driver logic where PWM channels must drive FET bridges. The nanoWatt sleep modes extend battery life in standby-dominated products such as thermostat remotes, smoke-detector logic boards, and IoT edge nodes.
When designing with the PIC16LF747T-I/PT, leave a 4-layer PCB guard ring around the exposed pad for thermal dissipation and place the 0.1 uF decoupling capacitor within 3 mm of each VDD/VSS pair. Use MPLAB X IDE with the XC8 compiler for code development, and confirm ICSP pin assignments (RB6/RB7) before finalizing the layout so production programming does not require board rework.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the standalone datasheet, giving engineers a single reference for sourcing, replacement, and implementation decisions on the PIC16LF747T-I/PT.
Drop-in alternatives for PIC16LF747T-I/PT — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC16LF747T-I/PT (same form factor and footprint) — differing in Data RAM, Package, Program Memory (Flash), RoHS Status, Timers.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16F747-I/PT
✅ Drop-In✓ In Stock
$4.4 / Unit
View Datasheet →PIC16F737-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F767-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F777-I/PT
✅ Drop-In✓ In Stock
$5.75 / Unit
View Datasheet →PIC16F1937-I/PT
✅ Drop-In✓ In Stock
$1.45 / Unit
View Datasheet →PIC16F946-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16LF747T-I/PT Maximum Ratings & Electrical Characteristics
| Architecture | 8-bit PIC enhanced mid-range RISC |
| Program Memory (Flash) | 7 KB |
| Data RAM | 368 bytes |
| Operating Voltage (VDD) | 2.0 V to 5.5 V |
| Maximum CPU Clock | 20 MHz (5 MIPS) |
| Internal Oscillator | Up to 8 MHz (software-selectable) |
| Digital I/O Pins | 36 |
| ADC | 10-bit, up to 14 channels |
| PWM Modules | Enhanced CCP, multiple PWM outputs |
| Communication Interfaces | USART, MSSP (SPI / I2C), PSP |
| Analog Comparators | 2 |
| Timers | Timer0, Timer1, Timer2 |
| Operating Temperature | -40C to +85C (Industrial) |
| Package | TQFP-44 (PT), 10x10 mm, 0.8 mm pitch |
| Mounting Type | Surface Mount |
| MSL Level | 3 (168 hours) |
| RoHS Status | Compliant |
| ICSP / ICD Pins | RB6 / RB7 |
| Power-Saving Modes | nanoWatt (Idle, Sleep, Deep Sleep) |
PIC16LF747T-I/PT Pin Configuration
| Pin 1 | RA0/AN0 — PORTA bit 0 / Analog input 0 |
| Pin 2 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| Pin 3 | RA2/AN2/VREF- — PORTA bit 2 / Analog input 2 / DAC negative reference |
| Pin 4 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / DAC positive reference |
| Pin 5 | RA4/AN4/T0CKI — PORTA bit 4 / Analog input 4 / Timer0 clock input |
| Pin 6 | RA5/AN5/SS — PORTA bit 5 / Analog input 5 / SPI slave select |
| Pin 7 | RE0/RD/AN6 — PORTE bit 0 / Parallel slave port read / Analog input 6 |
| Pin 8 | RE1/WR/AN7 — PORTE bit 1 / Parallel slave port write / Analog input 7 |
| Pin 9 | RE2/CS/AN8 — PORTE bit 2 / Parallel slave port chip select / Analog input 8 |
| Pin 10 | VDD — Positive supply voltage |
| Pin 11 | VSS — Ground reference |
| Pin 12 | OSC1/CLKI/RA7 — Oscillator crystal input / External clock / PORTA bit 7 |
| Pin 13 | OSC2/CLKO/RA6 — Oscillator crystal output / Clock output / PORTA bit 6 |
| Pin 14 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| Pin 15 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output |
| Pin 16 | RC2/CCP1 — PORTC bit 2 / Enhanced CCP1 output |
| Pin 17 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| Pin 18 | RD0/PSP0 — PORTD bit 0 / Parallel slave port data bit 0 |
| Pin 19 | RD1/PSP1 — PORTD bit 1 / Parallel slave port data bit 1 |
| Pin 20 | RD2/PSP2 — PORTD bit 2 / Parallel slave port data bit 2 |
| Pin 21 | RD3/PSP3 — PORTD bit 3 / Parallel slave port data bit 3 |
| Pin 22 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| Pin 23 | RC5/SDO — PORTC bit 5 / SPI data out |
| Pin 24 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| Pin 25 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
| Pin 26 | RD4/PSP4 — PORTD bit 4 / Parallel slave port data bit 4 |
| Pin 27 | RD5/PSP5 — PORTD bit 5 / Parallel slave port data bit 5 |
| Pin 28 | RD6/PSP6 — PORTD bit 6 / Parallel slave port data bit 6 |
| Pin 29 | RD7/PSP7 — PORTD bit 7 / Parallel slave port data bit 7 |
| Pin 30 | VSS — Ground reference |
| Pin 31 | VDD — Positive supply voltage |
| Pin 32 | RB0/INT — PORTB bit 0 / External interrupt 0 |
| Pin 33 | RB1 — PORTB bit 1 |
| Pin 34 | RB2 — PORTB bit 2 |
| Pin 35 | RB3/PGM — PORTB bit 3 / Low-voltage ICSP programming |
| Pin 36 | RB4 — PORTB bit 4 |
| Pin 37 | RB5 — PORTB bit 5 |
| Pin 38 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Pin 39 | RB7/PGD — PORTB bit 7 / ICSP data |
| Pin 40 | NC — Not connected (per datasheet) |
| Pin 41 | NC — Not connected (per datasheet) |
| Pin 42 | NC — Not connected (per datasheet) |
| Pin 43 | NC — Not connected (per datasheet) |
| Pin 44 | NC — Not connected (per datasheet) |
Typical Applications
PIC16LF747T-I/PT is suitable for 7 applications: Industrial Sensor Signal Conditioning, Battery-Backed Remote-Control and HMI Nodes, LED Lighting Controllers, Home Appliance and White-Goods Control, Automotive Body and Accessory Modules, IoT Edge Nodes and Sensor Aggregators, Test and Measurement Instrumentation.
Industrial Sensor Signal Conditioning
The PIC16LF747T-I/PT is well suited for industrial sensor signal conditioning front-ends where its 14-channel 10-bit ADC samples multiple analog inputs while its 36 I/O drive relays, optocouplers, and indicator LEDs. Operating across 2.0-5.5 V, the LF747 reads directly from 4-20 mA current-loop sensors and bridge transducers without external signal conditioning, and its nanoWatt sleep modes drop quiescent current below 1 uA in standby-dominated SCADA nodes, per Microchip PIC16F7X data sheet.
Recommended
Battery-Backed Remote-Control and HMI Nodes
For battery-backed remote controls and small HMI boards, the PIC16LF747T-I/PT combines low current draw with 36 I/O to drive key-scan matrices, LCDs, and RF transceivers on a single 3 V coin cell. The 8 MHz internal oscillator eliminates external crystals, and the deep-sleep mode keeps standby current in the nano-amp range, extending battery life in thermostat remotes and similar portable products, per Microchip's PIC16F7X family data sheet.
Recommended
LED Lighting Controllers
The PIC16LF747T-I/PT drives multi-channel LED lighting controllers by combining its Enhanced CCP PWM modules with up to 36 I/O to control MOSFET bridges for high-current LED strings. The 10-bit ADC reads light-sensor feedback for closed-loop dimming, and the 2.0-5.5 V VDD range supports direct connection to 3.3 V or 5 V LED driver rails. nanoWatt power management keeps idle-mode draw low in always-on smart-lighting controllers, per Microchip PIC16F7X data sheet.
Recommended
Home Appliance and White-Goods Control
In home appliances such as washing machines, microwaves, and small kitchen devices, the PIC16LF747T-I/PT coordinates user inputs, drives displays, and times motor-control signals with its hardware Timers and PWM modules. Operating from -40C to +85C and the industrial-grade voltage range, the LF747 tolerates the harsh thermal and electrical environment of appliance cabinets, while the TQFP-44 (PT) package provides rugged lead-frame reliability for long product lifecycles, per Microchip PIC16F7X family documentation.
Recommended
Automotive Body and Accessory Modules
The PIC16LF747T-I/PT fits automotive body and accessory modules where moderate I/O count, low power consumption, and an industrial temperature grade are needed. While not AEC-Q100 qualified, the LF747 is widely used in non-safety automotive subsystems such as interior lighting, seat controllers, and accessory switch inputs where its PWM modules drive LED dimming and its ADC samples multiple analog switch positions, per Microchip PIC16F7X data sheet. For AEC-Q100 safety-critical loads, choose the PIC16F1939-I/PT automotive variant.
Recommended
IoT Edge Nodes and Sensor Aggregators
For IoT edge nodes and sensor aggregators, the PIC16LF747T-I/PT aggregates data from multiple analog and digital sensors via its 14 ADC channels and 36 I/O, then forwards aggregated telemetry through the on-chip USART or MSSP (SPI/I2C) to a wireless module. Deep-sleep currents in the nano-amp range combined with 2.0-5.5 V operation allow multi-year battery life on coin cells, per the Microchip PIC16F7X data sheet. Use it as a low-cost pre-processor for ESP32 or LoRa transceivers to offload sensor sampling.
Recommended
Test and Measurement Instrumentation
The PIC16LF747T-I/PT serves as the controller in entry-level test and measurement instruments such as handheld multimeters, logic probe heads, and bench-top data loggers, leveraging its 14-channel 10-bit ADC for voltage and current sampling and its USART for streaming results to a PC. The TQFP-44 (PT) package keeps the design compact for portable instrument enclosures, and the 5 MIPS core speed executes measurement loops fast enough for sub-millisecond sample-to-display latency, per Microchip PIC16F7X family documentation.
Recommended
Recommended Products Summary
Engineering reference data for PIC16LF747T-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F747-I/PT | PIC16F737-I/PT | PIC16F767-I/PT | PIC16F777-I/PT | PIC16F1937-I/PT |
|---|---|---|---|---|---|---|
| Package | TQFP-44 (PT), 10x10 mm | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory (Flash) | 7 KB | 7 KB | 7 KB | 7 KB | 14 KB | 14 KB |
| Data RAM | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 1 KB |
| Operating Voltage | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 1.8 V to 5.5 V |
| Digital I/O Pins | 36 | 36 | 36 | 36 | 36 | 36 |
| ADC Channels | 14 | 14 | 12 | 14 | 14 | 17 |
| Architecture Family | PIC16F7X enhanced mid-range | PIC16F7X enhanced mid-range | PIC16F7X enhanced mid-range | PIC16F7X enhanced mid-range | PIC16F7X enhanced mid-range | PIC16F193X enhanced mid-range |
| Industrial Temp Grade | Yes (-40C to +85C) | Yes (-40C to +85C) | Yes (-40C to +85C) | Yes (-40C to +85C) | Yes (-40C to +85C) | Yes (-40C to +85C) |
Key Differentiators
- True low-power LF variant with nanoWatt technology (vs PIC16F747-I/PT)
- Generous 36 I/O in a moderate TQFP-44 package (vs PIC16F737-I/PT)
- Family-compatible migration path to enhanced core (vs PIC16F777-I/PT)
Design Notes
Estimated: at 20 MHz CPU clock, 5.5 V VDD, and all peripherals enabled, the PIC16LF747T-I/PT draws approximately 11 mA; in Sleep mode this drops below 1 uA. Place a 0.1 uF ceramic decoupling capacitor within 3 mm of each VDD/VSS pair (pins 10/11 and 30/31) and a bulk 10 uF tantalum at the regulator output to suppress switching transients.
Route the ICSP clock and data lines (RB6/PGC and RB7/PGD) away from switching power and high-frequency clock traces to avoid programming glitches. Keep the OSC1/OSC2 traces short (under 10 mm) and surround them with a ground guard ring if using an external crystal. The TQFP-44 (PT) package has a 0.8 mm lead pitch, so use a 4-layer PCB with 0.2 mm via-in-pad if space-constrained.
Configure the unused I/O pins as outputs low rather than inputs floating; floating inputs can draw extra supply current through the input buffer and inject noise into analog readings. Enable the Brown-out Reset (BOR) and Watchdog Timer (WDT) in configuration bits for unattended industrial deployments, and verify the CONFIG register is protected (CP1:CP0 = 11) before firmware release to prevent code readout.
When using the ADC, configure adjacent digital pins as outputs to minimize switching noise coupling into the analog input. Add a 100 ohm source resistor and a 1 nF capacitor at the ADC pin for input filtering. Sample the ADC with sufficient acquisition time (Tacq) - use the Microchip calculator at 20 MHz and 10 kohm source impedance to derive the correct value, typically around 20 us for full 10-bit accuracy.
Compliance Information
RoHS compliant per Microchip product page; the PIC16LF747T-I/PT is not AEC-Q100 qualified - choose PIC16F1939-I/PT for automotive body modules. Halogen-free per Microchip material declaration.