PIC16F767T-I/SS - 8-Bit 20MHz 14KB Flash MCU | Microchip
MPN: PIC16F767T-I/SS ✓ 啟用中PIC16F767T-I/SS 概覽
What is a PIC16F microcontroller? The PIC16F family is a line of mid-range 8-bit RISC microcontrollers from Microchip Technology that pairs a Harvard architecture with a RISC instruction set, achieving deterministic throughput with single-cycle instruction execution at the system clock rate. Within the broader integrated-circuit hierarchy, an 8-bit MCU sits below 32-bit Cortex-M devices in compute capability but excels in deterministic real-time control, low-power operation, and simple peripheral integration, making it part of the embedded microcontrollers category.
Key differentiating features of the PIC16F767 include 11 channels of 10-bit Analog-to-Digital conversion with up to 8 channels available on the 28-pin package, three timers, three Capture/Compare/PWM modules, an Enhanced USART, a Master Synchronous Serial Port (SSP) supporting SPI and I2C, and 25 digital I/O pins. The part is upward compatible with the PIC16C5X, PIC12CXXX and PIC16C7X devices, easing migration for legacy designs.
Architecturally, the PIC16F767 uses a 14-bit instruction word with an 8-bit data path, 20 MHz maximum oscillator (5 MHz instruction rate equivalent to a 200 ns cycle), and NanoWatt power management features for battery-sensitive applications. The 10-bit ADC with internal reference and the ECCP (Enhanced CCP) module enable motor-control and mixed-signal designs.
Typical applications for the PIC16F767T-I/SS include industrial sensor conditioning, low-cost motor control (DC brushed, stepper, hobby servos), home appliances, white goods, LED lighting controllers, smoke detectors, remote controls, and battery-powered metering. The combination of 14KB Flash, generous analog, and a small footprint SSOP-28S outline suits high-volume cost-sensitive embedded designs.
When designing with this device, plan for an in-circuit debug header (ICSP) with PGC/PGD lines and consider the internal oscillator for BOM cost reduction. The 28-pin SSOP and industrial -40C to +85C temperature range provide margin for harsh environments.
This page synthesizes distributor pricing across DigiKey, Mouser, LCSC, Heisener and Octopart, drop-in same-family alternatives, and practical design notes that complement the manufacturer datasheet.
直接替換替代品,適用於 PIC16F767T-I/SS — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: PIC16F767T-I/SS (相同外形與佔位) — 差異在於 Package, ADC, Timers, Communication, I/O Pins.
PIC16F767-I/SS
✅ 直接替換聯絡詢價
查看資料表 →PIC16F767T-E/SS
✅ 直接替換📋 參考替代品(不在目錄中)
PIC16F767T-I/ML
✅ 直接替換📋 參考替代品(不在目錄中)
PIC16F727-I/ML
✅ 直接替換聯絡詢價
查看資料表 →PIC16F737-I/SP
✅ 直接替換聯絡詢價
查看資料表 →PIC16F723T-I/SS
✅ 直接替換聯絡詢價
查看資料表 →PIC16F767T-I/SS 最大額定值與電氣特性
| Architecture | PIC16 8-bit RISC (Harvard) |
| Core | PIC16 / PIC16F |
| Program Memory | 14 KB (8K x 14 words) Flash |
| Data RAM | 368 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Frequency | 20 MHz (5 MIPS) |
| Instruction Cycle | 200 ns |
| 供應電壓 | 2.0 V to 5.5 V |
| 工作溫度範圍 | -40 C to +85 C (Industrial) |
| ADC | 10-bit, up to 11 channels |
| Timers | 3 (Timer0, Timer1, Timer2) |
| CCP/ECCP Modules | 3 (Capture/Compare/PWM) |
| Digital I/O Pins | 25 (on 28-pin package) |
| Communication | EUSART, SSP (SPI / I2C) |
| 封裝 | 28-SSOP (5.30 mm body width, Tape & Reel) |
| 安裝類型 | Surface Mount |
| MSL 等級 | 1 (unlimited floor life) |
| RoHS 狀態 | Compliant |
PIC16F767T-I/SS 腳位配置
| 腳位 1 | MCLR/VPP/RA5 — Master Clear (Reset) input or programming voltage; also digital I/O RA5 |
| 腳位 2 | RA0/AN0 — Digital I/O / Analog input channel 0 |
| 腳位 3 | RA1/AN1 — Digital I/O / Analog input channel 1 |
| 腳位 4 | RA2/AN2/VREF- — Digital I/O / Analog input 2 / negative voltage reference |
| 腳位 5 | RA3/AN3/VREF+ — Digital I/O / Analog input 3 / positive voltage reference |
| 腳位 6 | RA4/AN4/T0CKI — Digital I/O / Analog input 4 / Timer0 clock input |
| 腳位 7 | RA5/AN5/SS — Digital I/O / Analog input 5 / SSP slave select |
| 腳位 8 | VSS — Ground reference |
| 腳位 9 | OSC1/CLKI/RA7 — Crystal oscillator pin 1 / external clock input / digital I/O RA7 |
| 腳位 10 | OSC2/CLKO/RA6 — Crystal oscillator pin 2 / clock output / digital I/O RA6 |
| 腳位 11 | RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock input |
| 腳位 12 | RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / CCP2 output |
| 腳位 13 | RC2/CCP1 — Digital I/O / CCP1 PWM output |
| 腳位 14 | RC3/SCK/SCL — Digital I/O / SPI clock / I2C clock |
| 腳位 15 | RC4/SDI/SDA — Digital I/O / SPI data in / I2C data |
| 腳位 16 | RC5/SDO — Digital I/O / SPI data out |
| 腳位 17 | RC6/TX/CK — Digital I/O / EUSART TX / clock |
| 腳位 18 | RC7/RX/DT — Digital I/O / EUSART RX / data |
| 腳位 19 | VSS — Ground reference (second ground pin) |
| 腳位 20 | VDD — Positive supply voltage (2.0 V to 5.5 V) |
| 腳位 21 | RB0/AN8/INT — Digital I/O / analog input 8 / external interrupt |
| 腳位 22 | RB1/AN9 — Digital I/O / analog input 9 |
| 腳位 23 | RB2/AN10 — Digital I/O / analog input 10 |
| 腳位 24 | RB3/AN11/PGM — Digital I/O / analog input 11 / low-voltage programming |
| 腳位 25 | RB4 — Digital I/O with interrupt-on-change |
| 腳位 26 | RB5 — Digital I/O with interrupt-on-change |
| 腳位 27 | RB6/PGC — Digital I/O / ICSP clock serial |
| 腳位 28 | RB7/PGD — Digital I/O / ICSP data serial |
典型應用
PIC16F767T-I/SS 適用於 7 應用s: Industrial Sensor Conditioning, Low-Cost DC Brushed Motor Control, Battery-Powered Smart Metering, Home Appliance Control Boards, Smoke and Gas Detector, Remote Control and IR Transmitter, LED Lighting Controller.
Industrial Sensor Conditioning
The PIC16F767T-I/SS fits industrial multi-sensor front ends because of its 11-channel 10-bit ADC and 28-SSOP industrial-temperature footprint. With 25 digital I/O lines and an Enhanced USART, the MCU can aggregate thermocouple, pressure, and 4-20 mA current-loop signals, run linearization and PID control locally, and report to a host PLC over RS-485. The 14 KB Flash and 256-byte EEPROM provide non-volatile storage of calibration constants that survive power-down events, while the NanoWatt sleep modes drop quiescent current to microamp levels for loop-powered 4-20 mA field instruments.
推薦
Low-Cost DC Brushed Motor Control
The PIC16F767T-I/SS is well suited to brushed DC and small stepper motor control because of its three CCP/ECCP modules with complementary PWM outputs and hardware fault shutdown. Placed between an H-bridge driver and a quadrature encoder, the MCU generates up to 20 kHz PWM with dead-band control, samples motor current through one ADC channel, and closes the current loop in firmware. The 200 ns instruction cycle gives the control loop enough bandwidth for 10 kHz torque-ripple suppression, while the 2.0-5.5 V VDD range lets the same firmware run on both 3.3 V and 5 V motor rails.
推薦
Battery-Powered Smart Metering
The PIC16F767T-I/SS enables battery-powered metering because of NanoWatt Technology with multiple low-power sleep states drawing under 1 uA typical, while the 2.0-5.5 V VDD range lets the part run directly from two AA alkaline cells. With 11 ADC channels, the MCU can sample multiple sensor modalities (temperature, flow, current shunt) while the Enhanced USART reports to a host gateway over a low-duty-cycle wireless link. The 256-byte EEPROM stores up to 10 years of monthly meter readings without external FRAM, eliminating BOM cost in residential smart-water and gas-meter designs.
推薦
Home Appliance Control Boards
The PIC16F767T-I/SS targets white-goods and small-appliance control boards because of its small 28-SSOP footprint, ample 14 KB Flash for menu-driven firmware, and 11 ADC channels for sensing temperature, humidity, and motor current. The three CCP/ECCP modules can independently drive triac-fired heating elements, brushed DC pumps, and indicator LEDs, while the MSSP serves the front-panel I2C keypad and character LCD. Industrial-temperature -40 C to +85 C operation is sufficient for kitchen environments, and the unit combo tolerates the line-voltage EMI typical of universal-motor appliances.
推薦
Smoke and Gas Detector
The PIC16F767T-I/SS fits 10-year-life smoke detectors and CO alarms because of its NanoWatt Technology sleep modes drawing under 1 uA and its 2.0 V minimum VDD allowing direct operation from a single 3 V lithium primary cell for the detector's full operational life. With 11 ADC channels, the MCU can interface to photoelectric smoke chambers, electrochemical CO sensors, and a piezoelectric buzzer driver through one of the three CCP modules. The 14 KB Flash accommodates UL217/UL2034 alarm algorithms and weekly self-test routines, while 256-byte EEPROM retains the last-test timestamp across battery swaps.
推薦
Remote Control and IR Transmitter
The PIC16F767T-I/SS handles universal remote controls and IR/RF transmitters, fitting the small 28-SSOP footprint and 2.0-5.5 V VDD that runs from two AAA cells. The Enhanced USART can drive a 38 kHz carrier-modulated IR LED through a CCP PWM channel while the SSP handles SPI displays or RF module links. The 14 KB Flash stores tens of thousands of IR codes for multi-device universal remotes, and 256-byte EEPROM retains user preferences and learned commands across battery changes. The 200 ns instruction cycle sustains sub-millisecond response latency for menu navigation.
推薦
LED Lighting Controller
The PIC16F767T-I/SS drives architectural and stage-lighting fixtures because of its three CCP/ECCP channels that can deliver 16-bit PWM resolution at 20 kHz to RGB or RGBA LED strings, with hardware shutdown on fault. The 11 ADC channels sample ambient light sensors, potentiometer sliders, and DMX-512 input, while the Enhanced USART can decode DMX-512 lighting protocol directly without external transceivers. The 14 KB Flash accommodates CIE-1931 chromaticity and gamma-correction lookup tables, and the 2.0-5.5 V VDD lets the same firmware drive both 3.3 V logic-level and 5 V high-current LED chains.
推薦
推薦產品摘要
工程參考資料,適用於 PIC16F767T-I/SS — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | PIC16F767-I/SS | PIC16F767T-E/SS | PIC16F767T-I/ML | PIC16F727-I/ML | PIC16F737-I/SP | PIC16F723T-I/SS |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SSOP (5.30 mm body, Tape & Reel) | 28-SSOP (same) | 28-SSOP (same) | 28-QFN (different footprint, requires PCB rework) | 28-QFN (different footprint, requires PCB rework) | 28-SPDIP through-hole (different footprint) | 28-SSOP (same) |
| Program Flash | 14 KB (8K x 14) | 14 KB | 14 KB | 14 KB | 14 KB | 7 KB (-50%) | 7 KB (-50%) |
| Data RAM | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 192 bytes (-48%) |
| Data EEPROM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 0 bytes (no EEPROM) | 0 bytes (no EEPROM) |
| Maximum Frequency | 20 MHz (5 MIPS) | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| ADC Channels | 11 (10-bit) | 11 | 11 | 11 | 11 | 11 | 11 |
| CCP/ECCP Modules | 3 | 3 | 3 | 3 | 3 | 2 (-33%) | 2 (-33%) |
| Communication | EUSART + SSP (SPI/I2C) | EUSART + SSP | EUSART + SSP | EUSART + SSP | USB + EUSART + MSSP | EUSART + SSP | EUSART + SSP |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C | -40 C to +125 C (Extended) | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
主要差異化特點
- Higher Flash and RAM than PIC16F737 with same pin count (對比PIC16F737-I/SP)
- Tape-and-reel and industrial-temperature variant of same die (對比PIC16F767-I/SS)
- Adds Enhanced USART for RS-485 and DMX lighting protocols (對比PIC16F723T-I/SS)
設計說明
Decouple VDD with a 100 nF X7R ceramic placed within 5 mm of pin 20 and pin 19, plus a bulk 10 uF tantalum or aluminum-polymer capacitor if the MCU drives heavy digital loads. According to Microchip PIC16F767 datasheet section on power conditioning, the second VSS pin must connect directly to the ground plane with a via to minimize digital switching noise injection into the ADC reference. Place the bulk capacitor where the regulator output hits the board, not at the MCU pin, to maximize its decoupling effectiveness.
Route the ICSP pins (RB6/PGC pin 27, RB7/PGD pin 28, MCLR/VPP pin 1) to a 3-pin or 5-pin in-circuit programming header with no series resistors on MCLR - the Microchip ICD programmer drives this pin directly. According to the Microchip PIC16F767 datasheet programming specifications, isolate the crystal traces (OSC1 pin 9, OSC2 pin 10) from ADC analog traces with a ground guard ring to keep switching-clock noise out of low-level sensor readings; the analog inputs AN0-AN11 should each have their own ground return trace back to the AGND/VSS pin rather than sharing digital ground.
Configure unused I/O pins as outputs driving low or high, never as inputs, to eliminate sub-microamp per-pin leakage that dominates NanoWatt sleep-mode current. According to the Microchip PIC16F767 datasheet electrical characteristics, a floating CMOS input can draw up to 1 uA per pin and push total sleep current above 10 uA, breaking battery-life budgets. Also, ensure the MCLR pin (pin 1) has a pull-up resistor of 10-50 kohm and a decoupling capacitor of 100 nF directly at the pin; omitting the capacitor makes the reset line susceptible to EMI-induced spurious resets near switching power converters.
合規資訊
RoHS compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC16F767T-E/SS extended-temperature variant for non-automotive industrial use above +85 C.