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 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки 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 (против PIC16F737T-I/SO)
- Industrial temperature grade with -40 C to +85 C operation (против PIC16F767T-E/SO)
- Industry-standard PIC16F instruction set with broad compiler support (против 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.