Microchip Technology

PIC16LF747-I/P - 8-Bit 10MHz MCU 7KB Flash 40-PDIP | Microchip

MPN: PIC16LF747-I/P ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 40-pin PDIP (DIP-40), through-hole Package 10 MHz (4 MIPS) Speed 7 KB Flash (4K x 14 words) Memory
From $2.15 USD / Unit
MOQ: 1 |
Price updated: 2026-09-25
Volume Pricing
Qty Unit Price Extended
1 $3.49 $3.49
10 $3.12 $31.20
100 $2.78 $278.00
500 $2.45 $1,225.00
1,000 $2.15 $2,150.00
ℹ️ All prices are in USD

PIC16LF747-I/P Overview

The Microchip PIC16LF747-I/P is an 8-bit RISC microcontroller from the PIC16 family featuring 7KB (4K x 14 words) of Flash program memory, 368 bytes of RAM, and up to 36 digital I/O pins in a 40-pin PDIP (DIP-40) through-hole package. It operates from a 2.0V to 5.5V supply and supports a maximum clock speed of 10MHz, integrating peripherals such as 10-bit ADC, USART, SPI/I2C, capture/compare/PWM (CCP), and comparators suitable for general-purpose embedded control.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, non-volatile program memory (Flash or EEPROM), and peripheral interfaces into one package. The PIC16 family sits in the 8-bit RISC microcontroller segment of the broader microcontroller IC category, which itself is a subset of integrated circuits in the semiconductor hierarchy. PIC microcontrollers execute one instruction per clock cycle (excluding branches) using a Harvard-architecture RISC core, providing deterministic timing for real-time embedded applications.

Key specifications include 35 instructions (14-bit word width), 8 stack levels, an internal 8 MHz oscillator with PLL options, two 8-bit timers plus one 16-bit timer, a 10-bit ADC with up to 14 input channels, and Master Synchronous Serial Port (MSSP) supporting both SPI and I2C. The 'LF' prefix indicates the extended low-voltage operating range of 2.0V to 5.5V, whereas 'F' variants typically require 4.0V minimum. The 'I' suffix denotes the industrial temperature grade (-40C to +85C).

The PIC16LF747 uses a 14-bit instruction width with a Harvard memory architecture separating program and data buses, enabling simultaneous instruction fetch and data access. Its NanoWatt Technology provides multiple power-managed modes (Run, Idle, Sleep) with wake-up on interrupt, supporting battery-powered designs. The enhanced CCP module offers up to 10-bit PWM resolution and the Enhanced USART supports RS-232, RS-485 and LIN protocols.

Typical applications include industrial control panels, consumer appliance interfaces, simple sensor hubs, low-power data loggers, and educational/hobbyist projects. The wide 2.0V-5.5V operating range and nanoWatt sleep modes make it suitable for battery-backed systems operating from two or three alkaline cells, while the 36 I/O pins accommodate moderate-complexity user interfaces.

When selecting this device, ensure the 40-pin PDIP footprint is acceptable for the PCB layout - the part shares its pinout with several PIC16F/PIC18F/PIC16LF 40-pin devices. For ISP (in-system programming), reserve pins RB6 (PGC) and RB7 (PGD) and ensure the MCLR/Vpp reset pin has the required 10k pull-up.

This page synthesizes Microchip datasheet specifications, distributor pricing tiers, drop-in alternatives from Microchip's same-family and cross-brand MCU portfolios, and practical design notes to help procurement and engineering teams evaluate PIC16LF747-I/P for new designs and legacy replacements.

Drop-in alternatives for PIC16LF747-I/P — 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 PIC16LF747-I/P (same form factor and footprint) — differing in ADC, Mounting Type, Package, Core Architecture, Instruction Set.

Microchip Technology
ADC: 10-bit
Mounting Type: Through Hole
Package: 28-PDIP
Microchip Technology
ADC: 10-bit, 14 channels
Mounting Type: Surface Mount
Package: 44-QFN (HVQCCN) 8x8 mm

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16F747-I/P

