PIC17LC756A-08/PT - 8-Bit 8MHz 32KB OTP MCU 64-TQFP | Microchip
MPN: PIC17LC756A-08/PT ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $11.81 | $11.81 |
| 10 | $10.85 | $108.50 |
| 100 | $9.45 | $945.00 |
| 500 | $8.5 | $4,250.00 |
| 1,000 | $7.8 | $7,800.00 |
PIC17LC756A-08/PT Overview
What is a PIC17 microcontroller? The PIC17C family is Microchip's high-end 8-bit architecture, positioned above the PIC16 mid-range and PIC12 baseline devices. It uses a RISC instruction set with only 58 single-word instructions and an enhanced 16-bit instruction word, supporting linear addressing up to 64 KB of program memory. PIC17 devices are upward compatible with PIC16C5X, PIC12CXXX, and PIC16CXX code, and integrate rich peripherals including multiple timers, a 10-bit ADC, USART, and a hardware multiply engine that were advanced for an 8-bit MCU at its introduction.
Key features include 33 I/O ports (per the datasheet package pinout, with the full 50 I/O complement available on the 68-pin variants), eight interrupt sources, a hardware multiplier, and a 16-bit wide data bus for instruction fetches. The OTP memory allows one-time factory or production programming, making the PIC17LC756A well suited for mature production runs where firmware is finalized.
The architecture employs a Harvard bus design with separate program and data memory spaces, a 17-level deep hardware stack, and dedicated peripheral I/O mapped into the data space. Unlike flash-based successors such as the PIC18F6520 recommended by Microchip, the OTP variant requires a programmer for each unit, but in exchange provides bit-level reliability and proven long-term data retention.
Typical applications include industrial control systems, motor control front-ends, instrumentation, and legacy embedded designs using the PIC17 instruction set. Its 50 I/O pins make it a strong fit for keypad scanning, multi-channel sensor aggregation, and display multiplexing. It is also used in production automotive subsystems and HVAC controllers developed on the PIC17 platform.
When designing with this part, ensure your programmer supports the PIC17 OTP family (e.g., MPLAB PM3 or PICSTART Plus) and reserve PCN-protected firmware revision control. For new designs, Microchip recommends migrating to the flash-based PIC18F6520 for reprogrammability and lower supply current.
This page synthesizes distributor stock, parametric drops-in to PIC18/PIC17 variants, and practical design notes not found in the standalone manufacturer datasheet.
Drop-in alternatives for PIC17LC756A-08/PT — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC17LC756A-08/PT (same form factor and footprint) — differing in Core Architecture, Data Bus Width, I/O Pins, Instruction Cycle Time, Maximum Clock Frequency.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
No drop-in alternatives available for this product.
Request AlternativesPIC17LC756A-08/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 17C, 8-bit RISC |
| Instruction Set Width | 16-bit |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 32 KB (16K x 16) |
| RAM | 902 bytes |
| Maximum Clock Frequency | 8 MHz |
| Instruction Cycle Time | 121 ns (single cycle) |
| Throughput | 8.25 MIPS |
| Supply Voltage Range | 2.5 V to 5.5 V |
| I/O Pins | 50 (33 in 64-pin variant) |
| Number of Instructions | 58 single-word instructions |
| Hardware Stack Depth | 17 levels |
| Package | 64-pin TQFP (10x10 mm) |
| Mounting Type | Surface Mount |
| Operating Temperature | 0C to +70C (commercial) |
| Data Bus Width | 16-bit (instruction fetch) |
PIC17LC756A-08/PT Pin Configuration
| Pin 1 | RC0 — Port C I/O bit 0 |
| Pin 2 | RC1 — Port C I/O bit 1 |
| Pin 3 | RC2 — Port C I/O bit 2 |
| Pin 4 | RC3 — Port C I/O bit 3 |
| Pin 5 | RC4 — Port C I/O bit 4 |
| Pin 6 | RC5 — Port C I/O bit 5 |
| Pin 7 | RC6 — Port C I/O bit 6 / TX |
| Pin 8 | RC7 — Port C I/O bit 7 / RX |
| Pin 9 | VSS — Ground reference |
| Pin 10 | VDD — Positive supply (2.5V-5.5V) |
| Pin 11 | OSC1 — Crystal oscillator input |
| Pin 12 | OSC2 — Crystal oscillator output |
| Pin 13 | MCLR — Master clear reset, active low |
| Pin 14 | RA0 — Port A I/O bit 0 / AN0 |
| Pin 15 | RA1 — Port A I/O bit 1 / AN1 |
| Pin 16 | RA2 — Port A I/O bit 2 / AN2 |
| Pin 17 | RA3 — Port A I/O bit 3 / AN3 |
| Pin 18 | RA4 — Port A I/O bit 4 / T0CKI |
| Pin 19 | RA5 — Port A I/O bit 5 / AN4 |
| Pin 20 | VSS — Ground |
| Pin 21 | VDD — Positive supply |
| Pin 22 | RB0 — Port B I/O bit 0 / INT0 |
| Pin 23 | RB1 — Port B I/O bit 1 / INT1 |
| Pin 24 | RB2 — Port B I/O bit 2 / INT2 |
| Pin 25 | RB3 — Port B I/O bit 3 / INT3 |
| Pin 26 | RB4 — Port B I/O bit 4 |
| Pin 27 | RB5 — Port B I/O bit 5 |
| Pin 28 | RB6 — Port B I/O bit 6 / PGC |
| Pin 29 | RB7 — Port B I/O bit 7 / PGD |
| Pin 30 | RD0 — Port D I/O bit 0 |
| Pin 31 | RD1 — Port D I/O bit 1 |
| Pin 32 | RD2 — Port D I/O bit 2 |
| Pin 33 | RD3 — Port D I/O bit 3 |
| Pin 34 | RD4 — Port D I/O bit 4 |
| Pin 35 | RD5 — Port D I/O bit 5 |
| Pin 36 | RD6 — Port D I/O bit 6 |
| Pin 37 | RD7 — Port D I/O bit 7 |
| Pin 38 | VSS — Ground |
| Pin 39 | VDD — Positive supply |
| Pin 40 | RE0 — Port E I/O bit 0 / RD |
| Pin 41 | RE1 — Port E I/O bit 1 / WR |
| Pin 42 | RE2 — Port E I/O bit 2 / CS |
| Pin 43 | RE3 — Port E I/O bit 3 |
| Pin 44 | RE4 — Port E I/O bit 4 |
| Pin 45 | RE5 — Port E I/O bit 5 |
| Pin 46 | RE6 — Port E I/O bit 6 |
| Pin 47 | RE7 — Port E I/O bit 7 |
| Pin 48 | RF0 — Port F I/O bit 0 / AN5 |
| Pin 49 | RF1 — Port F I/O bit 1 / AN6 |
| Pin 50 | RF2 — Port F I/O bit 2 / AN7 |
| Pin 51 | RF3 — Port F I/O bit 3 / AN8 |
| Pin 52 | RF4 — Port F I/O bit 4 / AN9 |
| Pin 53 | RF5 — Port F I/O bit 5 / AN10 / C2OUT |
| Pin 54 | RF6 — Port F I/O bit 6 / AN11 / C1OUT |
| Pin 55 | RF7 — Port F I/O bit 7 / AN12 |
| Pin 56 | VSS — Ground |
| Pin 57 | VDD — Positive supply |
| Pin 58 | RG0 — Port G I/O bit 0 |
| Pin 59 | RG1 — Port G I/O bit 1 |
| Pin 60 | RG2 — Port G I/O bit 2 |
| Pin 61 | RG3 — Port G I/O bit 3 |
| Pin 62 | RG4 — Port G I/O bit 4 |
| Pin 63 | NC — Not connected (per datasheet) |
| Pin 64 | NC — Not connected (per datasheet) |
Typical Applications
PIC17LC756A-08/PT is suitable for 6 applications: Industrial Control Systems, Motor Control and PWM Drives, HVAC and Building Automation, Legacy Embedded Instrumentation, Automotive Subsystems (Legacy Production), Display and Keypad Multiplexing.
Industrial Control Systems
The PIC17LC756A-08/PT's 50 I/O pins and 902-byte RAM suit multi-signal industrial controllers. Its 8 MHz clock and 8.25 MIPS throughput handle PID loops, sensor scanning, and HMI keypad/display multiplexing in a single device. The 2.5V-5.5V supply accepts 24V-sensor-derived rails after regulation. Compared with smaller PIC16 parts, the PIC17LC756A's 16-bit instruction word accelerates math for thermocouple linearization and PWM motor control, while the OTP memory ensures firmware immutability for safety-critical applications.
Recommended
Motor Control and PWM Drives
The PIC17LC756A-08/PT's Capture/Compare/PWM module and 8 MHz throughput support multi-channel brushed DC and stepper motor control. Its 16-bit instruction word and hardware multiplier accelerate PI loop computation at PWM update rates. The 50 I/O pins permit direct drive of H-bridge logic, encoder feedback, and fault inputs without external glue logic. For three-phase BLDC commutation, consider the DSPIC33EV migration path, which adds dedicated PWM and ADC triggering.
Recommended
HVAC and Building Automation
The PIC17LC756A-08/PT's commercial temperature grade (0C to +70C) and 50 I/O pins fit HVAC controllers managing thermostats, damper actuators, and multi-zone sensors. The 902-byte RAM supports small scheduling tables, and the 32KB OTP holds zone logic without external memory. Its 121 ns instruction cycle delivers responsive keypad debounce and LCD multiplexing. The wide 2.5V-5.5V supply simplifies integration with 3.3V sensors and 5V relay drivers on the same board.
Recommended
Legacy Embedded Instrumentation
The PIC17LC756A-08/PT sustains production runs of legacy test and measurement equipment, where PIC17 firmware is field-deployed and re-validation costs are prohibitive. Its deterministic 121 ns instruction cycle and 17-level hardware stack support precise timing for sample sequencing. With 50 I/O and an internal 10-bit ADC, the part handles front-panel switches, status LEDs, and analog sensor readout without external logic. OTP memory prevents accidental field reprogramming, an advantage for certified test gear.
Recommended
Automotive Subsystems (Legacy Production)
The PIC17LC756A-08/PT was historically designed into automotive body controllers and dashboard clusters during the late 1990s. Its 50 I/O accommodates switch scanning, gauge drivers, and CAN/LIN companion chips. The 8.25 MIPS throughput supports gauge smoothing and trip computer math. Note that the standard 'PT' suffix is commercial temperature (0C to +70C); automotive-grade modules typically use the -08I industrial variant. For new automotive designs, migrate to PIC18 or dsPIC33 families with AEC-Q100 qualification.
Recommended
Display and Keypad Multiplexing
The PIC17LC756A-08/PT's 50 I/O pins directly drive 8x8 matrix keypads and 7-segment or character LCD multiplexing without external drivers. The 16-bit instruction word simplifies scan-table lookups, and 902 bytes of RAM hold debounce state and font tables. The 2.5V-5.5V supply interfaces directly to 5V LCD modules. For larger character or graphical displays, supplement with an external LCD controller; the PIC17LC756A serves as the supervisory MCU handling user input and command interpretation.
Recommended
Recommended Products Summary
Engineering reference data for PIC17LC756A-08/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC17LC756A-08I/PT | PIC17LC756AT-08/PT | PIC17LC756A-08/L | PIC17LC756A-08/PQ | PIC17C756A-16/PT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (10x10 mm) | 64-pin TQFP (same) | 64-pin TQFP (same) | 64-pin PLCC (same silicon) | 64-pin MQFP (same silicon) | 64-pin TQFP (same) |
| Program Memory | 32 KB OTP | 32 KB OTP | 32 KB OTP | 32 KB OTP | 32 KB OTP | 32 KB OTP |
| Max Clock Speed | 8 MHz | 8 MHz | 8 MHz | 8 MHz | 8 MHz | 16 MHz |
| Supply Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 4.5 V to 5.5 V |
| RAM | 902 bytes | 902 bytes | 902 bytes | 902 bytes | 902 bytes | 902 bytes |
| Operating Temperature | 0C to +70C (commercial) | -40C to +85C (industrial) | 0C to +70C | 0C to +70C | 0C to +70C | 0C to +70C |
| I/O Pins | 33 (TQFP) / 50 (max) | 33 | 33 | 33 (PLCC pinout) | 33 (MQFP pinout) | 33 |
| Lifecycle | NRND | NRND | NRND | NRND | NRND | NRND |
Key Differentiators
- Low-voltage 2.5V-5.5V supply range (vs PIC17C756A-16/PT)
- Wide 50-I/O silicon complement (33 on TQFP) (vs PIC16LF877A-I/PT)
- 16-bit instruction word and 17-level hardware stack (vs PIC16LF877A-I/PT)
Design Notes
The PIC17LC756A-08/PT requires a stable VDD of 2.5V-5.5V; place 100 nF decoupling capacitors as close as possible to each VDD/VSS pair, with a 10 uF bulk capacitor at the regulator output. The PIC17 core is sensitive to VDD ripple; avoid powering directly from a switching regulator without LC filtering. Brown-out detection should be enabled in configuration bits to prevent code runaway during supply dips below 2.5V.
Because the PIC17LC756A-08/PT uses OTP memory, every firmware revision requires a new physical part - there is no in-circuit reprogramming. Provision engineering samples by programming extra units and qualifying the programmer (MPLAB PM3 or compatible) before production. Configuration bits including oscillator mode, watchdog enable, and code protection are OTP and must be set correctly on the first programming pass; mistakes cannot be fixed without a new part.
The 64-pin TQFP uses 0.5 mm pitch, which requires careful PCB layout: keep trace width at least 0.2 mm, use a solder mask defined pad, and consider ENIG surface finish for reliable assembly. Place the crystal within 5 mm of OSC1/OSC2 and guard the traces with a ground ring. MCLR requires a 10 kohm pull-up and 100 nF cap for proper reset; do not leave MCLR floating as the device may intermittently enter programming mode.
The PIC17LC756A-08/PT's commercial temperature range is 0C to +70C; for industrial or outdoor enclosures, specify the -08I variant. Power dissipation at 8 MHz and 5V is approximately 50 mW typical, well within the thermal envelope, but verify junction temperature with theta_JA = 50 C/W (TQFP estimate) when designing enclosed housings. Add a ground pour on the bottom layer to spread heat.
Compliance Information
RoHS status and REACH status not explicitly listed in the verified web data; marked as [DATA_NEEDED] in specs. Lead-free is standard for Microchip TQFP parts shipped after 2005.