PIC16F767T-I/SO - 8-Bit 20MHz 14KB FLASH MCU 28-SOIC | Microchip
Teilenummer: PIC16F767T-I/SO ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 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 Übersicht
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.
Drop-in-Alternativen für PIC16F767T-I/SO – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit PIC16F767T-I/SO (gleiche Bauform und Footprint) – abweichend in Package, Operating Temperature Range, Timers, ADC, Architecture.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC16F767-I/SO
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
PIC16F767T-E/SO
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
PIC16F737T-I/SO
✅ Drop-In✓ Auf Lager
$1.78 / Stück
Datenblatt ansehen →PIC16F767T-I/SS
✅ Drop-In✓ Auf Lager
$4.18 / Stück
Datenblatt ansehen →PIC16F767-E/SS
✅ Drop-In✓ Auf Lager
$3.1 / Stück
Datenblatt ansehen →PIC16F767T-I/SO Grenzwerte & elektrische Eigenschaften
| 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 |
| Betriebstemperaturbereich | -40 C to +85 C (Industrial, I grade) |
| Gehäuse | 28-pin SOIC (0.295 inch / 7.50 mm body) |
| Montageart | Surface Mount |
| Programming/Debug | ICSP (In-Circuit Serial Programming) + ICD |
| RoHS-Status | Compliant |
PIC16F767T-I/SO Pin-Konfiguration
| Pin 1 | RA2/AN2/CVREF — PORTA bit 2; analog input 2; comparator reference output |
| Pin 2 | RA3/AN3/VREF+ — PORTA bit 3; analog input 3; ADC positive voltage reference |
| Pin 3 | RA4/AN4/C1OUT — PORTA bit 4; analog input 4; comparator 1 output |
| Pin 4 | RA5/AN5/C2OUT — PORTA bit 5; analog input 5; comparator 2 output |
| Pin 5 | VSS — Ground reference |
| Pin 6 | RA7/OSC1/CLKI — PORTA bit 7; crystal oscillator input; external clock input |
| Pin 7 | RA6/OSC2/CLKO — PORTA bit 6; crystal oscillator output; clock-out |
| Pin 8 | RC0/T1OSO/T1CKI — PORTC bit 0; Timer1 oscillator output; Timer1 clock input |
| Pin 9 | RC1/T1OSI/CCP2 — PORTC bit 1; Timer1 oscillator input; CCP2 PWM output |
| Pin 10 | RC2/CCP1 — PORTC bit 2; CCP1 PWM output |
| Pin 11 | RC3/SCK/SCL — PORTC bit 3; SPI clock; I2C clock |
| Pin 12 | RC4/SDI/SDA — PORTC bit 4; SPI data in; I2C data |
| Pin 13 | RC5/SDO — PORTC bit 5; SPI data out |
| Pin 14 | RC6/TX/CK — PORTC bit 6; USART async transmit; USART sync clock |
| Pin 15 | RC7/RX/DT — PORTC bit 7; USART async receive; USART sync data |
| Pin 16 | VSS — Ground reference (second VSS pin) |
| Pin 17 | VDD — Positive supply voltage (2.0 V to 5.5 V) |
| Pin 18 | RB0/INT/CCP2 — PORTB bit 0; external interrupt; CCP2 alternate |
| Pin 19 | RB1/SDI/SDA — PORTB bit 1; SPI data in alternate; I2C data alternate |
| Pin 20 | RB2/SDO — PORTB bit 2; SPI data out alternate |
| Pin 21 | RB3/SCK/SCL — PORTB bit 3; SPI clock alternate; I2C clock alternate |
| Pin 22 | RB4/PGM — PORTB bit 4; low-voltage programming enable |
| Pin 23 | RB5/PGM — PORTB bit 5; low-voltage programming data |
| Pin 24 | RB6/PGC — PORTB bit 6; in-circuit debugger clock |
| Pin 25 | RB7/PGD — PORTB bit 7; in-circuit debugger data |
| Pin 26 | RA0/AN0/ULPWU — PORTA bit 0; analog input 0; ultra-low-power wake-up |
| Pin 27 | RA1/AN1 — PORTA bit 1; analog input 1 |
| Pin 28 | MCLR/VPP/RA5 — Master clear reset; programming voltage; PORTA bit 5 alternate |
Typische Anwendungen
PIC16F767T-I/SO ist geeignet für 6 Anwendungs: 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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC16F767T-I/SO – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | 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 |
Wichtigste Unterscheidungsmerkmale
- 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))
Designhinweise
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).
Compliance-Informationen
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.