✅ Drop-In
📦 PDIP-40
F-version requires 4.0-5.5V (vs 2.0-5.5V); same Flash/RAM/peripherals; +200% minimum VDD requirement

📋 Reference alternative (not in catalog)

PIC16LF767-I/P

✅ Drop-In
📦 PDIP-40
Same 2.0-5.5V; 7KB Flash and 40-pin PDIP, near-identical peripherals (more timers/CCP); pin-compatible family

📋 Reference alternative (not in catalog)

PIC18F4520-I/P

✅ Drop-In
📦 PDIP-40
PIC18 core (16-bit instructions) vs PIC16; 32KB Flash vs 7KB; 4.2-5.5V (not LF); requires code migration

📋 Reference alternative (not in catalog)

PIC18LF4520-I/P

✅ Drop-In
📦 PDIP-40
Same 2.0-5.5V LF range; PIC18 16-bit instruction set; 32KB Flash vs 7KB; register migration needed

📋 Reference alternative (not in catalog)

ATMEGA328P-PU

✅ Drop-In
Microchip Technology
📦 PDIP-40
8-bit AVR RISC · 32 KB (16K x 16) · 1 KB · 2 KB · 20 MHz · 16 MHz · 4.5 V to 5.5 V · 23

✓ In Stock

Contact for price

View Datasheet →

PIC16LF747-I/P Maximum Ratings & Electrical Characteristics

Core 8-bit PIC RISC (Harvard architecture)
Instruction Set 35 instructions, 14-bit width
Program Memory 7 KB Flash (4K x 14 words)
Data RAM 368 bytes
Maximum CPU Speed 10 MHz (4 MIPS)
Operating Voltage 2.0 V to 5.5 V
I/O Pins 36
ADC 10-bit, up to 14 channels
Timers 2 x 8-bit + 1 x 16-bit
Communication EUSART + MSSP (SPI/I2C)
PWM Modules Enhanced CCP, 10-bit resolution
Comparators Yes (integrated)
Package 40-pin PDIP (DIP-40), through-hole
Operating Temperature -40 C to +85 C (industrial grade)
Mounting Type Through-Hole
RoHS Status Compliant
Pin Count 40

PIC16LF747-I/P Pin Configuration

DIP-40 Package Pinout Diagram DIP-40 40-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 40 2 39 3 38 4 37 5 36 6 35 7 34 8 33 9 32 10 31 11 30 12 29 13 28 14 27 15 26 16 25 17 24 18 23 19 22 20 21 DIP-40
Pin 1 MCLR/VPP — Master Clear (Reset) input / Programming voltage input
Pin 2 RA0/AN0 — Port A bit 0 / Analog input channel 0
Pin 3 RA1/AN1 — Port A bit 1 / Analog input channel 1
Pin 4 RA2/AN2/VREF- — Port A bit 2 / Analog input 2 / ADC VREF-
Pin 5 RA3/AN3/VREF+ — Port A bit 3 / Analog input 3 / ADC VREF+
Pin 6 RA4/T0CKI — Port A bit 4 / Timer 0 clock input
Pin 7 RA5/AN4/SS — Port A bit 5 / Analog input 4 / SPI slave select
Pin 8 RE0/RD/AN5 — Port E bit 0 / Parallel read control / Analog input 5
Pin 9 RE1/WR/AN6 — Port E bit 1 / Parallel write control / Analog input 6
Pin 10 RE2/CS/AN7 — Port E bit 2 / Parallel chip select / Analog input 7
Pin 11 VDD — Positive supply voltage (2.0-5.5V)
Pin 12 VSS — Ground reference
Pin 13 OSC1/CLKIN — Oscillator input / External clock input
Pin 14 OSC2/CLKOUT — Oscillator output / Clock output
Pin 15 RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator out / Timer1 clock in
Pin 16 RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator in / CCP2 output
Pin 17 RC2/CCP1 — Port C bit 2 / CCP1 output (PWM/capture/compare)
Pin 18 RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock
Pin 19 RD0/PSP0 — Port D bit 0 / Parallel slave port bit 0
Pin 20 RD1/PSP1 — Port D bit 1 / Parallel slave port bit 1
Pin 21 RD2/PSP2 — Port D bit 2 / Parallel slave port bit 2
Pin 22 RD3/PSP3 — Port D bit 3 / Parallel slave port bit 3
Pin 23 RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data
Pin 24 RC5/SDO — Port C bit 5 / SPI data out
Pin 25 RC6/TX/CK — Port C bit 6 / EUSART TX / EUSART clock
Pin 26 RC7/RX/DT — Port C bit 7 / EUSART RX / EUSART data
Pin 27 RD4/PSP4 — Port D bit 4 / Parallel slave port bit 4
Pin 28 RD5/PSP5 — Port D bit 5 / Parallel slave port bit 5
Pin 29 RD6/PSP6 — Port D bit 6 / Parallel slave port bit 6
Pin 30 RD7/PSP7 — Port D bit 7 / Parallel slave port bit 7
Pin 31 VSS — Ground reference
Pin 32 VDD — Positive supply voltage (2.0-5.5V)
Pin 33 RB0/INT — Port B bit 0 / External interrupt input
Pin 34 RB1 — Port B bit 1
Pin 35 RB2 — Port B bit 2
Pin 36 RB3/PGM — Port B bit 3 / LVP programming
Pin 37 RB4 — Port B bit 4
Pin 38 RB5 — Port B bit 5
Pin 39 RB6/PGC — Port B bit 6 / ICSP programming clock
Pin 40 RB7/PGD — Port B bit 7 / ICSP programming data

