PIC17C756AT-16E/L - 8-Bit 16MHz OTP MCU, 32KB, 68-PLCC | Microchip
Артикул: PIC17C756AT-16E/L ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $22.5 | $22,50 |
| 10 | $20.25 | $202,50 |
| 100 | $17.8 | $1.780,00 |
| 500 | $15.6 | $7.800,00 |
| 1.000 | $13.95 | $13.950,00 |
PIC17C756AT-16E/L Обзор
A microcontroller (MCU) is an integrated circuit that combines a CPU core, program memory, working RAM, and programmable I/O peripherals in a single chip. The PIC17C family is Microchip's highest-performance 8-bit architecture before the introduction of the PIC18 family, executing 8.25 MIPS at 16 MHz with only 58 single-word instructions and a deterministic 4-cycle pipeline. PIC MCUs sit within the broader hierarchy: microcontroller -> embedded processor -> semiconductor, and remain widely deployed in legacy industrial control, instrumentation, and automotive subsystems that depend on OTP-only code storage.
Key features of this part include a 16-bit data bus architecture, 50 programmable digital I/O lines, an integrated 10-bit analog-to-digital converter, USART, SSP, and capture/compare/PWM peripherals, and a supply voltage range of 4.5 V to 5.5 V. The 68-PLCC socket-mount package supports easy prototyping and field replacement in legacy designs. The extended temperature grade ('E') makes the part suitable for outdoor, automotive, and industrial environments. OTP program memory enables low per-unit cost for mature, fully validated firmware where no field updates are required.
Typical application domains include industrial process control, building automation controllers, motor drive front-ends, instrumentation front-panels, and white-goods control boards. Modern Microchip guidance recommends migrating to the PIC18F6520 (Flash-based) for new designs, but the PIC17C756AT-16E/L remains supported through the Microchip Legacy MCU program for existing production.
When designing with this device, ensure decoupling capacitors (typically 100 nF plus 10 uF bulk) are placed within 5 mm of VDD/VSS pins, and follow the 5V rail tolerance carefully because the part does not include an internal brown-out reset on all speed grades. Code development uses the MPLAB XC8 compiler and a 5V-tolerant ICSP programmer such as the PICkit 3.
Аналоги без доработки для PIC17C756AT-16E/L — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC17C756AT-16E/L (тот же форм-фактор и посадочное место) — отличается по Package, Program Memory Type, Mounting Type, Operating Temperature, Core Architecture.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC17C756A-16I/L
✅ Прямая замена✓ В наличии
$13.85 / шт.
Открыть даташит →PIC17C756A-16E/PT
✅ Прямая замена✓ В наличии
$16.8 / шт.
Открыть даташит →PIC17C756A-33E/L
✅ Прямая замена✓ В наличии
$9.4 / шт.
Открыть даташит →PIC17C752T-33/L
✅ Прямая замена✓ В наличии
$14.2 / шт.
Открыть даташит →PIC17C756AT-16/PT
✅ Прямая замена✓ В наличии
$11.95 / шт.
Открыть даташит →PIC17C756AT-16E/L Максимальные параметры и электрические характеристики
| Core Architecture | PIC 8-bit (PIC17C family) |
| Instruction Set Width | 16-bit (data bus), 58 single-word instructions |
| Maximum CPU Clock | 16 MHz |
| Instruction Execution Time | 121 ns (8.25 MIPS) |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 32 KB (16K x 16) |
| Data RAM | 902 bytes |
| Supply Voltage (VDD) | 4.5 V to 5.5 V |
| I/O Pins | 50 (digital, programmable) |
| A/D Converter | 10-bit, integrated |
| Корпус | 68-pin PLCC (J-lead, 24.23 x 24.23 mm) |
| Тип монтажа | Surface Mount / Socket (PLCC socket compatible) |
| Рабочая температура | -40 C to +125 C (Extended, 'E' suffix) |
| Peripherals | USART, SSP, Capture/Compare/PWM, Timers |
Конфигурация выводов PIC17C756AT-16E/L
| Контакт 1 | OSC1/CLKI — Oscillator input / external clock |
| Контакт 2 | OSC2/CLKO — Oscillator output |
| Контакт 3 | MCLR — Master Clear (reset, active low) |
| Контакт 4 | RA0/AN0 — PORTA bit 0 / Analog input 0 |
| Контакт 5 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| Контакт 6 | RA2/AN2 — PORTA bit 2 / Analog input 2 |
| Контакт 7 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / VREF+ |
| Контакт 8 | RA4/AN4 — PORTA bit 4 / Analog input 4 |
| Контакт 9 | RA5/AN5 — PORTA bit 5 / Analog input 5 |
| Контакт 10 | VDD — Logic power (5V) |
| Контакт 11 | VSS — Ground |
| Контакт 12 | RB0/INT — PORTB bit 0 / External interrupt |
| Контакт 13 | RB1 — PORTB bit 1 |
| Контакт 14 | RB2 — PORTB bit 2 |
| Контакт 15 | RB3 — PORTB bit 3 |
| Контакт 16 | RB4 — PORTB bit 4 |
| Контакт 17 | RB5 — PORTB bit 5 |
| Контакт 18 | RB6 — PORTB bit 6 |
| Контакт 19 | RB7 — PORTB bit 7 |
| Контакт 20 | RC0 — PORTC bit 0 |
| Контакт 21 | RC1 — PORTC bit 1 |
| Контакт 22 | RC2 — PORTC bit 2 |
| Контакт 23 | RC3 — PORTC bit 3 |
| Контакт 24 | RC4 — PORTC bit 4 |
| Контакт 25 | RC5 — PORTC bit 5 |
| Контакт 26 | RC6 — PORTC bit 6 |
| Контакт 27 | RC7 — PORTC bit 7 |
| Контакт 28 | RD0 — PORTD bit 0 |
| Контакт 29 | RD1 — PORTD bit 1 |
| Контакт 30 | RD2 — PORTD bit 2 |
| Контакт 31 | RD3 — PORTD bit 3 |
| Контакт 32 | RD4 — PORTD bit 4 |
| Контакт 33 | RD5 — PORTD bit 5 |
| Контакт 34 | RD6 — PORTD bit 6 |
| Контакт 35 | RD7 — PORTD bit 7 |
| Контакт 36 | RE0 — PORTE bit 0 |
| Контакт 37 | RE1 — PORTE bit 1 |
| Контакт 38 | RE2 — PORTE bit 2 |
| Контакт 39 | RE3 — PORTE bit 3 |
| Контакт 40 | RE4 — PORTE bit 4 |
| Контакт 41 | RE5 — PORTE bit 5 |
| Контакт 42 | RE6 — PORTE bit 6 |
| Контакт 43 | RE7 — PORTE bit 7 |
| Контакт 44 | VDD — Logic power (5V) |
| Контакт 45 | VSS — Ground |
| Контакт 46 | RF0 — PORTF bit 0 |
| Контакт 47 | RF1 — PORTF bit 1 |
| Контакт 48 | RF2 — PORTF bit 2 |
| Контакт 49 | RF3 — PORTF bit 3 |
| Контакт 50 | RF4 — PORTF bit 4 |
| Контакт 51 | RF5 — PORTF bit 5 |
| Контакт 52 | RF6 — PORTF bit 6 |
| Контакт 53 | RF7 — PORTF bit 7 |
| Контакт 54 | RG0 — PORTG bit 0 |
| Контакт 55 | RG1 — PORTG bit 1 |
| Контакт 56 | RG2 — PORTG bit 2 |
| Контакт 57 | RG3 — PORTG bit 3 |
| Контакт 58 | RG4 — PORTG bit 4 |
| Контакт 59 | NC — Not connected |
| Контакт 60 | NC — Not connected |
| Контакт 61 | AVDD — Analog power |
| Контакт 62 | AVSS — Analog ground |
| Контакт 63 | VREF+ — ADC voltage reference + |
| Контакт 64 | VREF- — ADC voltage reference - |
| Контакт 65 | TX/CK — USART TX / clock |
| Контакт 66 | RX/DT — USART RX / data |
| Контакт 67 | SDA — I2C data |
| Контакт 68 | SCL — I2C clock |
Типичное применение
PIC17C756AT-16E/L подходит для 6 применениеs: Industrial Process Control, Building Automation Controllers, White Goods and Appliance Control, Automotive Body and Chassis Modules, Instrumentation and Test Equipment Front Panels, Motor Drive and PWM Control Front-Ends.
Industrial Process Control
The PIC17C756AT-16E/L fits industrial process-control PLCs and remote telemetry units because of its 50 programmable I/O lines (4 ports of GPIO), 16 MHz CPU delivering 8.25 MIPS, and 902 bytes of RAM sufficient for PID-loop math and MODBUS framing. The extended -40C to +125C temperature grade ('E' suffix) handles outdoor and factory-floor thermal stress. Why this part fits: 10-bit on-chip ADC samples 4-20 mA loop signals directly, and 32 KB OTP program memory locks validated control firmware so factory acceptance cannot drift. Design tip: place 100 nF decoupling within 5 mm of every VDD/VSS pair and route the analog AVCC through a ferrite bead to keep ADC noise below 1 LSB.
Рекомендуется
Building Automation Controllers
PIC17C756AT-16E/L is widely deployed in HVAC controllers, lighting panels, and access-control panels where OTP-only firmware and 5V tolerance are acceptable. Its 50 I/O lines handle multiple relay drivers, keypad scanners, and triac interfaces, while the integrated USART talks to BACnet MS/TP or Modbus networks. The 16 MIPS core executes scheduling and PID loops in real time. Why this part fits: 32 KB OTP is enough for HVAC state machines, schedule tables, and fault logging, while the 902-byte RAM holds live setpoints and sensor buffers. Use the capture/compare/PWM to drive triac phase-angle dimming without an extra timer IC.
Рекомендуется
White Goods and Appliance Control
Washing machines, dishwashers, and microwave ovens have used PIC17C756AT-16E/L since the 1990s for motor and user-interface control. The 16 MHz core runs brushless-DC commutation algorithms in real time while the 10-bit ADC reads motor current and temperature sensors. Why this part fits: 32 KB OTP locks in safety-critical motor firmware so firmware cannot be reflashed by unauthorized parties, an asset in appliances that must meet IEC 60335 functional-safety requirements. Design tip: route MCLR through a 10 kohm pull-up and add a 100 nF cap for clean resets during brownout events; connect unused I/O to VDD via 10 kohm to prevent CMOS input latch-up.
Рекомендуется
Automotive Body and Chassis Modules
Automotive body controllers, instrument clusters, and seat modules have shipped with PIC17C756AT-16E/L because its extended -40C to +125C grade matches under-hood and cabin thermal swings. The 50 I/O lines drive bulb and LED arrays, and the USART interfaces with LIN bus slaves. Why this part fits: 32 KB OTP locks validated firmware so it cannot drift during a vehicle's 15-year service life. Note: this part is not AEC-Q100 qualified; for new automotive designs Microchip recommends dsPIC33 or PIC18 K-series parts with AEC-Q100 certification.
Рекомендуется
Instrumentation and Test Equipment Front Panels
PIC17C756AT-16E/L drives keypad scan, LCD multiplex, and GPIB/RS-232 interfaces in legacy bench instruments such as oscilloscopes, signal generators, and power supplies. The 16 MIPS core can refresh a 4-line LCD at 100 Hz while simultaneously scanning a 4x5 keypad matrix with debounce. Why this part fits: 50 I/O lines accommodate the keypad, LCD data bus, status LEDs, and rotary encoder without external mux ICs. 902 bytes RAM is sufficient for command buffers and meter readings. Consider migrating to PIC18F for new designs where in-field firmware updates are required.
Рекомендуется
Motor Drive and PWM Control Front-Ends
PIC17C756AT-16E/L's capture/compare/PWM peripherals generate the timing signals required to drive three-phase inverter modules at 16 MIPS. The 10-bit ADC samples phase currents and DC bus voltage for closed-loop control. Why this part fits: 32 KB OTP locks validated commutation tables and current-loop coefficients; 902 bytes RAM is enough for sensorless BEMF zero-cross detection state. Use the PWM peripheral with dead-band control and route high-current traces away from the crystal oscillator traces to prevent noise injection.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC17C756AT-16E/L — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC17C756A-16I/L | PIC17C756A-16E/PT | PIC17C756A-33E/L | PIC17C752T-33/L | PIC17C756AT-16/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 68-PLCC (L) | 68-PLCC (L) - same | 68-PLCC (L) - same | 68-PLCC (L) - same | 68-PLCC (L) - same | 68-PLCC (L) - same |
| Core Architecture | PIC 8-bit (PIC17C) | PIC 8-bit (PIC17C) - same | PIC 8-bit (PIC17C) - same | PIC 8-bit (PIC17C) - same | PIC 8-bit (PIC17C) - same | PIC 8-bit (PIC17C) - same |
| Maximum Clock | 16 MHz | 16 MHz - same | 16 MHz - same | 33 MHz - higher | 33 MHz - higher | 16 MHz - same |
| Program Memory | 32 KB OTP | 32 KB OTP - same | 32 KB OTP - same | 32 KB OTP - same | 32 KB OTP - same | 32 KB OTP - same |
| RAM | 902 bytes | 902 bytes - same | 902 bytes - same | 902 bytes - same | 678 bytes - lower | 902 bytes - same |
| Operating Temperature | -40C to +125C (E) | -40C to +85C (I) | -40C to +125C (E) - same | -40C to +125C (E) - same | -40C to +85C (I) | -40C to +125C (E) - same |
| Supply Voltage | 4.5 V to 5.5 V | 4.5 V to 5.5 V - same | 4.5 V to 5.5 V - same | 4.5 V to 5.5 V - same | 4.5 V to 5.5 V - same | 4.5 V to 5.5 V - same |
| Lifecycle Status | NRND (Legacy) | NRND | NRND | NRND | NRND | NRND |
Ключевые отличия
- Highest-performance 8-bit PIC before PIC18 era, with 16 MIPS @ 16 MHz and 32 KB OTP (против PIC16F877A-I/P)
- 68-PLCC J-lead package enables socketed prototyping and field replacement (против PIC17C756AT-16/PT (64-pin TQFP))
- Extended -40C to +125C industrial temperature grade ('E' suffix) for outdoor and automotive environments (против PIC17C756A-16I/L (industrial 0-85C))
- OTP program memory locks validated firmware permanently - cannot be reflashed (против PIC18F6520 Flash MCU)
Заметки по проектированию
The PIC17C756AT-16E/L is a 5V-only CMOS MCU operating from 4.5 V to 5.5 V; it has NO on-chip voltage regulator. Place a 100 nF ceramic decoupling capacitor within 5 mm of every VDD/VSS pin pair, and add a 10 uF bulk tantalum or ceramic at the regulator output to handle inrush when ADC and PWM peripherals switch simultaneously. The AVCC/AVSS pins (61/62) should be fed from a separately filtered 5V rail - a 10 ohm resistor + 100 nF cap pi-filter reduces ADC noise by 15-20 dB. Voltage transients above 5.5 V can permanently latch up the CMOS core per the datasheet absolute-maximum ratings.
Route the 16 MHz crystal traces (OSC1/OSC2) on the top layer with a ground guard ring and keep them shorter than 10 mm to minimize EMI. Place the crystal within 5 mm of the OSC pins and never route PWM or relay-drive traces under or alongside the crystal. The MCLR pin should have a 10 kohm pull-up to VDD and a 100 nF cap to ground; if MCLR traces are long, add a TVS diode (e.g., PESD5V0L1BA) for ESD protection. For 68-PLCC socketed designs, route high-speed signals on inner layers and use a continuous ground pour on the top layer to suppress crosstalk.
Do NOT assume PIC17C756AT-16E/L has an internal brown-out reset (BOR); early PIC17C revisions require an external voltage supervisor (e.g., MCP100-475) tied to the MCLR pin for reliable 5V-rail brownouts. The 32 KB OTP program memory cannot be erased - any firmware bug becomes permanent, so always pre-qualify with a windowed PIC17C756A JW part during development before committing to the OTP version. Programming voltage VPP must be 13V with strict rise-time control per the ICSP specification - modern PICkit 4 handles this automatically but legacy programmers may require manual timing.
Информация о соответствии
RoHS compliance status not explicitly confirmed in verified web data; PIC17C family predates widespread RoHS transition but Microchip has updated most production lines to lead-free. Not AEC-Q100 qualified - for automotive designs use dsPIC33 AEC-Q100 alternatives. Conflict-minerals compliance assumed compliant per Microchip corporate policy.