PIC16F707T-I/PT - 8-bit MCU 14KB Flash 20MHz TQFP-44 | Microchip
MPN: PIC16F707T-I/PT β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.74 | $2.74 |
| 10 | $2.46 | $24.60 |
| 100 | $2.19 | $219.00 |
| 500 | $1.95 | $975.00 |
| 1,000 | $1.74 | $1,740.00 |
PIC16F707T-I/PT Overview
An 8-bit MCU (microcontroller unit) is a self-contained computing device that integrates a CPU core, program memory (Flash/ROM), data memory (RAM), and peripheral interfaces on a single silicon die. The PIC16F707T-I/PT belongs to the PIC16F family of RISC-based microcontrollers from Microchip Technology, which sit within the broader category of embedded controllers -> microcontrollers -> integrated circuits -> semiconductors. RISC architecture executes most instructions in a single clock cycle, delivering predictable throughput for real-time control tasks.
Key features include 14KB (8K x 14 words) of self-programmable Flash memory, 363 bytes of RAM, 256 bytes of EEPROM data memory, and an internal 16 MHz high-speed oscillator with PLL support for 32 MHz or 64 MHz operation. The integrated mTouch peripheral supports capacitive touch sensing without external components, while the nanoWatt XLP technology enables sleep currents as low as 20 nA for battery-powered applications. Additional peripherals include Enhanced USART, MSSP (I2C/SPI), 14-channel 10-bit ADC, multiple timers, and a configurable logic cell.
The architecture uses a 14-bit instruction word with an 8-level deep hardware stack and 49 instruction types. Two comparators with configurable references, a 16-bit PWM module, and a complementary output generator add motor-control and signal-generation capability. The wide 1.8V-5.5V supply range allows direct operation from a single lithium cell, two AA cells, or a regulated 3.3V/5V rail.
Typical applications include consumer touch-interface products such as white goods, IoT sensor nodes, capacitive touch keypads, and low-power remote controls. The integrated mTouch peripheral simplifies slider, button, and proximity-sensing user interfaces without dedicated touch ICs. Industrial applications include HVAC control panels, small appliance controllers, and battery-powered data loggers that benefit from the nanoWatt XLP sleep modes.
When designing with this device, allocate adequate PCB area for the 44-pin TQFP (10 mm x 10 mm body, 0.80 mm pitch). Decouple VDD with a 100 nF ceramic capacitor placed within 3 mm of the supply pin, and provide a bulk capacitor on the analog AVDD rail to reduce ADC noise. For capacitive touch applications, follow Microchip application note AN1171 (mTouch Capacitive Sensing) for electrode layout guidelines and PCB ground flooding recommendations.
This page synthesizes distributor pricing, drop-in alternative MPNs from the PIC16F family, and practical design notes not found in the manufacturer datasheet.
Drop-in alternatives for PIC16F707T-I/PT β same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16F707-I/PT
β Drop-Inπ Reference alternative (not in catalog)
PIC16F707-E/PT
β Drop-Inπ Reference alternative (not in catalog)
PIC16F1789-I/PT
β Drop-Inπ Reference alternative (not in catalog)
PIC16F707T-I/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC16 (8-bit RISC) |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| RAM | 363 bytes |
| EEPROM | 256 bytes |
| Maximum CPU Speed | 20 MHz |
| Supply Voltage Range | 1.8 V to 5.5 V |
| I/O Pins | 36 |
| ADC | 14-channel, 10-bit |
| Comparators | 2 |
| PWM Channels | 3 (16-bit) |
| Communication | EUSART, MSSP (I2C/SPI) |
| Timers | 4 x 8-bit, 2 x 16-bit |
| Internal Oscillator | 16 MHz with PLL (32/64 MHz) |
| Touch Sensing | mTouch capacitive sensing peripheral |
| Low-Power Technology | nanoWatt XLP |
| Sleep Current (typical) | 20 nA |
| Package | TQFP-44 (PT), 10 x 10 mm, 0.80 mm pitch |
| Mounting Type | Surface Mount |
| Operating Temperature | -40C to +85C (Industrial) |
| MSL Level | 3 (168 hours) |
| Lead-Free / RoHS | Yes / Compliant |
| AEC-Q100 | Not qualified |
PIC16F707T-I/PT Pin Configuration
| Pin 1 | MCLR β Master Clear (reset) input, active low |
| Pin 2 | RA0 β PORTA bit 0 / analog input AN0 |
| Pin 3 | RA1 β PORTA bit 1 / analog input AN1 |
| Pin 4 | RA2 β PORTA bit 2 / analog input AN2 |
| Pin 5 | RA3 β PORTA bit 3 / analog input AN3 / VREF+ |
| Pin 6 | RA4 β PORTA bit 4 / analog input AN4 |
| Pin 7 | RA5 β PORTA bit 5 / analog input AN5 / SS |
| Pin 8 | RE0 β PORTE bit 0 / analog input AN6 |
| Pin 9 | RE1 β PORTE bit 1 / analog input AN7 |
| Pin 10 | RE2 β PORTE bit 2 / analog input AN8 |
| Pin 11 | VDD β Positive supply voltage |
| Pin 12 | VSS β Ground reference |
| Pin 13 | OSC1 β External oscillator input / RA7 |
| Pin 14 | OSC2 β External oscillator output / RA6 |
| Pin 15 | RC0 β PORTC bit 0 |
| Pin 16 | RC1 β PORTC bit 1 |
| Pin 17 | RC2 β PORTC bit 2 |
| Pin 18 | RC3 β PORTC bit 3 / SCL |
| Pin 19 | RD0 β PORTD bit 0 |
| Pin 20 | RD1 β PORTD bit 1 |
| Pin 21 | RD2 β PORTD bit 2 |
| Pin 22 | RD3 β PORTD bit 3 |
| Pin 23 | RC4 β PORTC bit 4 / SDA |
| Pin 24 | RC5 β PORTC bit 5 / SDO |
| Pin 25 | RC6 β PORTC bit 6 / TX |
| Pin 26 | RC7 β PORTC bit 7 / RX |
| Pin 27 | RD4 β PORTD bit 4 |
| Pin 28 | RD5 β PORTD bit 5 / PWM |
| Pin 29 | RD6 β PORTD bit 6 / PWM |
| Pin 30 | RD7 β PORTD bit 7 / PWM |
| Pin 31 | VSS β Ground reference |
| Pin 32 | VDD β Positive supply voltage |
| Pin 33 | RB0 β PORTB bit 0 / INT / AN8 |
| Pin 34 | RB1 β PORTB bit 1 / AN9 |
| Pin 35 | RB2 β PORTB bit 2 / AN10 |
| Pin 36 | RB3 β PORTB bit 3 / AN11 / CCP |
| Pin 37 | RB4 β PORTB bit 4 / AN12 |
| Pin 38 | RB5 β PORTB bit 5 / AN13 |
| Pin 39 | RB6 β PORTB bit 6 / ICSPCLK |
| Pin 40 | RB7 β PORTB bit 7 / ICSPDAT |
| Pin 41 | RE3 β PORTE bit 3 |
| Pin 42 | RA0 β PORTA bit 0 (alternate function) |
| Pin 43 | NC β Not connected (per datasheet) |
| Pin 44 | NC β Not connected (per datasheet) |
Typical Applications
PIC16F707T-I/PT is suitable for 6 applications: Capacitive Touch User Interfaces, Battery-Powered IoT Sensor Nodes, Small Appliance Motor Control, Industrial HVAC Control Panels, Consumer White Goods User Interface, Remote Controls and Wireless Key Fobs.
Capacitive Touch User Interfaces
The PIC16F707T-I/PT is purpose-built for capacitive touch keypads and sliders in appliances, thanks to the integrated mTouch peripheral and CTMU (Charge Time Measurement Unit). The 14 KB Flash comfortably stores capacitive-scanning firmware plus application logic, while 36 I/O pins allow direct drive of up to 16 touch electrodes plus status LEDs and a UART debug port. Compared to discrete touch ICs, the on-chip CTMU eliminates the need for an external analog front-end, reducing BOM cost. Engineers should follow Microchip AN1171 (mTouch Sensing Methods) for electrode layout, ground flooding, and guard-ring practices to maintain stable touch sensitivity across humidity and temperature variation.
Recommended
Battery-Powered IoT Sensor Nodes
nanoWatt XLP technology on the PIC16F707T-I/PT delivers a sleep current of approximately 20 nA typical, enabling multi-year battery life when paired with periodic sensor wake-up routines. The 14 KB Flash supports 6LoWPAN or proprietary RF-protocol stacks over the EUSART/SPI interface, while the 10-bit ADC reads battery voltage and analog sensor data. At 1.8 V minimum supply, the MCU runs directly from a single AA or AAA cell without a boost converter. The 20 MHz throughput is sufficient for protocol framing, encryption, and sensor fusion, making this part a strong fit for remote HVAC sensors, leak detectors, and BLE-beacon peripherals.
Recommended
Small Appliance Motor Control
The PIC16F707T-I/PT's three 16-bit PWM channels with complementary outputs drive brushed DC or small BLDC motors in fans, pumps, and kitchen appliances. Two on-chip comparators provide current-sense feedback for overcurrent protection without external op-amps, while the 14-channel 10-bit ADC monitors back-EMF and supply voltage. The 20 MHz CPU and 5 MIPS throughput allow closed-loop PID at PWM frequencies up to 20 kHz, above the audible range for quiet operation. The 1.8-5.5 V VDD range lets the same firmware run on 3.3 V logic-level or 5 V legacy power stages, simplifying product variants.
Recommended
Industrial HVAC Control Panels
Industrial HVAC control panels benefit from the PIC16F707T-I/PT's 36 I/O pins for driving LCD segments, status LEDs, and relay outputs. The MSSP peripheral runs SPI-based LCD controllers and SPI/EEPROM memory, while the EUSART provides RS-485 connectivity to building-automation networks. The 14 KB Flash stores segmented display fonts, scheduling logic, and Modbus firmware. The industrial -40C to +85C temperature range ensures operation in unconditioned mechanical rooms, and the integrated nanoWatt XLP modes cut standby power for green-building compliance.
Recommended
Consumer White Goods User Interface
Washing machines, dishwashers, refrigerators, and microwave ovens rely on the PIC16F707T-I/PT to combine capacitive touch, seven-segment LCD drive, and rotary-encoder input in a single chip. The mTouch peripheral replaces mechanical buttons that fail in humid environments, and the 14 KB Flash stores multilingual menu firmware and diagnostic routines. The integrated 16 MHz internal oscillator with PLL eliminates the external crystal on cost-sensitive SKUs, while 1.8 V minimum VDD supports direct connection to single-cell backup batteries during power loss.
Recommended
Remote Controls and Wireless Key Fobs
The PIC16F707T-I/PT's nanoWatt XLP sleep current under 20 nA lets a key-fob or remote control run for years on a single CR2032 coin cell. The EUSART and MSSP peripherals drive sub-GHz RF transceivers (e.g., Microchip's MRF89XA) or 2.4 GHz modules via SPI. The 14 KB Flash holds rolling-code encryption routines, button-debounce logic, and LED-driving state machines. The wide 1.8-5.5 V supply supports both 3 V coin cells and 5 V USB-charged Li-ion packs with no level shifter.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F707T-I/PT β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F707-I/PT | PIC16F707-E/PT | PIC16F1789-I/PT |
|---|---|---|---|---|
| Package | TQFP-44 (PT) 10x10 mm | TQFP-44 (PT) 10x10 mm - same | TQFP-44 (PT) 10x10 mm - same | TQFP-44 (PT) 10x10 mm - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 14 KB | 14 KB | 14 KB | 28 KB |
| RAM | 363 bytes | 363 bytes | 363 bytes | 2 KB |
| Maximum CPU Speed | 20 MHz | 20 MHz | 20 MHz | 32 MHz |
| Supply Voltage Range | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +125C (Extended) | -40C to +85C |
| ADC Resolution | 10-bit | 10-bit | 10-bit | 12-bit |
| Touch Sensing (mTouch) | Yes | Yes | Yes | No (PIC16F1788 sub-family only) |
| Packaging Form | Tape & Reel | Tray | Tray | Tray |
Key Differentiators
- Integrated mTouch capacitive sensing peripheral (vs PIC16F1789-I/PT)
- nanoWatt XLP 20 nA sleep current (vs PIC16F707-E/PT)
- Tape-and-reel packaging for SMT production (vs PIC16F707-I/PT)
Design Notes
Decouple each VDD pin with a 100 nF X7R ceramic capacitor placed within 3 mm of the pin, and add a shared 10 uF bulk capacitor on the same rail. For PIC16F707T-I/PT designs that enable ADC, place a separate 100 nF + 10 uF pair on AVDD to keep the analog reference stable. Estimated: assuming VDD pin current of 15 mA peak at 20 MHz, the 10 uF bulk holds VDD within 50 mV during a single instruction cycle; choose X5R or X7R dielectric to minimize DC bias derating.
The TQFP-44 (PT) package has a 10 x 10 mm body with 0.80 mm pitch and a thermal pad underneath that must be soldered to a copper pour for reliable operation. Use 4-layer PCB with a solid ground plane directly under the MCU to provide both thermal dissipation and a low-impedance return path for switching signals. For mTouch applications, follow Microchip AN1171 ground-flooding rules: keep a hatched ground pour 0.5 mm below electrode traces and surround each electrode with a guard ring.
Do not leave the MCLR pin floating - tie it to VDD through a 10 kohm resistor with a 100 nF cap to ground, otherwise the part will intermittently reset from noise. The ICSPDAT and ICSPCLK pins (RB7/RB6) must be reachable through test points or a header for in-circuit programming; do not load them with low-impedance peripherals that exceed 50 pF or programming will fail. Always configure unused I/O pins as outputs driven low, never as inputs, to avoid shoot-through current.
Compliance Information
RoHS compliant per Microchip PIC16F707 datasheet. Lead-free TQFP-44 package. Not AEC-Q100 qualified - choose automotive-grade PIC16F variants if AEC-Q100 is required.