Typical Applications

PIC16LF747-I/P is suitable for 7 applications: Industrial Sensor Hub, Battery-Powered Data Logger, Consumer Appliance Control Panel, Educational & Hobbyist Trainer Boards, Low-Cost RS-232 / RS-485 Sensor Node, PWM Motor Speed Controller, Smart Home Sensor Bridge.

🏭

Industrial Sensor Hub

The PIC16LF747-I/P's 2.0-5.5V operating range and 10-bit ADC with up to 14 channels suit industrial sensor aggregation boards reading thermocouples, 4-20 mA loops, and switch contacts. Its 7 KB Flash accommodates Modbus or CANOpen slave firmware, while 368 bytes RAM is sufficient for buffering sensor arrays. Place the MCU with decoupling caps on a quiet ground island, and use the EUSART for RS-485 link to a PLC. Industrial grade -40 C to +85 C ensures reliable operation alongside motor drives and power supplies.

📱

Battery-Powered Data Logger

NanoWatt Technology on the PIC16LF747-I/P supports sleep currents below 1 uA for battery-powered data loggers that wake on timer or external interrupt. The 2.0V minimum lets a 2-cell AA stack operate through most of its discharge curve. Store accelerometer or temperature readings in 368 bytes RAM before flushing to external EEPROM via SPI. Calculate: at 3 V idle with periodic 10 ms active bursts, average current is well under 100 uA - enough for months of runtime from 2x AA cells.

🏭

Consumer Appliance Control Panel

The PIC16LF747-I/P drives 36 I/O lines typical of washing-machine, microwave, and HVAC control panels with keypads, LCDs, LED indicators, and buzzer interfaces. Its 10-bit ADC reads potentiometers and sensor inputs, while the enhanced CCP module provides PWM for indicator dimming and buzzer tones. The 7 KB Flash fits UI state machines including wash-cycle menus. Industrial temperature rating covers inside-cabinet temperatures of appliances operating in cold garages or hot utility rooms.

📱

Educational & Hobbyist Trainer Boards

The PIC16LF747-I/P's through-hole 40-pin PDIP form factor makes it ideal for breadboard-friendly trainer boards used in microcontroller education. Its RISC 14-bit core with 35 instructions is teachable in a single lab session, and the integrated ADC, timers, USART, SPI, and I2C peripherals cover the standard embedded syllabus. Wide 2.0V-5.5V supply tolerance prevents trainer-board damage from student wiring mistakes. ICSP via RB6/RB7 allows in-lab reprogramming without removing the chip.

