PIC16LF767-I/SS - 8-bit MCU, 14KB Flash, 25 I/O | Microchip
MPN: PIC16LF767-I/SS ✓ Hoạt độngPIC16LF767-I/SS Tóm tắt
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (FLASH/ROM), data RAM, peripherals, and I/O on one die. The PIC16 family uses a Harvard RISC architecture with a small fixed instruction set (35 instructions), making it deterministic and easy to program in C or assembly. MCUs sit below microprocessors in the system hierarchy: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC. Within Microchip's portfolio the PIC16LF767 belongs to the mid-range PIC16F7xx family, designed for mixed-signal applications that combine analog sensing, PWM motor/lighting control, and human-interface I/O.
Key features include 11 channels of 10-bit ADC, three timers (Timer0, Timer1, Timer2), three Capture/Compare/PWM (CCP) modules, an enhanced USART (EUSART), an MSSP module supporting SPI and I2C (master/slave), an 8-bit parallel slave port, and an internal 8 MHz oscillator with PLL option. The FLASH program memory supports in-circuit serial programming (ICSP) and in-circuit debugging via ICD.
The PIC16LF767 architecture pairs a 14-bit instruction word with an 8-bit data path. Program memory is 8K words x 14 bits (14 KB), and data EEPROM is 256 bytes, providing non-volatile storage for user parameters such as calibration constants. Brown-out reset (BOR), power-on reset (POR), watchdog timer (WDT), and a low-power sleep mode (nanowatt-grade) are integrated for robust field operation.
Typical applications include industrial sensor conditioning (RTD/thermocouple front-ends), HVAC control boards, motor control (BLDC/PMSM gate-driver sequencing), white-goods user interfaces, and battery-powered remote sensors. The wide 2.0V to 5.5V operating range and low sleep current suit solar/battery telemetry nodes.
Designers should preserve a 100 nA-grade decoupling capacitor adjacent to each VDD/AVDD pin and route the MCLR line away from PWM edges to avoid spurious resets. For designs migrating from PIC16F76, the PIC16LF767 adds enhanced peripherals (CCP, EUSART) while maintaining pin compatibility.
This page synthesizes distributor pricing as of 2026-09-25, drop-in alternatives validated against the Microchip cross-reference database, and practical design notes not found on the manufacturer datasheet cover page.
Bộ thay thế dễ dàng lắp đặt cho PIC16LF767-I/SS — 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 PIC16LF767-I/SS (cùng hình factor và footprint) — khác nhau ở Package, ADC, Core Architecture, MSL Level, Operating Temperature.
PIC16LF737-I/SS
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16LF727-I/SS
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC16F727-I/SS
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC16F767-I/SS
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC16LF767-I/SO
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →PIC16LF767-I/SS Tỷ lệ tối đa & tính chất điện
| Core Architecture | PIC16, 8-bit Harvard RISC |
| Instruction Set Size | 35 instructions (14-bit word) |
| Maximum CPU Frequency | 10 MHz (200 ns instruction cycle) |
| Program Memory Type | FLASH |
| Program Memory Size | 14 KB (8K x 14) |
| Data RAM | 368 bytes |
| Data EEPROM | 256 bytes |
| Number of I/O Pins | 25 |
| Supply Voltage (VDD) | 2.0 V to 5.5 V |
| ADC Channels | 11 x 10-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| CCP Modules | 3 Capture/Compare/PWM |
| Serial Interfaces | EUSART, MSSP (SPI / I2C) |
| Parallel Slave Port | 8-bit PSP |
| Nhiệt độ hoạt động | -40C to +85C (industrial) |
| Hộp | 28-pin SSOP |
| Kiểu lắp đặt | Surface Mount |
| Cấp MSL | 1 (unlimited floor life) |
| Trạng thái RoHS | Compliant |
| Programming/Debug | ICSP + ICD (2-wire) |
Cấu hình chân PIC16LF767-I/SS
| Chân 1 | MCLR/VPP/RA5 — Master Clear (reset) or ICSP programming voltage; alternate digital I/O RA5 |
| Chân 2 | RA0/AN0 — Digital I/O RA0 or analog input AN0 |
| Chân 3 | RA1/AN1 — Digital I/O RA1 or analog input AN1 |
| Chân 4 | RA2/AN2/VREF- — Digital I/O RA2, analog AN2, or ADC negative reference |
| Chân 5 | RA3/AN3/VREF+ — Digital I/O RA3, analog AN3, or ADC positive reference |
| Chân 6 | RA4/AN4/T0CKI — Digital I/O RA4 (open-drain), analog AN4, or Timer0 clock input |
| Chân 7 | RA5/AN5/SS/HLVDIN — Digital I/O RA5, analog AN5, SPI slave select, or HLVD input |
| Chân 8 | AVSS — Analog ground reference |
| Chân 9 | AVDD — Analog positive supply (typically tied to VDD) |
| Chân 10 | RB0/AN8/CCP1 — Digital I/O RB0, analog AN8, or CCP1 PWM output |
| Chân 11 | RB1/AN9/CCP2 — Digital I/O RB1, analog AN9, or CCP2 PWM output |
| Chân 12 | RB2/AN10/CCP3 — Digital I/O RB2, analog AN10, or CCP3 PWM output |
| Chân 13 | RB3/AN11/CCP4 — Digital I/O RB3, analog AN11, or CCP4 PWM output |
| Chân 14 | RB4 — Digital I/O RB4 (interrupt-on-change) |
| Chân 15 | RB5 — Digital I/O RB5 (interrupt-on-change) |
| Chân 16 | RB6/PGC — Digital I/O RB6 or ICSP clock (ICD) |
| Chân 17 | RB7/PGD — Digital I/O RB7 or ICSP data (ICD) |
| Chân 18 | VDD — Digital positive supply (2.0V to 5.5V) |
| Chân 19 | VSS — Digital ground |
| Chân 20 | OSC1/CLKI/RA7 — Crystal oscillator input or external clock; alt RA7 |
| Chân 21 | OSC2/CLKO/RA6 — Crystal oscillator output or clock output; alt RA6 |
| Chân 22 | RC0/T1OSO/T1CKI — Digital I/O RC0, Timer1 oscillator output, or Timer1 clock input |
| Chân 23 | RC1/T1OSI/CCP2 — Digital I/O RC1, Timer1 oscillator input, or CCP2 alt |
| Chân 24 | RC2/CCP1 — Digital I/O RC2 or CCP1 alt PWM output |
| Chân 25 | RC3/SCK/SCL — Digital I/O RC3, MSSP SPI clock, or I2C clock |
| Chân 26 | RC4/SDI/SDA — Digital I/O RC4, MSSP SPI data in, or I2C data |
| Chân 27 | RC5/SDO — Digital I/O RC5 or MSSP SPI data out |
| Chân 28 | RC6/TX/CK — Digital I/O RC6, EUSART TX, or EUSART clock |
Ứng dụng tiêu biểu
PIC16LF767-I/SS phù hợp cho 6 Áp dụngs: Industrial Sensor Conditioning Board, HVAC Control Board, BLDC Motor Control Sequencing, Battery-Powered Remote Sensor Node, White-Goods User Interface Controller, Solar Charge Controller.
Industrial Sensor Conditioning Board
The PIC16LF767-I/SS is well suited for industrial 4-20 mA loop-powered sensor conditioning boards where its 11 channels of 10-bit ADC handle multiple RTD, thermocouple, or strain-gauge inputs, and the 2.0V-5.5V supply tolerates the wide loop-voltage excursions of plant environments. The 14KB FLASH holds calibration tables, linearization polynomials, and Modbus RTU framing, while the EUSART drives RS-485 transceivers. With 25 I/O available, the MCU can also drive front-panel LEDs, scan a 4x4 keypad, and sequence a solid-state relay. Brown's mid-range PIC16 architecture keeps deterministic interrupt latency, important for time-stamping process variables.
Được đề xuất
HVAC Control Board
In HVAC control boards the PIC16LF767-I/SS handles temperature sensing (multiple NTC10k inputs through its 10-bit ADC), triac-fired blower/fan PWM (using the three CCP modules), and a character-LCD interface via the parallel slave port. The 14KB FLASH stores the thermostat schedule, ramp/soak profiles, and fault logs in the 256-byte EEPROM. Operating from 24 VAC half-wave rectified supply (after regulation), the 2.0V-5.5V range and -40C to +85C industrial temp make it tolerant of attic and basement installations. ICSP lets field technicians firmware-update units without opening the enclosure.
Được đề xuất
BLDC Motor Control Sequencing
For sensorless BLDC motor control the PIC16LF767-I/SS acts as the sequencer that drives a three-phase gate driver such as the IR2104 via its three CCP/PWM channels. The 11 ADC channels sample back-EMF on each phase to detect commutation events without Hall sensors. With 200 ns instruction cycle and 14KB FLASH, the MCU can run a zero-crossing detection routine plus closed-loop PI control in software. The 2.0V-5.5V range suits 3.3V or 5V gate-driver rails, while the 28-SSOP keeps the BOM small enough for inline motor housings. Brown-out and watchdog timers protect against stalled rotor conditions.
Được đề xuất
Battery-Powered Remote Sensor Node
The PIC16LF767-I/SS supports battery-powered remote sensor nodes thanks to its 2.0V-5.5V supply (running directly from 2x AA cells under load) and nanowatt-grade sleep mode with WDT wake-up. The MSSP peripheral drives an SPI temperature/humidity sensor such as the SHT21, while the EUSART outputs Modbus or LoRa preamble framing. The 14KB FLASH accommodates sensor compensation curves, and 368 bytes RAM is sufficient for a sample-and-average buffer. Industrial -40C to +85C temperature range allows outdoor deployment. Pin-compatible alternate PIC16LF727-I/SS offers similar sleep current for production BOM flexibility.
Được đề xuất
White-Goods User Interface Controller
In washing machines, dishwashers, and induction cooktops the PIC16LF767-I/SS runs the user-interface MCU that scans capacitive touch keys, drives a 7-segment or character LCD, and sequences appliance state via the EUSART to a main controller. Its 25 I/O pins cover button matrix, LED indicators, buzzer PWM, and rotary encoder inputs. The 14KB FLASH stores wash-cycle programs and fault-history logs in EEPROM, while the wide supply tolerance accepts rectified mains without additional regulation. The 28-SSOP is small enough to mount behind the front panel.
Được đề xuất
Solar Charge Controller
For small-scale solar charge controllers the PIC16LF767-I/SS monitors PV panel voltage and battery current through its 11 ADC channels, drives a MOSFET-based PWM charge stage via the three CCP modules, and logs daily Wh harvested in EEPROM. The 2.0V-5.5V supply range supports 12V lead-acid and LiFePO4 packs after regulation, and -40C to +85C operation suits outdoor enclosures. The MSSP can talk to an external in-line display, while EUSART outputs telemetry. Drop-in alternate PIC16F727-I/SS allows second-source qualification on the same PCB land pattern.
Đượ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 PIC16LF767-I/SS — 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 | PIC16LF737-I/SS | PIC16LF727-I/SS | PIC16F727-I/SS | PIC16F767-I/SS |
|---|---|---|---|---|---|
| Package | 28-SSOP | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core Architecture | 8-bit PIC16 RISC | 8-bit PIC16 RISC | 8-bit PIC16 RISC | 8-bit PIC16 RISC | 8-bit PIC16 RISC |
| Program Memory | 14 KB FLASH (8K x 14) | 14 KB FLASH (8K x 14) | 14 KB FLASH (8K x 14) | 14 KB FLASH (8K x 14) | 14 KB FLASH (8K x 14) |
| Data RAM | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes |
| Supply 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 | 4.0 V to 5.5 V |
| ADC Channels | 11 x 10-bit | 11 x 10-bit | 11 x 10-bit | 11 x 10-bit | 11 x 10-bit |
| CCP Modules | 3 | 3 | 3 (some revs: 4) | 3 (some revs: 4) | 3 |
| Max CPU Frequency | 10 MHz | 10 MHz | 20 MHz | 20 MHz | 10 MHz |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Bảo phân biệt quan trọng
- Lowest-voltage PIC16F7xx member (2.0 V min) (vsPIC16F767-I/SS)
- Highest 8-bit peripheral density in 28-pin SSOP class (vsPIC16LF727-I/SS)
- Established PIC16 mid-range code compatibility (vsPIC16F1936-I/SS)
Ghi chú thiết kế
Place a 100 nF ceramic decoupling capacitor as close as possible to each VDD and AVDD pin, with a 10 uF bulk tantalum or ceramic at the regulator output. The PIC16LF767-I/SS has separate analog (AVDD/AVSS) and digital (VDD/VSS) supply pins; tying AVDD to VDD through an LC filter or ferrite bead improves ADC noise rejection by 6-10 dB. Brown-out reset (BOR) must be enabled in configuration bits for battery-powered designs to prevent undefined execution below 2.0 V.
Route the MCLR line away from PWM edges and switching power traces to avoid spurious resets. Keep the ICSP clock (PGC) and data (PGD) traces short and parallel, with a ground guard on each side for noise immunity. The 28-SSOP 0.65 mm pitch demands JEDEC-compliant land pads; using NSMD pads with 0.4 mm drill vias improves manufacturing yield. Place the crystal within 5 mm of OSC1/OSC2 to keep parasitic capacitance under specification.
Do not leave the MCLR pin floating; tie through a 10 kohm pull-up to VDD. The CCP1/CCP2 PWM output pins remap across RC1/RC2/RB0/RB1/RB2/RB3 depending on configuration; verify the PPS setting before laying out your PWM driver stage. The MSSP module I2C mode requires external pull-ups (typically 4.7 kohm at 400 kHz) - the internal weak pull-ups are too weak for reliable I2C. Finally, the data EEPROM endurance is rated 100K writes per cell; use wear-leveling for high-update-rate parameters.
Thông tin tuân thủ
RoHS and REACH compliant per Microchip product page. Industrial temperature grade -40C to +85C; not AEC-Q100 qualified for automotive - consider PIC16F767-I/SS or PIC16LF767-I/SS automotive-grade variants if required.