PIC16F767T-I/SS - 8-Bit 20MHz 14KB Flash MCU | Microchip
부품 번호: PIC16F767T-I/SS ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $6.2 | $6.20 |
| 10 | $5.74 | $57.40 |
| 100 | $5.21 | $521.00 |
| 500 | $4.71 | $2,355.00 |
| 1,000 | $4.18 | $4,180.00 |
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
✅ 드롭인✓ 재고 있음
$2.18 / 개
데이터시트 보기 →PIC16F767T-E/SS
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F767T-I/ML
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F727-I/ML
✅ 드롭인✓ 재고 있음
$2.18 / 개
데이터시트 보기 →PIC16F737-I/SP
✅ 드롭인✓ 재고 있음
$3.34 / 개
데이터시트 보기 →PIC16F723T-I/SS
✅ 드롭인✓ 재고 있음
$1.08 / 개
데이터시트 보기 →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 (vs PIC16F737-I/SP)
- Tape-and-reel and industrial-temperature variant of same die (vs PIC16F767-I/SS)
- Adds Enhanced USART for RS-485 and DMX lighting protocols (vs 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.