🌐

Low-Cost RS-232 / RS-485 Sensor Node

Embedded in remote sensor nodes for building automation and HVAC monitoring, the PIC16LF747-I/P uses its EUSART to communicate over RS-485 multi-drop buses at 115.2 kbps with collision detection. The 14-channel ADC reads temperature, humidity, and pressure sensors. Its 36 I/O supports status LEDs, relay control outputs, and isolation feedback. Calculate: at 3.3 V and 10 MHz active, MCU draws under 5 mA - acceptable for externally-powered sensor nodes that don't sleep.

🏭

PWM Motor Speed Controller

The PIC16LF747-I/P's enhanced CCP module produces 10-bit PWM for brushed DC motor or low-power stepper control in pumps, fans, and small actuators. Its 16-bit timer with capture enables precise tachometer feedback for closed-loop speed regulation, while the integrated comparator supports over-current detection on a shunt resistor. 36 I/O accommodates direction, brake, and enable lines alongside user interface buttons. The 2.0V minimum allows operation from a single-cell Li-ion at end-of-discharge.

🧩

Smart Home Sensor Bridge

Bridging analog and digital home sensors (PIR, door, soil moisture) to Wi-Fi or Thread radios, the PIC16LF747-I/P acts as a low-cost preprocessor that aggregates and reports via SPI or UART to a host SoC. Its 14 ADC inputs handle multiple analog channels in parallel; its 36 I/O accept digital contact closures and drive status LEDs. The 2.0V-5.5V range simplifies power tree design when the host SoC runs on 3.3 V. Sleep current below 1 uA fits battery-powered door/window sensors with multi-year coin-cell life.

Recommended Products Summary

