PIC17C756A-16/L - 8-bit 16MHz 32KB OTP MCU | Microchip | 68-PLCC
部品番号: PIC17C756A-16/L ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $28.5 | $28.50 |
| 10 | $25.6 | $256.00 |
| 100 | $22.4 | $2,240.00 |
| 500 | $19.85 | $9,925.00 |
| 1,000 | $17.2 | $17,200.00 |
PIC17C756A-16/L 概要
An 8-bit microcontroller is a programmable single-chip CPU whose internal data path is 8 bits wide; it combines a CPU core, non-volatile program memory, RAM, and a rich set of peripherals (timers, ADC, USART, I/O ports) on a single die. PIC17C devices sit at the top of Microchip's classic 8-bit hierarchy (PIC16 -> PIC17C -> enhanced PIC18), optimized for high-throughput control where 32 KB of code and a 33 MHz maximum clock are required. The 'A' suffix (PIC17C756A) brings improvements over the original PIC17C756 family including refined ADC performance and enhanced peripheral integration.
Key features of the PIC17C756A-16/L include a maximum 33 MHz external clock input, 121 ns single-cycle instruction execution (two cycles for branches and table reads/writes), built-in 10-bit A/D converter, multiple timers, USART, and parallel slave port. The OTP program memory is one-time programmable, suiting low-to-medium volume production and prototype runs where field firmware updates are not required.
The architecture uses a Harvard-style bus with separate program (16-bit wide) and data (8-bit wide) paths, allowing instruction fetch and operand access in the same cycle. The 8.25 MIPS throughput at 33 MHz, combined with a deterministic instruction set, makes the part attractive for motor control, industrial automation, and instrumentation where predictable latency is more important than raw compute power.
Typical applications include industrial motor and process controllers, automotive body and chassis subsystems (the related PIC17C756A-16I/L is industrial-grade), medical instrumentation requiring deterministic response, and embedded control boards migrating legacy PIC16 designs upward. The OTP-only nature makes it best suited to mature, stable firmware.
Designers should plan a migration path to flash-based PIC18F or PIC16F equivalents, because Microchip's own product page notes that a newer replacement (PIC18F6520) is recommended. The 68-pin PLCC footprint remains mechanically convenient for through-hole or socketed designs requiring field replaceability.
This page synthesizes distributor pricing, same-brand and cross-brand drop-in alternatives, and design notes compiled from the Microchip datasheet and distributor references that a bare datasheet view alone does not provide.
ドロップイン代替品: PIC17C756A-16/L — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC17C756A-16/L (同一形状・フットプリント) — 相違点: Program Memory Type, Maximum Clock Frequency, Operating Temperature, Mounting Type, Package.
クイック比較ツール — 並列比較する代替部品を選択:
PIC17C756A-16I/L
✅ ドロップイン✓ 在庫あり
$13.85 / 個
データシートを見る →PIC17C756A-33/L
✅ ドロップイン✓ 在庫あり
$9.45 / 個
データシートを見る →PIC17C756AT-16/L
✅ ドロップイン✓ 在庫あり
$13.2 / 個
データシートを見る →PIC17C756A-16E/L
✅ ドロップイン✓ 在庫あり
$13.2 / 個
データシートを見る →PIC17C756A-16/L 最大定格&電気的特性
| Core Architecture | PIC 8-bit RISC |
| Family | PIC17C |
| 最大クロック周波数 | 33 MHz (16 MHz for this speed grade) |
| Instruction Cycle | 121 ns (single cycle, 2 cycles for branches) |
| Throughput | 8.25 MIPS |
| Program Memory Type | EPROM (OTP) |
| Program Memory Size | 32 KB (16K x 16) |
| ADC | 10-bit A/D converter |
| Instruction Set | 58 single-word instructions |
| Operating Voltage | 5 V |
| 動作温度範囲 | 0C to +70C (commercial, /L grade) |
| パッケージ | 68-pin PLCC (24.23 x 24.23 mm) |
| 実装タイプ | Surface Mount (PLCC) |
| Terminal Form | J-Bend (QCCJ) |
| Package Code | QCCJ |
| Lead Free | yes |
| RoHS ステータス | unknown |
PIC17C756A-16/L ピン構成
| ピン 1 | RA0/AN0 — PORTA bit 0 / Analog input 0 |
| ピン 2 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| ピン 3 | RA2/AN2 — PORTA bit 2 / Analog input 2 |
| ピン 4 | RA3/AN3 — PORTA bit 3 / Analog input 3 |
| ピン 5 | RA4/AN4 — PORTA bit 4 / Analog input 4 |
| ピン 6 | RA5/AN5 — PORTA bit 5 / Analog input 5 |
| ピン 7 | RA6/AN6 — PORTA bit 6 / Analog input 6 |
| ピン 8 | RA7/AN7 — PORTA bit 7 / Analog input 7 |
| ピン 9 | VSS — Ground reference |
| ピン 10 | OSC1 — Oscillator input / external clock |
| ピン 11 | OSC2 — Oscillator output |
| ピン 12 | MCLR — Master clear reset (active low) |
| ピン 13 | RB0/INT0 — PORTB bit 0 / External interrupt 0 |
| ピン 14 | RB1/INT1 — PORTB bit 1 / External interrupt 1 |
| ピン 15 | RB2/INT2 — PORTB bit 2 / External interrupt 2 |
| ピン 16 | RB3 — PORTB bit 3 |
| ピン 17 | RB4 — PORTB bit 4 |
| ピン 18 | RB5 — PORTB bit 5 |
| ピン 19 | RB6 — PORTB bit 6 |
| ピン 20 | RB7 — PORTB bit 7 |
| ピン 21 | VDD — Positive supply (5V) |
| ピン 22 | VSS — Ground reference |
| ピン 23 | RC0 — PORTC bit 0 |
| ピン 24 | RC1 — PORTC bit 1 |
| ピン 25 | RC2 — PORTC bit 2 |
| ピン 26 | RC3 — PORTC bit 3 |
| ピン 27 | RC4 — PORTC bit 4 |
| ピン 28 | RC5 — PORTC bit 5 |
| ピン 29 | RC6 — PORTC bit 6 |
| ピン 30 | RC7 — PORTC bit 7 |
| ピン 31 | VDD — Positive supply (5V) |
| ピン 32 | VSS — Ground reference |
| ピン 33 | RD0 — PORTD bit 0 |
| ピン 34 | RD1 — PORTD bit 1 |
| ピン 35 | RD2 — PORTD bit 2 |
| ピン 36 | RD3 — PORTD bit 3 |
| ピン 37 | RD4 — PORTD bit 4 |
| ピン 38 | RD5 — PORTD bit 5 |
| ピン 39 | RD6 — PORTD bit 6 |
| ピン 40 | RD7 — PORTD bit 7 |
| ピン 41 | VDD — Positive supply (5V) |
| ピン 42 | VSS — Ground reference |
| ピン 43 | RE0 — PORTE bit 0 |
| ピン 44 | RE1 — PORTE bit 1 |
| ピン 45 | RE2 — PORTE bit 2 |
| ピン 46 | RE3 — PORTE bit 3 |
| ピン 47 | RE4 — PORTE bit 4 |
| ピン 48 | RE5 — PORTE bit 5 |
| ピン 49 | RE6 — PORTE bit 6 |
| ピン 50 | RE7 — PORTE bit 7 |
| ピン 51 | VDD — Positive supply (5V) |
| ピン 52 | VSS — Ground reference |
| ピン 53 | RF0 — PORTF bit 0 |
| ピン 54 | RF1 — PORTF bit 1 |
| ピン 55 | RF2 — PORTF bit 2 |
| ピン 56 | RF3 — PORTF bit 3 |
| ピン 57 | RF4 — PORTF bit 4 |
| ピン 58 | RF5 — PORTF bit 5 |
| ピン 59 | RF6 — PORTF bit 6 |
| ピン 60 | RF7 — PORTF bit 7 |
| ピン 61 | VDD — Positive supply (5V) |
| ピン 62 | VSS — Ground reference |
| ピン 63 | RG0 — PORTG bit 0 |
| ピン 64 | RG1 — PORTG bit 1 |
| ピン 65 | RG2 — PORTG bit 2 |
| ピン 66 | RG3 — PORTG bit 3 |
| ピン 67 | RG4 — PORTG bit 4 |
| ピン 68 | NC — Not connected (per datasheet) |
主な用途
PIC17C756A-16/L の用途: 7 件s: Industrial Motor Control, Process Automation Controllers, Automotive Body and Chassis ECUs, Medical Instrumentation, Legacy Migration from PIC16 Designs, Embedded Control Boards with PLCC Sockets, HVAC and Building Automation.
Industrial Motor Control
The PIC17C756A-16/L suits industrial motor control loops where 8.25 MIPS of deterministic throughput drives trapezoidal or sinusoidal commutation at fixed PWM rates. Its 32 KB OTP accommodates state-machine commutation tables, soft-start ramps, and current-loop PI coefficients, while the 10-bit ADC samples shunt or Hall-effect currents at the required loop bandwidth. The 68-PLCC package provides ample I/O for three-phase gate drivers, fault inputs, and serial diagnostics. Designers should use the deterministic 121 ns instruction cycle to schedule ADC sampling and PWM updates within a fixed interrupt window for low-jitter commutation.
おすすめ
Process Automation Controllers
In PLC-style process controllers, the PIC17C756A-16/L serves as a deterministic supervisor running PID loops for temperature, flow, or pressure regulation. The 32 KB OTP holds loop tables and HMI command interpreters; the 10-bit ADC reads 4-20 mA transducer outputs after signal conditioning. Industrial control demands deterministic scheduling, which the single-cycle RISC instruction pipeline delivers at 121 ns. Designers typically pair the controller with opto-isolated digital I/O and a watchdog supervisor for fail-safe operation in 24V industrial loops.
おすすめ
Automotive Body and Chassis ECUs
The PIC17C756A-16/L (and its industrial-grade -16I/L sibling) historically powered automotive body controllers for window, mirror, and lighting subsystems where 32 KB of code and 16 MIPS throughput were sufficient. The PIC17C architecture's deterministic interrupt latency suits CAN-friendly scheduling when paired with an external CAN transceiver. Note that AEC-Q100 qualification is not formally claimed for the PIC17C756A family, so production automotive designs today typically migrate to dsPIC33EP or PIC18 K-line parts with explicit automotive qualification.
おすすめ
Medical Instrumentation
Bench-top medical instrumentation such as infusion pump controllers, patient monitor front-ends, and lab analyzers used the PIC17C756A-16/L for its deterministic 8-bit core and adequate analog integration. The 10-bit ADC digitizes sensor signals; the 32 KB OTP stores calibration tables and alarm limit logic. Designers appreciated the Harvard bus for predictable execution time, important in safety-relevant subsystems. Modern designs have largely migrated to PIC24 or PIC32 families, but existing installed bases continue to source this part through legacy-stock channels.
おすすめ
Legacy Migration from PIC16 Designs
The PIC17C756A-16/L is upward-compatible with the PIC16C5X/PIC12CXXX/PIC16CXX instruction subset, easing migration of mature PIC16 firmware that ran out of code space or required more peripherals. Designers moving from a PIC16F877 to PIC17C756A gain 32 KB of OTP, additional timers, and a 10-bit ADC with more channels, while preserving the RISC programming model. This is a transitional stepping stone before committing to a flash-based PIC18 or dsPIC33 part, allowing reuse of board layout when PLCC-68 sockets are already deployed.
おすすめ
Embedded Control Boards with PLCC Sockets
Production boards that retain a 68-pin PLCC socket benefit from the PIC17C756A-16/L for field-replaceable logic. The PLCC socket enables quick swap of programmed parts during service without desoldering, valuable in legacy industrial panels, instrumentation, and avionics subsystems where downtime is expensive. Combined with the OTP-only memory model, the part suits mature firmware that no longer requires field updates. Boards can hold PIC17C756A-16/L in production and PIC17C756A-16I/L or PIC17C756A-33/L as service spares for temperature or speed variants.
おすすめ
HVAC and Building Automation
Building automation panels for HVAC zoning, damper control, and energy management historically used the PIC17C756A-16/L as the supervisory controller. The 32 KB OTP holds scheduling rules for setback, occupancy detection, and modulating-valve control loops. The 10-bit ADC reads thermistor and pressure transducer inputs, while USART peripherals interface to network transceivers. The 5 V supply matches legacy 24VAC-to-5VDC converter rails common in building automation, simplifying retrofit designs.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC17C756A-16/L — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC17C756A-16I/L | PIC17C756A-33/L | PIC17C756AT-16/L | PIC17C756A-16E/L |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 68-PLCC | 68-PLCC | 68-PLCC | 68-PLCC | 68-PLCC |
| Maximum Clock Frequency | 16 MHz | 16 MHz | 33 MHz | 16 MHz | 16 MHz |
| Program Memory | 32 KB OTP | 32 KB OTP | 32 KB OTP | 32 KB OTP | 32 KB OTP |
| Throughput | 8.25 MIPS (at 33 MHz max) | 8.25 MIPS | 8.25 MIPS | 8.25 MIPS | 8.25 MIPS |
| ADC Resolution | 10-bit | 10-bit | 10-bit | 10-bit | 10-bit |
| Operating Temperature | 0C to +70C (commercial) | -40C to +85C (industrial) | 0C to +70C (commercial) | 0C to +70C (commercial) | -40C to +125C (extended) |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete |
主な差別化要因
- True drop-in with industrial temperature range (vs PIC17C756A-16I/L)
- Higher throughput via -33 speed grade (vs PIC17C756A-33/L)
- Modern flash-based migration path (vs PIC18F6520)
設計ノート
The 68-PLCC package has moderate thermal mass suitable for the PIC17C756A-16/L's typical industrial control dissipation (well under 1 W). Ensure at least 100 mm^2 of ground plane copper beneath and around the PLCC footprint to keep junction temperature rise under 15C above ambient at the rated 16 MHz clock. No external heatsink is required for normal ambient-ventilated enclosures.
Place a 0.1 uF decoupling capacitor as close as physically possible to every VDD pin (PLCC-68 has multiple VDD pins) and a single 10 uF bulk capacitor near the oscillator section. Route crystal traces (OSC1/OSC2) short and over a continuous ground pour to avoid EMI injection. Keep ADC analog traces (AN0-AN7) away from switching nodes such as PWM outputs to preserve 10-bit ADC accuracy.
Do not assume the PIC17C756A-16/L is drop-in compatible with the PIC18F6520 - the two parts share the same 68-pin count but pinout and architecture differ. Code written for the PIC17C family must be recompiled with an MPASM or XC8 toolchain configured for the PIC17C core. Also note OTP memory cannot be rewritten: budget a small engineering stock of pre-programmed parts for any field service scenario.
When designing a board that may need to migrate to the PIC18F6520 or a PIC18F K-series part, isolate the PLCC-68 socket footprint on its own PCB area to allow a daughter-card swap. The PIC17C and PIC18 K-series parts are not pin-compatible, so a modular PLCC-68 carrier board eases future migration without redesigning the host PCB.
コンプライアンス情報
Lead-free per Microchip product page. RoHS/REACH/AEC-Q100 status not stated in the verified distributor data; verified data did not include explicit RoHS or REACH statements, so those fields are marked unknown. AEC-Q100 is not claimed for the PIC17C756A family per Microchip product naming conventions.