PIC16C765-I/P - 8-bit USB MCU, 14KB OTP, 24MHz, 40-PDIP | Microchip
Артикул: PIC16C765-I/P ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $7.46 | $7,46 |
| 10 | $6.85 | $68,50 |
| 100 | $6.2 | $620,00 |
| 500 | $5.65 | $2.825,00 |
| 1.000 | $5.1 | $5.100,00 |
PIC16C765-I/P Обзор
What is a PIC microcontroller? A PIC microcontroller is a family of reduced instruction set computing (RISC) microcontrollers from Microchip Technology based on a Harvard architecture with separate program and data buses. The PIC16C series specifically represents the original OTP (one-time-programmable) mid-range line, executed at 167 ns per instruction cycle (6 MHz oscillator / 4) up to 24 MHz, which delivers roughly 6 MIPS of throughput - a mid-range category in the broader hierarchy of microcontroller -> embedded controller -> semiconductor device.
Key differentiating features include 5 channels of 8-bit analog-to-digital conversion, a full-speed USB 1.1 serial interface engine (SIE) with on-chip transceiver, hardware USART, MSSP (I2C/SPI) peripheral, two 8-bit timers and one 16-bit timer, 14 interrupt sources, and a 35 single-word instruction RISC instruction set. Power-saving features include SLEEP mode, watchdog timer with its own on-chip RC oscillator, and programmable code protection.
Architecturally, the device uses a 14-bit instruction word with an 8-bit data path, executing one instruction per cycle except for program branches which take two cycles. The USB SIE handles low-level protocol including NRZI encoding, bit stuffing, and CRC checking, freeing the CPU from timing-critical tasks. Brown-out detect, power-on reset, and a wide operating voltage range of 4.0V to 5.5V complete the robust feature set.
Typical applications include low-speed USB human interface devices such as HID-class keyboards, mice, and game controllers, industrial USB-to-serial bridges, USB-based data acquisition front-ends, legacy embedded systems requiring one-time-programmable firmware, and educational/prototyping platforms where the 40-pin PDIP package simplifies breadboard use.
When designing with this part, note that the OTP memory cannot be erased and reprogrammed - engineers targeting field-updatable firmware should select the flash-based PIC18F or PIC16F equivalents. The 40-pin PDIP package also requires through-hole PCB assembly which limits high-volume SMT production.
Аналоги без доработки для PIC16C765-I/P — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16C765-I/P (тот же форм-фактор и посадочное место) — отличается по Package, Timers, Core Architecture, Mounting Type, Operating Temperature.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F4550-I/P
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
PIC16C745-I/SP
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$4.12 / шт.
Открыть даташит →PIC16C74A-04/PQ
✅ Прямая замена✓ В наличии
$5.8 / шт.
Открыть даташит →ATMEGA8535-16PJ
✅ Прямая замена✓ В наличии
$3.4 / шт.
Открыть даташит →PIC16C765-I/P Максимальные параметры и электрические характеристики
| Core Architecture | PIC16CXX mid-range 8-bit RISC (Harvard) |
| Program Memory | 14 KB OTP (8K x 14 words) |
| Data RAM | 256 bytes |
| EEPROM Data Memory | None (OTP only) |
| Maximum CPU Frequency | 24 MHz (167 ns instruction cycle) |
| Throughput | Approximately 6 MIPS |
| Instruction Set | 35 single-word instructions |
| Operating Voltage | 4.0 V to 5.5 V |
| Digital I/O Pins | 33 |
| Analog-to-Digital Converter | 8-bit resolution, 5 channels |
| USB Interface | USB 1.1 Full-Speed (12 Mbps) with on-chip SIE and transceiver |
| Timers | Two 8-bit (TMR0, TMR2), one 16-bit (TMR1) |
| Communication Peripherals | USART (SCI), MSSP (SPI/I2C), USB SIE |
| Interrupt Sources | 14 |
| Корпус | 40-pin PDIP (0.600 inch, 15.24 mm) |
| Диапазон рабочих температур | -40 C to +85 C (industrial) |
| Тип монтажа | Through-Hole |
| Уровень MSL | Not applicable (through-hole) |
| Статус RoHS | Compliant |
Конфигурация выводов PIC16C765-I/P
| Контакт 1 | MCLR/VPP — Master clear (reset) input / programming voltage |
| Контакт 2 | RA0/AN0 — Port A bit 0 / analog input 0 |
| Контакт 3 | RA1/AN1 — Port A bit 1 / analog input 1 |
| Контакт 4 | RA2/AN2 — Port A bit 2 / analog input 2 |
| Контакт 5 | RA3/AN3/VREF — Port A bit 3 / analog input 3 / ADC reference |
| Контакт 6 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| Контакт 7 | RA5/AN4/SS — Port A bit 5 / analog input 4 / SPI slave select |
| Контакт 8 | RE0/RD/AN5 — Port E bit 0 / read control / analog input 5 |
| Контакт 9 | RE1/WR — Port E bit 1 / write control |
| Контакт 10 | RE2/CS — Port E bit 2 / chip select |
| Контакт 11 | VDD — Positive supply (5V) |
| Контакт 12 | VSS — Ground |
| Контакт 13 | OSC1/CLKIN — Crystal/clock input |
| Контакт 14 | OSC2/CLKOUT — Crystal/clock output |
| Контакт 15 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator output / Timer1 clock input |
| Контакт 16 | RC1/T1OSI — Port C bit 1 / Timer1 oscillator input |
| Контакт 17 | RC2/CCP1 — Port C bit 2 / Capture/Compare/PWM 1 |
| Контакт 18 | RC3 — Port C bit 3 |
| Контакт 19 | RC4/D-/VM — Port C bit 4 / USB D- line / external USB VBUS monitor |
| Контакт 20 | RC5/D+/VP — Port C bit 5 / USB D+ line / external USB VBUS sense |
| Контакт 21 | RC6/TX/CK — Port C bit 6 / USART TX / USART clock |
| Контакт 22 | RC7/RX/DT — Port C bit 7 / USART RX / USART data |
| Контакт 23 | RD0/PSP0 — Port D bit 0 / parallel slave port bit 0 |
| Контакт 24 | RD1/PSP1 — Port D bit 1 / parallel slave port bit 1 |
| Контакт 25 | RD2/PSP2 — Port D bit 2 / parallel slave port bit 2 |
| Контакт 26 | RD3/PSP3 — Port D bit 3 / parallel slave port bit 3 |
| Контакт 27 | RD4/PSP4 — Port D bit 4 / parallel slave port bit 4 |
| Контакт 28 | RD5/PSP5 — Port D bit 5 / parallel slave port bit 5 |
| Контакт 29 | RD6/PSP6 — Port D bit 6 / parallel slave port bit 6 |
| Контакт 30 | RD7/PSP7 — Port D bit 7 / parallel slave port bit 7 |
| Контакт 31 | VSS — Ground |
| Контакт 32 | VDD — Positive supply (5V) |
| Контакт 33 | RB0/INT — Port B bit 0 / external interrupt |
| Контакт 34 | RB1 — Port B bit 1 |
| Контакт 35 | RB2 — Port B bit 2 |
| Контакт 36 | RB3 — Port B bit 3 |
| Контакт 37 | RB4 — Port B bit 4 |
| Контакт 38 | RB5 — Port B bit 5 |
| Контакт 39 | RB6/PGC — Port B bit 6 / ICSP clock |
| Контакт 40 | RB7/PGD — Port B bit 7 / ICSP data |
Типичное применение
PIC16C765-I/P подходит для 6 применениеs: USB HID Keyboard/Mouse Controller, USB-to-Serial Bridge Adapter, Industrial Data Acquisition Front-End, Legacy Embedded Control Board, USB Educational Development Platform, USB Peripherals with SPI/I2C Sensor Hubs.
USB HID Keyboard/Mouse Controller
The PIC16C765-I/P's integrated USB 1.1 full-speed SIE with on-chip transceiver and 33 I/O pins makes it a single-chip solution for HID-class keyboards, mice, and game controllers. The hardware SIE handles NRZI encoding, bit stuffing, and CRC5/CRC16 checking, freeing the 6 MIPS CPU for HID report generation and key-matrix scanning. With 14 KB OTP and 256 B RAM, it covers typical HID report descriptors and key-debounce state machines. The 40-pin PDIP package suits low-volume production and educational platforms; high-volume designs should migrate to the flash-based PIC18F4550.
Рекомендуется
USB-to-Serial Bridge Adapter
The PIC16C765-I/P can implement a USB-CDC bridge to UART by using its integrated USB SIE alongside the hardware USART peripheral. The SIE delivers 12 Mbps full-speed USB while the USART provides RS-232/RS-485 signaling on the serial side, and 256 B RAM buffers CDC frames at typical 115200 baud rates. Operating at 24 MHz with 4.0-5.5 V supply aligns with legacy 5V serial logic. Industrial applications benefit from the -40C to +85C temperature range and brown-out reset, ensuring reliable RS-485 industrial field-bus connectivity.
Рекомендуется
Industrial Data Acquisition Front-End
The PIC16C765-I/P's 5-channel 8-bit ADC paired with the USB peripheral suits low-channel-count data acquisition nodes that report measurements over USB to a host PC. Sampling up to approximately 50 ksps at the 24 MHz system clock, the device can digitize thermocouple, strain-gauge, or process-control signals and stream them via USB interrupt or bulk transfers. Industrial-grade -40C to +85C operation and brown-out detect suit factory-floor deployments. Migrate to PIC18F4550 for higher resolution (10/12-bit ADC) and field-updatable firmware.
Рекомендуется
Legacy Embedded Control Board
The PIC16C765-I/P in its 40-pin PDIP package is well suited to maintaining and replicating legacy embedded control systems originally designed around the PIC16CXX mid-range family. The through-hole form factor supports breadboard prototyping and through-hole PCB assembly in low-volume production. The OTP program memory locks firmware permanently, which is acceptable for closed systems that do not require field updates. Engineers maintaining older industrial controllers can source this part through remaining distributor stock while planning migrations to flash-based PIC18F or PIC16F1xxx families.
Рекомендуется
USB Educational Development Platform
Universities and embedded-systems training programs use the PIC16C765-I/P as a teaching example of a USB-capable 8-bit microcontroller with a documented SIE register set. The 40-pin PDIP package simplifies breadboard wiring for student projects, while the 14 KB OTP memory forces disciplined firmware planning - mirroring the constraints of volume production. The 35-instruction RISC core introduces students to Harvard architecture, and the on-chip USB peripheral demonstrates the inner workings of low-speed USB enumeration. PIC18F4550 is the recommended migration target for course updates.
Рекомендуется
USB Peripherals with SPI/I2C Sensor Hubs
The PIC16C765-I/P integrates a Master Synchronous Serial Port (MSSP) supporting both SPI and I2C alongside its USB 1.1 SIE, allowing a single chip to act as a USB bridge to multi-sensor SPI or I2C networks. With 33 I/O pins plus dedicated MSSP signals, the device can interface to EEPROM, temperature sensors, accelerometers, and GPIO expanders while streaming aggregated data over USB. The 256-byte RAM and 14 KB OTP are sufficient for typical sensor-hub descriptors and small driver routines. Industrial temperature grade enables deployment in factory automation sensor nodes.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16C765-I/P — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F4550-I/P | PIC16C745-I/SP | PIC16C74A-04/P | ATMEGA8535-16PJ |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | PDIP-40 | PDIP-40 - same | SPDIP-40 - same | PDIP-40 - same | PDIP-40 - same |
| Program Memory | 14 KB OTP | 32 KB flash | 8 KB OTP | 7 KB OTP | 8 KB flash |
| RAM | 256 B | 2 KB | 256 B | 192 B | 512 B |
| USB Interface | USB 1.1 FS with SIE | USB 1.1/2.0 FS with SIE | USB 1.1 FS with SIE | None | None |
| Maximum Clock | 24 MHz | 48 MHz (12 MIPS) | 24 MHz | 4 MHz | 16 MHz |
| ADC | 8-bit, 5 channels | 10-bit, 13 channels | 8-bit, 5 channels | 8-bit, 5 channels | 10-bit, 8 channels |
| I/O Pins | 33 | 35 | 33 | 33 | 32 |
| Operating Voltage | 4.0 V to 5.5 V | 2.0 V to 5.5 V | 4.0 V to 5.5 V | 4.0 V to 5.5 V | 4.5 V to 5.5 V |
Ключевые отличия
- Integrated USB 1.1 SIE without external PHY (против PIC16C74A-04/P)
- Flash reprogrammability eliminates OTP constraint (против PIC18F4550-I/P)
- Larger OTP memory in the same USB-capable family (против PIC16C745-I/SP)
Заметки по проектированию
PIC16C765-I/P program memory is OTP (one-time-programmable) - the firmware cannot be erased or rewritten once programmed. Estimate your firmware size carefully and burn a fresh part if bugs are found in production. For development, use a windowed CERDIP PIC16C765-JW part or migrate to a flash-based successor (PIC18F4550) to allow in-circuit reprogramming during bring-up.
Decouple VDD (pins 11, 32) and VSS (pins 12, 31) with a 100 nF ceramic capacitor placed within 5 mm of each VDD pin, plus a bulk 10 uF tantalum or aluminum electrolytic at the regulator output. The USB transceiver is sensitive to VDD ripple - keep the analog 5V rail clean by avoiding noisy switching regulators on the same supply; an LDO such as MCP1700 is recommended for VBUS-derived rails.
Route the USB D+ (RC5) and D- (RC4) differential pair with 90-ohm differential impedance and matched length within 2 mm, keeping the pair clear of digital switching traces for at least 10 mm. Place the 27-ohm series damping resistor between each USB pin and the connector within 5 mm of the connector body, per USB 1.1 full-speed signal-integrity guidelines.
The internal USB SIE uses a 48 MHz clock derived from the 24 MHz system oscillator; if the crystal tolerance exceeds +/- 100 ppm, USB enumeration may fail at low/full speed. Use a crystal with +/- 50 ppm tolerance and 18-20 pF load capacitors matched within 10%. The on-chip PLL multiplier (x2) doubles any system-clock jitter, so an external 24 MHz crystal with low series resistance is recommended.
Информация о соответствии
RoHS compliant per Microchip product page. Industrial temperature grade (-40C to +85C) but not AEC-Q100 qualified for automotive.