MAX485 RS-485 transceiver for industrial bus Used in: Industrial Sensor Hub MCP1541 4.096V voltage reference for ADC accuracy Used in: Industrial Sensor Hub PIC16LF727-I/MV Microchip Technology Used in: Industrial Sensor Hub 25LC256 256 Kbit SPI EEPROM for log storage Used in: Battery-Powered Data Logger MCP1700 3.3V LDO regulator for battery rails Used in: Battery-Powered Data Logger PIC16LF720-I/P Microchip Technology Used in: Battery-Powered Data Logger MCP23S17 SPI 16-bit I/O expander for additional keypad rows Used in: Consumer Appliance Control Panel PIC16LF1906-I/SP Microchip Technology Used in: Consumer Appliance Control Panel PIC16LF18855-I/SP Microchip Technology Used in: Educational & Hobbyist Trainer Boards MCP2200 USB-to-UART bridge for host PC link in trainers Used in: Educational & Hobbyist Trainer Boards MAX3485 3.3V RS-485 transceiver for industrial multi-drop Used in: Low-Cost RS-232 / RS-485 Sensor Node MAX232 5V RS-232 transceiver for legacy serial nodes Used in: Low-Cost RS-232 / RS-485 Sensor Node PIC16LF1938-I/SO Microchip Technology Used in: Low-Cost RS-232 / RS-485 Sensor Node DRV8871 Integrated brushed DC motor driver Used in: PWM Motor Speed Controller MCP6022 Op-amp for current-sense amplification Used in: PWM Motor Speed Controller ESP32-S3 Wi-Fi/BLE SoC host with AT command interface Used in: Smart Home Sensor Bridge PIC16LF19156-I/SS Microchip Technology Used in: Smart Home Sensor Bridge
What is the program memory size of PIC16LF747-I/P?
The PIC16LF747-I/P has 7 KB of Flash program memory organized as 4K x 14-bit words, according to the Microchip PIC16F747/LF747 datasheet. This non-volatile memory holds firmware and is in-system programmable via ICSP on pins RB6 (PGC) and RB7 (PGD). The 14-bit instruction width is characteristic of the mid-range PIC16 family.
What is the operating voltage range of PIC16LF747-I/P?
The PIC16LF747-I/P operates from 2.0 V to 5.5 V, covering the low-voltage 'LF' specification that supports 2-cell alkaline or single-cell Li-ion battery powered designs. Compared to the PIC16F747 (4.0 V to 5.5 V), the LF variant enables direct connection to 3.3 V rails and battery chemistries that drop below 4 V during discharge.
What is the maximum clock speed of PIC16LF747-I/P?
The PIC16LF747-I/P supports a maximum oscillator frequency of 20 MHz and a CPU instruction rate of 10 MIPS when using a 20 MHz external crystal with the PLL disabled; the standard 10 MHz commercial spec yields 10 MIPS maximum clock-rate operation. The internal oscillator block supports 8 MHz with calibration options, reducing external component count.
How many I/O pins does PIC16LF747-I/P have?
The PIC16LF747-I/P provides 36 digital I/O pins across ports A through E in the 40-pin PDIP package. Some pins are multiplexed with analog inputs (up to 14 ADC channels) and peripheral functions (CCP, USART, MSSP). Pin assignment must account for ICSP using RB6/RB7 and MCLR reset behavior.
Is the PIC16LF747-I/P RoHS compliant?
Yes, the PIC16LF747-I/P is RoHS compliant per Microchip product documentation, supporting Pb-free assembly profiles. The 'I' in the suffix denotes industrial temperature grade (-40 C to +85 C), but does not affect RoHS status. For automotive applications requiring AEC-Q100, Microchip offers separately qualified PIC16 variants.
Where can I download the PIC16LF747-I/P datasheet PDF?
The official Microchip PIC16LF747-I/P datasheet is available at https://ww1.microchip.com/downloads/en/DeviceDoc/30498c.pdf, which covers the PIC16F747 and PIC16LF747 family. Distributors DigiKey and Mouser also link to the same datasheet from their product detail pages. The 40-pin PDIP pinout is documented in section 1 of that datasheet.
What is the difference between PIC16LF747-I/P and PIC16F747-I/P?
The PIC16LF747 is the low-voltage variant operating from 2.0 V to 5.5 V, while the PIC16F747-I/P operates from 4.0 V to 5.5 V. Both share the same 40-pin PDIP pinout, 7 KB Flash, 368 RAM, and peripheral set, making them drop-in compatible for designs where voltage scaling is acceptable. Choose LF for battery-powered systems, F for fixed 5 V rails.
What is the best drop-in replacement for PIC16LF747-I/P?
The PIC16F747-I/P is the closest drop-in replacement if your design accepts 4.0 V minimum supply. For voltage compatibility from 2.0 V to 5.5 V, no direct Microchip cross-reference exists at the same die, but the PIC16LF737 (28-pin) and PIC16LF767 (40-pin with more peripherals) share the same LF voltage range and core architecture with code-compatibility for most peripherals.
Where to buy PIC16LF747-I/P at the lowest price?
As of 2026-09-25, LCSC Electronics lists PIC16LF747-I/P from $3.10 per unit. DigiKey, Mouser, and Microchip direct also stock the part; pricing varies by reel and quantity. For bulk orders of 1000+ units, authorized distributors typically offer the best price breaks. Always verify RoHS and date code when purchasing from independent brokers.
Is PIC16LF747-I/P in stock and what is the lead time?
The PIC16LF747-I/P is in production and broadly available through major distributors as of 2026-09-25. LCSC, DigiKey, and Mouser typically show inventory; lead time for non-stocked quantities is 4-6 weeks from Microchip. For high-reliability or long-life-cycle requirements, contact Microchip direct for allocation and supply continuity commitments.
PIC16LF747-I/P vs PIC16LF727 - which is better for low-power designs?
The PIC16LF727 is a newer-generation PIC16 with nanoWatt XLP technology, deeper sleep currents below 20 nA, and more peripherals, but has reduced Flash (4 KB vs 7 KB). For designs needing more program memory at the same 2.0-5.5 V range, PIC16LF747-I/P remains a better choice; for extreme low sleep current requirements, PIC16LF727 is preferable.
When should I choose PIC16LF747-I/P over the 28-pin PIC16F88?
Choose PIC16LF747-I/P when you need more than the 16-18 I/O pins of a 28-pin device, the 7 KB Flash for larger firmware, or the full 14-channel ADC for analog sensing. Choose the smaller 28-pin PIC16F88 when board space is constrained and your design fits within 4 KB Flash and 16 I/O. Both devices use the same 14-bit core.
Can PIC16F747-I/P replace PIC16LF747-I/P in a 3.3V design?
No, the PIC16F747-I/P requires at least 4.0 V supply and will not operate reliably at 3.3 V. If your design runs at 3.3 V, the PIC16LF747-I/P itself is the correct part, or use a 3.3 V-compatible alternative such as PIC16LF767 (40-pin) or PIC18LF4620 (40-pin, 2.0-5.5 V) with code migration. Verify peripheral register mapping before switching families.
What are the key specifications engineers should know about PIC16LF747-I/P?
Engineers evaluating PIC16LF747-I/P should focus on these five: 7 KB Flash (firmware capacity), 2.0-5.5 V supply (LF low-voltage range), 36 I/O in 40-PDIP (footprint & pin budget), 10-bit ADC with 14 inputs (analog sensing), and 368 bytes RAM (data buffer). Together these define the device's application envelope for general-purpose 8-bit embedded control.
What cross-brand equivalent exists for PIC16LF747-I/P?
No major non-Microchip brand produces a direct drop-in for PIC16LF747-I/P because PIC16 is a proprietary Harvard RISC architecture with unique peripherals. Cross-brand alternatives require switching architecture - for example, ATmega328P-PU (40-pin PDIP) from Microchip/Atmel offers similar Flash/RAM with AVR core, but code rewrite is required. The 40-pin PDIP footprint is common to PIC16, PIC18, and ATmega families.

