PIC16F767T-I/SO - 8-Bit 20MHz 14KB FLASH MCU 28-SOIC | Microchip
부품 번호: PIC16F767T-I/SO ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $6.78 | $6.78 |
| 10 | $6.1 | $61.00 |
| 100 | $5.3 | $530.00 |
| 500 | $4.62 | $2,310.00 |
| 1,000 | $4.05 | $4,050.00 |
PIC16F767T-I/SO 개요
A microcontroller is a single-chip computer that integrates a CPU core, non-volatile program memory, working RAM, data EEPROM, and a rich set of peripheral interfaces (ADC, timers, communication ports, GPIO) on a single die. Within the broader system hierarchy, the PIC16F767 sits between 8-bit MCUs and 16-bit/32-bit controllers; it is a member of the PIC16F mid-range family, optimized for low power, deterministic interrupt response, and small-footprint designs that do not require 32-bit throughput. The PIC16F767 architecture is object-code compatible with the earlier PIC16C5X, PIC12C and PIC14000 devices, easing migration for legacy designs.
Key features include nanoWatt technology with multiple power-managed modes (Run, Idle, Sleep), an internal 8 MHz oscillator, two PWM modules, a master synchronous serial port (MSSP) supporting both SPI and I2C, an enhanced USART with auto-baud detection, a 10-bit ADC with up to 14 channels, a parallel slave port, and a nanoWatt reference clock output of 32 kHz. With 25 mA source/sink per I/O, the device can directly drive LEDs and small relays, reducing BOM cost in HMI and appliance designs.
The PIC16F767 uses a RISC-like Harvard architecture with only 35 single-word instructions, allowing most instructions to execute in a single 200 ns cycle. Program memory is FLASH with self-programming support and ICD (in-circuit debugger) capability, so firmware can be updated and debugged in-circuit via two debug pins. Its wide 2.0 V to 5.5 V operating range makes it compatible with both 3.3 V and 5 V system rails commonly found in industrial and consumer products.
Typical applications include sensor signal conditioning with on-chip ADC, industrial control panels, low-cost 8-bit general-purpose embedded control, motor drive interfaces with PWM, lighting controllers, and home appliance control boards. The 28-SOIC package is the most popular footprint for hand-soldered prototypes and small-batch industrial assemblies.
When designing with this part, ensure decoupling capacitors of 100 nF and 10 uF are placed close to VDD/VSS pins, and that the MCLR pin is pulled high through a 10 kohm resistor unless an external reset controller is used. The ICD pins must be reserved for in-circuit debugging, and unused I/O pins should be configured as outputs low to minimize power draw in sleep mode.
드롭인 대체품: PIC16F767T-I/SO — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F767T-I/SO (동일 폼 팩터 및 풋프린트) — 차이점: Package, Operating Temperature Range, Timers, ADC, Architecture.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F767-I/SO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F767T-E/SO
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F737T-I/SO
✅ 드롭인✓ 재고 있음
$1.78 / 개
데이터시트 보기 →PIC16F767T-I/SS
✅ 드롭인✓ 재고 있음
$4.18 / 개
데이터시트 보기 →PIC16F767-E/SS
✅ 드롭인✓ 재고 있음
$3.1 / 개
데이터시트 보기 →PIC16F767T-I/SO 최대 정격 & 전기적 특성
| Core | PIC16F (8-bit RISC) |
| Instruction Set | 35 single-word instructions |
| Maximum CPU Frequency | 20 MHz (200 ns instruction cycle) |
| Program Memory (Flash) | 14 KB (8K x 14 words) |
| RAM | 368 bytes |
| Data EEPROM | 256 bytes |
| ADC | 10-bit, up to 14 channels |
| Comparators | 2 analog comparators |
| Communication | USART, MSSP (SPI / I2C) |
| Timers | 3 (Timer0/1/2) |
| Capture/Compare/PWM | 2 CCP modules |
| I/O Pins | 25 (shared with analog/peripheral functions) |
| Operating Voltage | 2.0 V to 5.5 V |
| 동작 온도 범위 | -40 C to +85 C (Industrial, I grade) |
| 패키지 | 28-pin SOIC (0.295 inch / 7.50 mm body) |
| 실장 유형 | Surface Mount |
| Programming/Debug | ICSP (In-Circuit Serial Programming) + ICD |
| RoHS 상태 | Compliant |
PIC16F767T-I/SO 핀 구성
| 핀 1 | RA2/AN2/CVREF — PORTA bit 2; analog input 2; comparator reference output |
| 핀 2 | RA3/AN3/VREF+ — PORTA bit 3; analog input 3; ADC positive voltage reference |
| 핀 3 | RA4/AN4/C1OUT — PORTA bit 4; analog input 4; comparator 1 output |
| 핀 4 | RA5/AN5/C2OUT — PORTA bit 5; analog input 5; comparator 2 output |
| 핀 5 | VSS — Ground reference |
| 핀 6 | RA7/OSC1/CLKI — PORTA bit 7; crystal oscillator input; external clock input |
| 핀 7 | RA6/OSC2/CLKO — PORTA bit 6; crystal oscillator output; clock-out |
| 핀 8 | RC0/T1OSO/T1CKI — PORTC bit 0; Timer1 oscillator output; Timer1 clock input |
| 핀 9 | RC1/T1OSI/CCP2 — PORTC bit 1; Timer1 oscillator input; CCP2 PWM output |
| 핀 10 | RC2/CCP1 — PORTC bit 2; CCP1 PWM output |
| 핀 11 | RC3/SCK/SCL — PORTC bit 3; SPI clock; I2C clock |
| 핀 12 | RC4/SDI/SDA — PORTC bit 4; SPI data in; I2C data |
| 핀 13 | RC5/SDO — PORTC bit 5; SPI data out |
| 핀 14 | RC6/TX/CK — PORTC bit 6; USART async transmit; USART sync clock |
| 핀 15 | RC7/RX/DT — PORTC bit 7; USART async receive; USART sync data |
| 핀 16 | VSS — Ground reference (second VSS pin) |
| 핀 17 | VDD — Positive supply voltage (2.0 V to 5.5 V) |
| 핀 18 | RB0/INT/CCP2 — PORTB bit 0; external interrupt; CCP2 alternate |
| 핀 19 | RB1/SDI/SDA — PORTB bit 1; SPI data in alternate; I2C data alternate |
| 핀 20 | RB2/SDO — PORTB bit 2; SPI data out alternate |
| 핀 21 | RB3/SCK/SCL — PORTB bit 3; SPI clock alternate; I2C clock alternate |
| 핀 22 | RB4/PGM — PORTB bit 4; low-voltage programming enable |
| 핀 23 | RB5/PGM — PORTB bit 5; low-voltage programming data |
| 핀 24 | RB6/PGC — PORTB bit 6; in-circuit debugger clock |
| 핀 25 | RB7/PGD — PORTB bit 7; in-circuit debugger data |
| 핀 26 | RA0/AN0/ULPWU — PORTA bit 0; analog input 0; ultra-low-power wake-up |
| 핀 27 | RA1/AN1 — PORTA bit 1; analog input 1 |
| 핀 28 | MCLR/VPP/RA5 — Master clear reset; programming voltage; PORTA bit 5 alternate |
일반적인 애플리케이션
PIC16F767T-I/SO 적합 용도: 6 애플리케이션s: Industrial Sensor Signal Conditioning, Home Appliance Control Board, Lighting Control / LED Dimming, Motor Drive Interface Controller, Battery-Powered IoT Sensor Node, Automotive Body Control Auxiliary.
Industrial Sensor Signal Conditioning
The PIC16F767T-I/SO's integrated 14-channel 10-bit ADC and two analog comparators with programmable hysteresis make it ideal for multi-channel sensor signal conditioning in industrial environments. Each ADC channel accepts 0 V to VDD input with selectable internal 0.6 V reference, allowing direct interfacing to bridge sensors, thermistors, and 4-20 mA current loops after resistive termination. Designers can sample up to 14 sensors sequentially at 50 ksps, applying digital filtering in firmware. The 28-SOIC footprint provides robust mechanical anchoring on industrial PCBs. Compared to discrete ADC + MCU designs, integrating the PIC16F767 reduces BOM by roughly 25 percent while improving noise immunity through on-chip analog routing.
추천
Home Appliance Control Board
The PIC16F767T-I/SO is a strong fit for home appliance control boards (washing machines, dishwashers, microwave ovens) due to its 25 mA source/sink I/O capability, which directly drives LED indicators, triac gates, and small relays without external drivers. Its 14 KB flash easily stores user-interface state machines and motor-control profiles, while the two PWM modules handle brushless DC motor commutation in fans or pumps. The 2.0 V to 5.5 V supply range tolerates rectified mains-derived rails, and the -40 C to +85 C industrial temperature rating covers unheated enclosure conditions. Compared to discrete logic designs, the integrated MCU simplifies EMC compliance by reducing switching edges on the PCB.
추천
Lighting Control / LED Dimming
The PIC16F767T-I/SO supports digital lighting control through its two CCP/PWM modules, which can output complementary PWM signals to drive LED strings or dimmable ballast circuits at frequencies up to tens of kHz. The 14-channel ADC reads photocells, color sensors, and potentiometer dimmers, while the USART interfaces to DALI or DMX lighting networks. The 256-byte EEPROM stores user brightness presets that survive power cycles. Compared to dedicated LED-driver ICs, using a general-purpose PIC16F767 enables fully programmable dimming curves, scene memory, and remote control in a single low-cost 28-SOIC chip. Power consumption is roughly 1.5 mA active at 4 MHz, 3.3 V.
추천
Motor Drive Interface Controller
The PIC16F767T-I/SO is used as a low-cost motor-drive interface controller, accepting hall-sensor inputs via its analog comparators and outputting PWM/CCP signals to gate drivers. The 14-channel ADC reads motor current via shunt resistors and position feedback via potentiometers, while the USART reports telemetry to a host controller. The 35-instruction PIC16F RISC core executes the entire FOC or trapezoidal commutation loop within 200 ns per instruction, keeping control loop latency below 50 microseconds at 20 MHz. Compared to dedicated motor-control ICs, the PIC16F767 adds flexibility for customer-specific torque profiles while keeping unit cost under $7.
추천
Battery-Powered IoT Sensor Node
The PIC16F767T-I/SO with nanoWatt technology supports battery-powered IoT sensor nodes by offering sleep currents below 1 microamp and fast wake-up times through the Watchdog Timer or external interrupts. The 14-channel ADC reads temperature, humidity, and battery voltage sensors, while the MSSP SPI/I2C port connects to low-power radios or EEPROMs. Operating from 2.0 V to 5.5 V allows direct connection to a single Li-ion cell or 3 V coin cell. With 14 KB flash, designers can implement Modbus, custom low-power protocols, and sensor calibration tables in firmware. Compared to 32-bit Cortex-M0 alternatives, the PIC16F767 typically uses 30 percent less power in sleep and costs less than half.
추천
Automotive Body Control Auxiliary
Although not AEC-Q100 qualified, the PIC16F767T-I/SO is widely used in non-safety automotive body-control auxiliary modules such as interior LED controllers, ambient lighting, and accessory interface boards. The 28-SOIC package withstands automotive vibration profiles, and the 25 mA I/O drive directly powers LED arrays and small solenoids. The two PWM channels implement smooth fade-in/fade-out transitions for interior lighting, while the ADC reads ambient light sensors. Compared to AEC-Q100 PIC16F1xxx alternatives, the PIC16F767 provides the same core peripherals at roughly 50 percent lower unit cost for non-safety auxiliary applications.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16F767T-I/SO — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F767-I/SO | PIC16F767T-E/SO | PIC16F737T-I/SO | PIC16F767T-I/SS |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SOIC (7.50 mm) | 28-SOIC (7.50 mm) - same | 28-SOIC (7.50 mm) - same | 28-SOIC (7.50 mm) - same | 28-SSOP (5.30 mm) |
| Program Memory (Flash) | 14 KB (8K x 14) | 14 KB (8K x 14) | 14 KB (8K x 14) | 4 KB (-71%) | 14 KB (8K x 14) |
| RAM | 368 bytes | 368 bytes | 368 bytes | 368 bytes | 368 bytes |
| EEPROM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| Maximum CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| ADC Channels | 14 channels | 14 channels | 14 channels | 10 channels (-28%) | 14 channels |
| Operating Temperature Range | -40 C to +85 C (I grade) | -40 C to +85 C (I grade) | -40 C to +125 C (E grade) | -40 C to +85 C (I grade) | -40 C to +85 C (I grade) |
| Operating 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 | 2.0 V to 5.5 V |
주요 차별점
- Highest program memory and ADC channels in the 28-pin PIC16F7x family (vs PIC16F737T-I/SO)
- Industrial temperature grade with -40 C to +85 C operation (vs PIC16F767T-E/SO)
- Industry-standard PIC16F instruction set with broad compiler support (vs ATmega328P-AU (28-pin TQFP))
설계 노트
Estimated: power consumption at 20 MHz, 5.0 V is approximately 11 mA active and below 1 uA in sleep. Place a 100 nF decoupling capacitor within 5 mm of each VDD/VSS pair and a 10 uF bulk capacitor on the supply rail. For analog accuracy, the AVdd pin (or Vdd if dedicated AVdd is not present) should be filtered with a ferrite bead plus 10 uF/100 nF pi-filter to reduce ADC switching noise.
The 28-SOIC (7.50 mm) package has standard 1.27 mm pitch and is rated MSL-1. Hand-solderable with proper thermal control. Reserve the RB6/RB7 pins for ICD clock and data, and route the MCLR pin through a 10 kohm pull-up unless an external reset supervisor is used. Keep the crystal traces short and surrounded by a ground guard ring to minimize EMI from the 20 MHz oscillator.
Avoid using the PIC16F767 in applications requiring AEC-Q100 automotive qualification - choose the PIC16F1xxx family instead. Do not exceed 5.5 V on any pin; absolute maximum ratings list 7.5 V on VDD but stress above 5.5 V may damage internal flash. Configure all unused I/O as outputs low to minimize sleep current, and never leave the MCLR pin unconnected - it will cause spurious resets. The PGC/PGD pins should not be used as general-purpose GPIO if in-circuit debugging is required.
When using the ADC, route analog input traces with a ground guard on both sides and keep them away from switching signals such as PWM outputs. Place the ADC reference decoupling capacitor (typically 100 nF) directly at the VREF+/VREF- pins. For designs that use the parallel slave port (PSP), reserve port D pins and ensure bus timing matches the PIC16F767 specification (data setup 1 Tcy minimum).
규정 준수 정보
RoHS and REACH compliance per Microchip product page. Not AEC-Q100 qualified - choose PIC16F1xxx for automotive. Lead-free and halogen-free per Microchip material declaration.