PIC16C717T/SO - 8-Bit 20MHz OTP MCU, 3.5KB, 18-SOIC | Microchip
Артикул: PIC16C717T/SO ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $3.25 | $3,25 |
| 10 | $2.92 | $29,20 |
| 100 | $2.51 | $251,00 |
| 500 | $2.18 | $1.090,00 |
| 1.000 | $1.86 | $1.860,00 |
PIC16C717T/SO Обзор
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, data memory, and I/O peripherals onto one die. The PIC16 family uses a RISC (Reduced Instruction Set Computer) architecture with only 35 single-word instructions, allowing most instructions to execute in a single instruction cycle. The PIC16C717T/SO is OTP (One-Time Programmable), meaning program memory can be written once and is not erasable, making it well-suited for high-volume, low-cost production. The T suffix denotes tape-and-reel packaging, and the SO suffix indicates the 18-pin SOIC form factor.
Key features include 6 channels of 10-bit ADC, two 8-bit timers (Timer0 with 8-bit prescaler, and Timer2), an 8-bit multichannel ADC, Brown-out Reset (BOR) circuitry, and 13 I/O pins. The device operates from 4V to 5.5V, supports 20MHz operation, and offers a 200ns instruction execution time, making it well-suited for embedded control loops and sensor reading.
The PIC16C717T/SO uses Microchip's proven PIC16C5X-compatible core, providing an easy migration path for legacy designs. The 10-bit ADC with 6 input channels enables precision analog signal acquisition, while the dual-timer architecture supports PWM generation and event timing. The wide operating voltage range (4-5.5V) and industrial temperature range (-40C to +85C) suit industrial and consumer embedded applications.
Typical applications include appliance control, sensor signal conditioning, automotive body electronics, industrial automation, and consumer electronics requiring moderate computational horsepower and analog integration. The OTP nature makes it cost-effective for high-volume production where code stability has been validated.
When designing with this part, ensure your development flow accounts for OTP programming - firmware bugs cannot be corrected after programming. Use PIC16C717-I/SO (windowed) for development and prototyping, then switch to PIC16C717T/SO for production runs.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
Аналоги без доработки для PIC16C717T/SO — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16C717T/SO (тот же форм-фактор и посадочное место) — отличается по Package, Timers, ADC, Program Memory Type, Core Architecture.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16C717-I/SO
✅ Прямая замена✓ В наличии
$2.28 / шт.
Открыть даташит →PIC16C717/SO
✅ Прямая замена✓ В наличии
$2.41 / шт.
Открыть даташит →PIC16C716-04I/SO
✅ Прямая замена✓ В наличии
$2.18 / шт.
Открыть даташит →PIC16C716T-04/SO
✅ Прямая замена✓ В наличии
$1.95 / шт.
Открыть даташит →PIC16C715-04/SO
✅ Прямая замена✓ В наличии
$2.18 / шт.
Открыть даташит →PIC16C717T/SO Максимальные параметры и электрические характеристики
| Core Architecture | PIC 8-bit RISC |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM Size | 256 bytes |
| Максимальная тактовая частота | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Instruction Set Size | 35 single-word instructions |
| Supply Voltage Range | 4 V to 5.5 V |
| I/O Pins | 13 |
| ADC | 6 channels, 10-bit |
| Timers | Timer0 (8-bit with 8-bit prescaler), Timer2 |
| Brown-out Reset (BOR) | Yes |
| Диапазон рабочих температур | -40 C to +85 C (industrial) |
| Корпус | 18-SOIC (300 mil) |
| Тип монтажа | Surface Mount |
| Уровень MSL | 1 |
Конфигурация выводов PIC16C717T/SO
| Контакт 1 | RA0/AN0 — Digital I/O port A bit 0 / Analog input channel 0 |
| Контакт 2 | RA1/AN1 — Digital I/O port A bit 1 / Analog input channel 1 |
| Контакт 3 | RA2/AN2 — Digital I/O port A bit 2 / Analog input channel 2 |
| Контакт 4 | RA3/AN3 — Digital I/O port A bit 3 / Analog input channel 3 |
| Контакт 5 | RA4/AN4/T0CKI — Digital I/O port A bit 4 / Analog input 4 / Timer0 clock input |
| Контакт 6 | RA5/AN5/SS — Digital I/O port A bit 5 / Analog input 5 / SPI slave select |
| Контакт 7 | RC0 — Digital I/O port C bit 0 |
| Контакт 8 | RC1 — Digital I/O port C bit 1 |
| Контакт 9 | RC2 — Digital I/O port C bit 2 |
| Контакт 10 | RC3 — Digital I/O port C bit 3 |
| Контакт 11 | RC4 — Digital I/O port C bit 4 |
| Контакт 12 | RC5 — Digital I/O port C bit 5 |
| Контакт 13 | RC6 — Digital I/O port C bit 6 |
| Контакт 14 | RC7 — Digital I/O port C bit 7 |
| Контакт 15 | OSC2/CLKOUT — Oscillator crystal output / Clock output |
| Контакт 16 | OSC1/CLKIN — Oscillator crystal input / External clock input |
| Контакт 17 | RA6 — Digital I/O port A bit 6 |
| Контакт 18 | RA7 — Digital I/O port A bit 7 |
Типичное применение
PIC16C717T/SO подходит для 6 применениеs: Appliance Control Boards, Sensor Signal Conditioning, Automotive Body Electronics, Consumer Electronics Remote Controls, HVAC Zone Controllers, Industrial Timer Modules.
Appliance Control Boards
The PIC16C717T/SO's 6-channel 10-bit ADC and 13 I/O pins make it well-suited for appliance control boards where multiple sensor inputs and actuator outputs must be coordinated. At 20MHz, the 200ns instruction cycle supports real-time control loops for washing machine motor control, dishwasher cycle sequencing, and refrigerator temperature regulation. The OTP memory reduces unit cost for high-volume white goods production where firmware is finalized.
Рекомендуется
Sensor Signal Conditioning
With 6 channels of 10-bit ADC and 5 MIPS performance, the PIC16C717T/SO excels at sensor signal conditioning in industrial measurement systems. The 10-bit resolution (1024 levels) provides adequate precision for temperature, pressure, and flow sensors after external amplification. The 4-5.5V supply range is compatible with 5V sensor ecosystems common in factory automation. Brown-out Reset ensures reliable restart after power glitches in noisy industrial environments.
Рекомендуется
Automotive Body Electronics
The PIC16C717T/SO serves non-safety automotive body electronics such as interior lighting controllers, mirror position memory, and accessory timers. The 13 I/O pins handle multiple switch inputs and relay drive outputs, while the 10-bit ADC reads potentiometers for trim and seat position memory. Industrial -40C to +85C temperature range covers cabin-mounted modules. For under-hood or safety-critical designs, upgrade to PIC16F family with Flash memory for field updates.
Рекомендуется
Consumer Electronics Remote Controls
The PIC16C717T/SO is a strong fit for consumer remote controls and IR-based wireless controllers where cost dominates design decisions. Its 20MHz operation easily handles IR protocol encoding (RC5, NEC, SIRC) in software, while the low pin count 18-SOIC package fits compact enclosures. The OTP memory ensures code cannot be reverse-engineered, protecting proprietary IR protocols. Low power consumption suits battery-powered remote applications.
Рекомендуется
HVAC Zone Controllers
The PIC16C717T/SO integrates well in HVAC zone controllers managing multiple temperature sensors and damper actuators. The 6-channel 10-bit ADC reads NTC thermistors for zone temperature, while the 13 I/O pins drive TRIAC control outputs for damper motors. Brown-out Reset handles unreliable mains-derived DC supplies during brownouts. The 5V operating range and industrial temperature grade suit basement equipment room installations.
Рекомендуется
Industrial Timer Modules
With Timer0 (8-bit with 8-bit prescaler) and Timer2, the PIC16C717T/SO supports industrial timer modules for conveyor control, machine cycle timing, and process sequencing. The 20MHz clock and 200ns instruction cycle enable microsecond-precision timing without external timer ICs. 5 MIPS throughput handles keypad scanning, LCD multiplexing, and serial communication concurrently. The OTP memory protects proprietary timing algorithms in commercial products.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16C717T/SO — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16C717-I/SO | PIC16C717/SO | PIC16C716-04I/SO | PIC16C716T-04/SO | PIC16C715-04/SO |
|---|---|---|---|---|---|---|
| Package | 18-SOIC | 18-SOIC - same | 18-SOIC - same | 18-SOIC - same | 18-SOIC - same | 18-SOIC - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 3.5 KB OTP | 3.5 KB EPROM | 3.5 KB OTP | 2 KB OTP (-43%) | 2 KB OTP (-43%) | 2 KB OTP (-43%) |
| Max Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 4 MHz (-80%) | 4 MHz (-80%) | 4 MHz (-80%) |
| ADC Channels | 6 channels, 10-bit | 6 channels, 10-bit | 6 channels, 10-bit | 4 channels, 8-bit | 4 channels, 8-bit | 4 channels, 8-bit |
| I/O Pins | 13 | 13 | 13 | 13 | 13 | 13 |
| Memory Type | OTP (One-Time Programmable) | EPROM (windowed, erasable) | OTP | OTP | OTP | OTP |
| Packaging Format | Tape & Reel | Tape & Reel | Tray | Tube/Industrial grade | Tape & Reel | Tube |
Ключевые отличия
- Highest-spec 18-pin OTP MCU in PIC16C family with 6-channel 10-bit ADC (против PIC16C716-04I/SO)
- Tape-and-reel format optimized for SMT production (против PIC16C717/SO)
- EP memory on the same die for development flexibility (против PIC16C717-I/SO)
Заметки по проектированию
OTP memory cannot be erased or rewritten. Always prototype with the windowed EPROM variant (PIC16C717-I/SO) or the Flash-based PIC16F717 before committing to OTP for production. A single firmware bug in OTP requires scrapping the programmed parts. Maintain strict firmware revision control and use the same compiler version during development and production programming.
For the 18-SOIC package, allocate a land pattern matching JEDEC SOIC-18 with 1.27mm pin pitch. Place a 100nF decoupling capacitor as close as possible to the VDD pin (pin 20, but the 18-SOIC actually has VDD on a different pin per datasheet - verify against datasheet). Use short traces to the crystal oscillator pins (OSC1/OSC2) and place load capacitors within 5mm of the pins to avoid clock instability.
The PIC16C717T/SO operates from 4V to 5.5V. Below 4V, the Brown-out Reset (BOR) triggers a reset to prevent code corruption from low-voltage operation. Add a bulk capacitor of at least 10uF near the VDD pin and a 100nF ceramic bypass capacitor. If using a switching regulator for the 5V rail, add a ferrite bead or LC filter to reduce noise coupling into the analog ADC reference.
The 10-bit ADC accuracy depends on clean VDD and a stable reference voltage. Use a dedicated analog VDD pin if available, or add a 10ohm resistor plus 10uF capacitor filter between digital VDD and the ADC reference. The 6 analog input channels share a single sample-and-hold capacitor; avoid switching channels during conversion for best linearity. Add a small RC filter (1kohm + 100pF) on analog inputs to limit bandwidth.
Информация о соответствии
RoHS and REACH compliance not explicitly stated in verified web data - marked unknown. Not AEC-Q100 qualified; not recommended for automotive safety applications. For automotive body electronics, use AEC-Q100 qualified PIC16F family parts.