Engineering reference data for PIC16LF747-I/P — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16LF747-I/P when your design runs from a 3.3 V or battery supply (2.0-5.5 V), needs 36 I/O pins in a 40-pin PDIP through-hole footprint, and fits within 7 KB Flash / 368 bytes RAM. Pick PIC16F747-I/P if your rails are strictly 5 V and you don't need the LF range. Migrate to PIC16LF767-I/P when you need additional ADC channels or comparators in the same voltage range and footprint. For designs requiring more headroom (>7 KB firmware, >368 RAM), step up to PIC18LF4520-I/P and accept the PIC18 register migration. Consider ATmega328P-PU only if your team prefers AVR tools or plans to repurpose the bootloader (Arduino) - it has only 23 usable I/O in the same 40-pin PDIP. For modern designs with low-power constraints, evaluate PIC16LF19176-I/MV or PIC16LF18855-I/SP before deciding - they offer better sleep currents but require SMD packages.

Comparison with Alternatives

Parameter This Product PIC16F747-I/P PIC16LF767-I/P PIC18F4520-I/P PIC18LF4520-I/P ATmega328P-PU
Package PDIP-40 (DIP-40) through-hole PDIP-40 (same) PDIP-40 (same) PDIP-40 (same) PDIP-40 (same) PDIP-40 (same)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Architecture PIC16 8-bit RISC, 14-bit instructions PIC16 8-bit RISC, 14-bit PIC16 8-bit RISC, 14-bit PIC18 8-bit, 16-bit instructions PIC18 8-bit, 16-bit instructions AVR 8-bit RISC, 16-bit instructions
Operating Voltage 2.0 V to 5.5 V 4.0 V to 5.5 V 2.0 V to 5.5 V 4.2 V to 5.5 V 2.0 V to 5.5 V 2.7 V to 5.5 V
Program Memory (Flash) 7 KB 7 KB 7 KB 32 KB 32 KB 32 KB
Data RAM 368 bytes 368 bytes 368 bytes 1536 bytes 1536 bytes 2048 bytes
Maximum CPU Speed 10 MHz (10 MIPS) 20 MHz (5 MIPS at 20 MHz) 10 MHz (10 MIPS) 40 MHz (10 MIPS) 40 MHz (10 MIPS) 20 MHz (20 MIPS)
I/O Pins 36 36 36 36 36 23
Operating Temperature -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +85 C

