PIC16F707-I/ML - 14KB Flash 8-bit MCU w/ mTouch, UQFN-44 | Microchip
MPN: PIC16F707-I/ML ✓ Hoạt độngPIC16F707-I/ML Tóm tắt
What is a PIC16F 8-bit microcontroller? A PIC microcontroller is a family of RISC-based, Harvard-architecture 8-bit microcontrollers from Microchip Technology that combine a CPU core, on-chip flash/RAM/EEPROM, peripherals, and I/O into a single IC. Within this taxonomy the PIC16F sub-family sits between the baseline PIC10/12/16 and the higher-end PIC18/PIC24 families, optimized for cost-sensitive, low-power embedded designs. The PIC16F707 belongs to the eXtreme Low Power (XLP) "nanoWatt XLP" tier, positioning it as a power management IC for battery- and energy-harvesting systems where microamp-level sleep currents matter.
Key features include 32 channels of Capacitive Sensing (mTouch) peripheral for touch-button or proximity interfaces, an LCD driver supporting up to 116 segments, two Enhanced USART modules, two SPI/I2C modules, up to 14 channels of 10-bit ADC, and four 8-bit/16-bit timers. The nanoWatt XLP technology delivers sub-microamp sleep currents, while the part is rated for industrial -40C to +85C operation under the -I speed/temperature grade.
The PIC16F707 executes a single-cycle 35-instruction RISC instruction set with a 14-bit program word and an 8-level hardware stack. Internal oscillator calibration eliminates external resonator cost on simple designs, while the ICD/ICSP programming/debug interface and integrated peripheral pin select simplify bring-up. The architecture is well-suited to driving mTouch capacitive sensing, LCD bias, and standard digital interfaces in parallel on a small PCB footprint.
Typical applications include low-power human-interface panels with capacitive touch, battery-powered home automation nodes, white-goods and appliance control boards, industrial sensor front-ends, and small-format LCD-display embedded modules. The 32 mTouch channels and integrated LCD driver make it particularly strong where cost, BOM count, and standby power matter simultaneously. Design considerations include thermal performance of the 5x5 mm UQFN EP land pad for heat extraction, mandatory ICSP programming pin allocation (PGD/PGC reserved regardless of I/O count), and ensuring the decoupling/VDD/VSS layout follows Microchip's recommended ground-grid pattern for ADC noise floor performance. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
Bộ thay thế dễ dàng lắp đặt cho PIC16F707-I/ML — 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 PIC16F707-I/ML (cùng hình factor và footprint) — khác nhau ở Package, Core Architecture, Timers, ADC, RoHS Status.
PIC16LF707-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16F707T-I/ML
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC16F707-E/ML
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC16F707-I/P
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →PIC16F690-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16F707-I/ML Tỷ lệ tối đa & tính chất điện
| Core Architecture | PIC16 enhanced mid-range 8-bit RISC |
| Program Memory | 14 KB flash |
| RAM | 363 bytes |
| EEPROM | 256 bytes |
| Maximum CPU Speed | 20 MHz |
| Supply Voltage (PIC16F707) | 2.5 V to 5.5 V |
| Supply Voltage (PIC16LF707) | 1.8 V to 3.6 V |
| Digital I/O Pins | 36 |
| Capacitive Touch Channels (mTouch) | 32 |
| LCD Driver | Up to 116 segments |
| ADC | Up to 14 channels, 10-bit |
| Communication Peripherals | 2x EUSART, 2x MSSP (SPI/I2C) |
| Timers | 4x 8/16-bit with ECCP |
| Hộp | 44-pin UQFN EP (5x5 mm, 0.5 mm pitch) |
| Nhiệt độ hoạt động | -40C to +85C (Industrial, -I grade) |
| Low-Power Technology | nanoWatt XLP |
| Programming/Debug | ICSP (PGD/PGC), ICD |
| Trạng thái RoHS | Compliant |
Cấu hình chân PIC16F707-I/ML
| Chân 1 | RA5/AN4/CPS7/COM3 — I/O port RA5 / ADC AN4 / mTouch CPS7 / LCD COM3 |
| Chân 2 | RA4/AN3/CPS6/COM2 — I/O port RA4 / ADC AN3 / mTouch CPS6 / LCD COM2 |
| Chân 3 | RA3/AN2/CPS5/COM1 — I/O port RA3 / ADC AN2 / mTouch CPS5 / LCD COM1 |
| Chân 4 | RC1/AN8/CPS14/SEG7 — I/O port RC1 / ADC AN8 / mTouch CPS14 / LCD SEG7 |
| Chân 5 | RC0/AN7/CPS13/SEG6 — I/O port RC0 / ADC AN7 / mTouch CPS13 / LCD SEG6 |
| Chân 6 | RC3/AN11/CPS16/SEG9 — I/O port RC3 / ADC AN11 / mTouch CPS16 / LCD SEG9 |
| Chân 7 | RC2/AN10/CPS15/SEG8 — I/O port RC2 / ADC AN10 / mTouch CPS15 / LCD SEG8 |
| Chân 8 | RC4/CPS17/SEG10 — I/O port RC4 / mTouch CPS17 / LCD SEG10 |
| Chân 9 | RC5/CPS18/SEG11 — I/O port RC5 / mTouch CPS18 / LCD SEG11 |
| Chân 10 | VSS — Ground reference |
| Chân 11 | RC6/AN13/CPS19/SEG12/TX/CK — I/O port RC6 / ADC AN13 / mTouch / EUSART TX/CK |
| Chân 12 | RC7/AN12/CPS20/SEG13/RX/DT — I/O port RC7 / ADC AN12 / mTouch / EUSART RX/DT |
| Chân 13 | RB7/PGD/CPS32/SEG20 — I/O port RB7 / ICSP PGD / mTouch CPS32 / LCD SEG20 |
| Chân 14 | RB6/PGC/CPS31/SEG19 — I/O port RB6 / ICSP PGC / mTouch CPS31 / LCD SEG19 |
| Chân 15 | RB5/AN5/CPS30/CPS8/SEG18 — I/O port RB5 / ADC AN5 / mTouch CPS30/CPS8 / LCD SEG18 |
| Chân 16 | RB4/AN6/CPS29/SEG17 — I/O port RB4 / ADC AN6 / mTouch CPS29 / LCD SEG17 |
| Chân 17 | RB3/CPS28/SEG16/CCP2 — I/O port RB3 / mTouch CPS28 / LCD SEG16 / CCP2 PWM |
| Chân 18 | RB2/CPS27/SEG15 — I/O port RB2 / mTouch CPS27 / LCD SEG15 |
| Chân 19 | RB1/CPS26/SEG14 — I/O port RB1 / mTouch CPS26 / LCD SEG14 |
| Chân 20 | RB0/INT/SEG21 — I/O port RB0 / External INT / LCD SEG21 |
| Chân 21 | VDD — Positive supply voltage |
| Chân 22 | VSS — Ground reference |
| Chân 23 | RD7/SEG27/CPS21 — I/O port RD7 / LCD SEG27 / mTouch CPS21 |
| Chân 24 | RD6/SEG26/CPS22 — I/O port RD6 / LCD SEG26 / mTouch CPS22 |
| Chân 25 | RD5/SEG25/CPS23 — I/O port RD5 / LCD SEG25 / mTouch CPS23 |
| Chân 26 | RD4/SEG24/CPS24 — I/O port RD4 / LCD SEG24 / mTouch CPS24 |
| Chân 27 | RC7 (alt)/SDA/SDI/SEG32 — I2C SDA / SPI SDI / LCD SEG32 (alternate) |
| Chân 28 | RC6 (alt)/SCL/SCK/SEG31 — I2C SCL / SPI SCK / LCD SEG31 (alternate) |
| Chân 29 | RA7/OSC1/CLKI — Crystal OSC1 input / external clock input |
| Chân 30 | RA6/OSC2/CLKO — Crystal OSC2 output / clock output |
| Chân 31 | RE3/MCLR/VPP — Reset input / programming voltage (MCLR/VPP) |
| Chân 32 | RE2/AN9/CPS25/SEG29 — I/O port RE2 / ADC AN9 / mTouch CPS25 / LCD SEG29 |
| Chân 33 | RE1/AN0/CPS9/SEG30 — I/O port RE1 / ADC AN0 / mTouch CPS9 / LCD SEG30 |
| Chân 34 | RE0/AN1/CPS10/SEG28 — I/O port RE0 / ADC AN1 / mTouch CPS10 / LCD SEG28 |
| Chân 35 | RD3/CPS4/CCP5/SEG23 — I/O port RD3 / mTouch CPS4 / CCP5 / LCD SEG23 |
| Chân 36 | RD2/CPS3/CCP4/SEG22 — I/O port RD2 / mTouch CPS3 / CCP4 / LCD SEG22 |
| Chân 37 | RD1/CPS2 — I/O port RD1 / mTouch CPS2 |
| Chân 38 | RD0/CPS1 — I/O port RD0 / mTouch CPS1 |
| Chân 39 | RA2/AN14/CPS12/SEG1 — I/O port RA2 / ADC AN14 / mTouch CPS12 / LCD SEG1 |
| Chân 40 | RA1/AN15/CPS11/SEG0 — I/O port RA1 / ADC AN15 / mTouch CPS11 / LCD SEG0 |
| Chân 41 | RA0/AN0/ULPWU/SEG2 — I/O port RA0 / ADC / ULPWU / LCD SEG2 |
| Chân 42 | VDD — Positive supply voltage (second bond) |
| Chân 43 | VSS — Ground reference (second bond) |
| Chân 44 | EP — Exposed thermal pad - tie to VSS for thermal/ground continuity |
Ứng dụng tiêu biểu
PIC16F707-I/ML phù hợp cho 6 Áp dụngs: Capacitive Touch Human Interface Panels, Battery-Powered Home Automation Nodes, White Goods and Appliance Control Boards, LCD-Display Embedded Modules, Industrial Sensor Front-Ends, Small Consumer Electronics and Toys.
Capacitive Touch Human Interface Panels
The PIC16F707-I/ML's 32 mTouch channels allow up to 32 individual touch buttons, sliders, or proximity zones without external controller ICs. Combined with the 14 KB flash and the integrated CSM peripheral, the MCU handles capacitive sensing scans, debounce, and gesture interpretation entirely on-chip. Its nanoWatt XLP sleep currents below 1 uA mean a battery-powered touch keypad can sit idle for months without recharge. Place guard rings, driven shields, and ground floods per Microchip TB1108 for EMC-robust sensor performance.
Được đề xuất
Battery-Powered Home Automation Nodes
Sub-microamp sleep current and 1.8 V-3.6 V operation on the PIC16LF707 sister part make this family ideal for battery-powered wireless sensor nodes, smart-home buttons, and energy-harvesting switches. The 14 KB flash is sufficient for Zigbee/Z-Wave/BLE-stack-free RF link layers when paired with an external radio such as the MRF24, the RN2483 LoRa, or ATSAMR21 modules. The 256-byte EEPROM stores network credentials and last-state memory across battery swaps.
Được đề xuất
White Goods and Appliance Control Boards
The PIC16F707-I/ML's 36 I/O pins, 14 ADC channels, and ECCP PWM support direct interfacing with TRIAC drivers, relay coils, and tri-color LED indicators typical of washing machines, microwave ovens, and dishwashers. nanoWatt XLP keeps standby power below energy-star limits. The UQFN-44 EP exposed pad offers thermal relief for switching-supply co-location. Use optocouplers such as MOC3021 for mains-isolated control interfaces per safety certification needs.
Được đề xuất
LCD-Display Embedded Modules
Integrated LCD driver supporting up to 116 segments eliminates external HT1621 or PCF8576 LCD-driver chips, reducing BOM by $0.40-$0.80 per board. The 32 mTouch channels allow capacitive touch overlay on the LCD glass. Common designs include thermostats, water-heater controllers, weighing scales, and instrumentation front panels. Drive segment traces with adequate clearance per datasheet section 26 to avoid ghosting on multi-segment displays.
Được đề xuất
Industrial Sensor Front-Ends
Up to 14 channels of 10-bit ADC let the PIC16F707-I/ML multiplex multiple analog sensors such as temperature, pressure, and humidity on a single MCU. The two EUSART and two MSSP peripherals support RS-485 sensor networks, I2C sensor hubs, and SPI ADC chains simultaneously. The -40C to +85C industrial temperature grade supports factory-floor installations, and nanoWatt XLP enables 4-20 mA loop-powered sensor nodes with year-long battery life.
Được đề xuất
Small Consumer Electronics and Toys
The PIC16F707-I/ML's low cost (USD 2.04 at 1000 pieces as of 2026-09-21) and 20 MHz performance support feature-rich consumer products including electronic toys, e-readers, fitness bands, and remote controls. The mTouch peripheral enables capacitive touch buttons on sealed plastic enclosures, while the LCD driver powers low-cost segment displays. Pair with external flash like SST26VF016 for audio sample storage or BLE modules for wireless connectivity.
Đượ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 PIC16F707-I/ML — 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 | PIC16LF707-I/ML | PIC16F707T-I/ML | PIC16F707-E/ML | PIC16F690-I/ML |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | UQFN-44 EP (5x5 mm) | UQFN-44 EP (5x5 mm) - same | UQFN-44 EP (5x5 mm) - same | UQFN-44 EP (5x5 mm) - same | UQFN-44 EP (5x5 mm) - same |
| Flash Memory | 14 KB | 14 KB | 14 KB | 14 KB | 7 KB (-50%) |
| RAM | 363 bytes | 363 bytes | 363 bytes | 363 bytes | 256 bytes (-30%) |
| mTouch Channels | 32 | 32 | 32 | 32 | 12 (-63%) |
| Supply Voltage | 2.5 V to 5.5 V | 1.8 V to 3.6 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.0 V to 5.5 V |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +85C | -40C to +125C (Extended) | -40C to +85C |
| LCD Driver Segments | Up to 116 | Up to 116 | Up to 116 | Up to 116 | None (no LCD driver) |
| Maximum CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
Bảo phân biệt quan trọng
- Highest mTouch channel count in the PIC16F XLP family at the same UQFN-44 EP footprint (vsPIC16F690-I/ML)
- Integrated LCD segment driver eliminating external HT1621-class controllers (vsPIC16F690-I/ML)
- Twice the flash and RAM versus the closest pin-compatible alternative (vsPIC16F690-I/ML)
Ghi chú thiết kế
The UQFN-44 EP exposed thermal pad MUST be soldered to a continuous ground plane on the PCB for electrical and thermal performance. Use at least 4 thermal vias (0.3 mm drill, 0.6 mm pad) connecting the EP to inner ground planes. The pin 1 indicator is a small notch on the package edge; do not rely on silkscreen orientation alone when hand-soldering prototypes. Decoupling: place 100 nF X7R ceramic directly between VDD and VSS pins (21/22 and 42/43), within 3 mm of the IC, plus a bulk 4.7 uF tantalum or ceramic on the main VDD rail.
ICSP pins PGD (RB7) and PGC (RB6) are shared with general I/O. If your PCB design routes these pins to drive external loads (LEDs, relays, or other low-impedance loads), ICSP programming will fail. Reserve a 2x1 or 1x3 header footprint for the ICSP connector and ensure PGD/PGC pins see only high-impedance signals or are isolated by 0 ohm jumpers during production programming. Never use MCLR/VPP as a general-purpose I/O on the PIC16F707 because MCLR is required for ICSP and reset generation.
When designing mTouch capacitive touch sensors, follow Microchip application note TB1108 guidelines. Place a driven shield ring around each touch sensor pad, with the shield track connecting to a dedicated CPS shielding channel. Keep ground fills at least 5 mm away from sensor pads to prevent parasitic capacitance that lowers sensitivity. Use a 100 nF X7R bypass capacitor on each AVSS pin used for ADC measurements, and average at least 16 ADC samples for stable readings on noisy industrial systems.
Estimated: At 20 MHz CPU clock and 5.5 V VDD, the PIC16F707-I/ML dissipates approximately 30 mW to 80 mW typical (varies with peripheral activity). The UQFN-44 EP 5x5 mm package has theta_JA around 35 C/W on a standard 4-layer 1 oz copper JEDEC test board. Junction temperature rise above ambient is therefore approximately 1-3 C, well within the 125 C max junction. Estimated input values: IDD 15 mA active at 5.5 V per datasheet typical characteristics.
Thông tin tuân thủ
RoHS and REACH compliant per Microchip product page. Lead-free 5x5 mm UQFN EP package. Not AEC-Q100 qualified - for automotive applications use PIC16F707-E/ML at extended temperature grade. Halogen-free per Microchip environmental compliance statements.