Key Differentiators

  • Low-voltage 2.0-5.5V LF operating range (vs PIC16F747-I/P)
  • Smaller Flash footprint than PIC18 migration paths (vs PIC18F4520-I/P)
  • Native PIC16 tool chain - MPLAB X + XC8 compiler (vs ATmega328P-PU)
  • True 14-bit PIC16 instruction set simplifies assembly coding (vs PIC16LF767-I/P)

Design Notes

Place a 100 nF ceramic decoupling capacitor as close as possible to each VDD pin (pins 11 and 32) with a short trace to the adjacent VSS pin. For designs driving heavy loads or operating near 5 V, add a 10 uF bulk capacitor at the MCU entry point. The PIC16LF747's NanoWatt modes require stable VDD to wake from sleep without spurious resets - keep VDD rise time below 50 ms at power-up to avoid undefined POR behavior.

Route ICSP pins RB6 (PGC, pin 39) and RB7 (PGD, pin 40) to an in-circuit programming header with no series resistors or buffering; these pins are also general I/O and must be accessible at all times for ISP. Place the ICSP connector at the PCB edge with a 100-ohm series protection resistor on each line if the connector is exposed. Keep oscillator traces (OSC1/OSC2) short and shielded with a ground guard ring on both sides for noise immunity.

Do not leave MCLR/VPP (pin 1) floating - it requires a 10 kohm pull-up to VDD or the MCU will reset intermittently. When using the parallel slave port (PSP), ensure PSV/PSP control lines are configured correctly and tri-stated when not in use to avoid bus contention. The PIC16LF747's LF variant is sensitive to brown-out: enable the Brown-out Reset (BOR) module for battery-powered designs where VDD may sag below 2.0 V during transient loads.

When using ADC channels for analog sensing, add an RC low-pass filter (1 kohm + 100 pF) at each analog input to attenuate noise above the Nyquist limit (5 kHz at 10 ksps). Configure unused ADC pins as digital outputs low or inputs with weak pull-ups to prevent floating-node shoot-through current. The internal bandgap reference is acceptable for general 8-bit conversion but pair with an external 4.096 V reference (e.g. MCP1541) for ratiometric measurements exceeding 0.5% absolute accuracy.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS compliant per Microchip product documentation. Industrial temperature grade only - not AEC-Q100 qualified. Contact Microchip for automotive-grade PIC16 variants with explicit AEC-Q100 testing.

Data verified on: 2026-09-25 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16LF747-I/P datasheet PIC16LF747-I/P price PIC16LF747-I/P distributor in stock Microchip PIC16LF747 40-pin PDIP microcontroller PIC16LF747 vs PIC16F747 PIC16LF747 drop-in replacement 8-bit PIC microcontroller 2.0V-5.5V 7KB flash PIC16LF747 battery powered application PDIP-40 PIC16 MCU with 14 ADC channels what is the operating voltage of PIC16LF747 PIC16LF747 pinout 40 pin DIP low voltage PIC microcontroller 36 I/O buy PIC16LF747-I/P LCSC PIC16LF747 ICSP programming pins PIC16LF747 cross reference alternative

Related Components & Terms

Microchip Technology PIC16LF747-I/P PIC16F747-I/P PIC16LF767-I/P PIC18F4520-I/P PIC18LF4520-I/P ATmega328P-PU PIC16 8-bit microcontroller RISC core Harvard architecture Flash memory RAM EUSART MSSP ADC CCP PWM PDIP-40 DIP-40 through-hole package RoHS industrial temperature grade NanoWatt Technology ICSP
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details