PIC17C752-16E/L - 8-bit OTP MCU, 16KB, 50 I/O, 16MHz | Microchip
Référence : PIC17C752-16E/L ✗ Fin de vie| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $8.44 | $8,44 |
| 10 | $7.95 | $79,50 |
| 100 | $7.1 | $710,00 |
| 500 | $6.5 | $3 250,00 |
| 1 000 | $6.1 | $6 100,00 |
PIC17C752-16E/L Présentation
An OTP microcontroller is a single-chip computer with non-volatile one-time-programmable program memory, used in embedded control applications. The PIC17C752 family sits within the broader hierarchy of microcontroller -> embedded controller -> semiconductor IC. OTP memories are programmed once and retain their contents, making them well suited to high-volume mature products where firmware is finalized. The PIC17C architecture uses a 16-bit modified Harvard structure with separate program and data paths, giving it a higher code efficiency than 8-bit PIC16 contemporaries while keeping the classic PIC register-based programming model.
Key features of the PIC17C752-16E/L include 58 single-word instructions with a 121ns single-cycle execution time (except program branches and table reads/writes which take two cycles), 12 channels of 10-bit Analog-to-Digital conversion, a synchronous serial port configurable as either 3-wire SPI or 2-wire I2C, two USART ports, 4 capture inputs, 3 PWM outputs, and an external memory bus capable of addressing up to 64KB of external program memory and 64KB of external data memory. The device also includes multiple 16-bit timer/counters and a hardware multiply unit.
The PIC17C752-16E/L integrates a high-performance RISC-like CPU with on-chip peripherals for industrial control, instrumentation, and motor control. The 10-bit ADC with 12 input channels supports direct connection to analog sensors, while the PWM and capture peripherals simplify closed-loop control of motors and power converters. The external memory bus allows program expansion beyond the internal 16KB OTP for applications requiring more code space.
Typical applications for the PIC17C752-16E/L include industrial automation controllers, motor control drive electronics, uninterruptible power supply (UPS) control boards, security and access control panels, and instrumentation front-ends. Its 50 I/O pins and rich peripheral set make it particularly attractive for designs requiring many simultaneous sensors and actuators.
When designing with this part, verify whether the project requires field reprogrammability: because OTP memory cannot be rewritten, all firmware revisions must be programmed before final assembly. Designers evaluating flash-based alternatives should consider the PIC18F family or dsPIC33EP series for new designs.
This page synthesizes verified distributor data, drop-in same-package alternatives, and engineering guidance not found in the manufacturer datasheet alone.
Alternatives de remplacement direct pour PIC17C752-16E/L — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC17C752-16E/L (même facteur de forme et même empreinte) — différant par Operating Temperature, Package, Program Memory Size, Data Bus Width, Program Memory Type.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC17C752-16/L
✅ Remplacement direct✓ En stock
$7.3 / unité
Voir la fiche technique →PIC17C752T-16E/L
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC17C752-16I/L
✅ Remplacement direct✓ En stock
$11.75 / unité
Voir la fiche technique →PIC17C756-16E/L
✅ Remplacement direct ⚠️ Spécifications non vérifiées📋 Alternative de référence (hors catalogue)
PIC17C762-16E/L
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$6.1 / unité
Voir la fiche technique →PIC17C752-16E/L Valeurs maximales et caractéristiques électriques
| Manufacturer | Microchip Technology |
| Series | PIC17C |
| Core Processor | PIC |
| Core Size | 8-bit |
| Program Memory Size | 16 KB (8K x 16 words) |
| Program Memory Type | OTP (One-Time Programmable) |
| RAM Size | 678 bytes |
| Largeur du bus de données | 16-bit (modified Harvard) |
| Fréquence d'horloge maximale | 16 MHz |
| Instruction Cycle | 121 ns (single-cycle, branches/table r-w = 2 cycles) |
| Tension d'alimentation | 4.5 V to 5.5 V |
| I/O Pins | 50 |
| ADC | 12 channels x 10-bit |
| PWM Channels | 3 |
| Capture Inputs | 4 |
| Serial Interfaces | 1x SPI/I2C (SSP) + 2x USART (AUSART) |
| External Memory Bus | Yes (up to 64KB program + 64KB data) |
| Boîtier | 68-pin PLCC (LCC-68, J-Lead) |
| Température de fonctionnement | -40C to +125C (Extended, "E") |
| Type de montage | Surface Mount |
| Niveau MSL | 3 (168 hours) |
Configuration des broches de PIC17C752-16E/L
| Broche 1 | OSC1 — Oscillator input / external clock |
| Broche 2 | OSC2 — Oscillator output (crystal mode) |
| Broche 3 | MCLR — Master clear reset (active low) |
| Broche 4 | RA0 — PORTA bit 0 / analog input |
| Broche 5 | RA1 — PORTA bit 1 / analog input |
| Broche 6 | RA2 — PORTA bit 2 / analog input |
| Broche 7 | RA3 — PORTA bit 3 / analog input |
| Broche 8 | RA4 — PORTA bit 4 (open-drain) |
| Broche 9 | RA5 — PORTA bit 5 / analog input |
| Broche 10 | VSS — Ground reference |
| Broche 11 | VDD — Positive supply (+5V) |
| Broche 12 | RB0 — PORTB bit 0 (interrupt-on-change) |
| Broche 13 | RB1 — PORTB bit 1 (interrupt-on-change) |
| Broche 14 | RB2 — PORTB bit 2 (interrupt-on-change) |
| Broche 15 | RB3 — PORTB bit 3 (interrupt-on-change) |
| Broche 16 | RB4 — PORTB bit 4 (interrupt-on-change) |
| Broche 17 | RB5 — PORTB bit 5 (interrupt-on-change) |
| Broche 18 | RB6 — PORTB bit 6 (interrupt-on-change) |
| Broche 19 | RB7 — PORTB bit 7 (interrupt-on-change) |
| Broche 20 | RC0 — PORTC bit 0 / PWM1 output |
| Broche 21 | RC1 — PORTC bit 1 / PWM2 output |
| Broche 22 | RC2 — PORTC bit 2 / PWM3 output |
| Broche 23 | RC3 — PORTC bit 3 / SCK/SCL |
| Broche 24 | RC4 — PORTC bit 4 / SDI/SDA |
| Broche 25 | RC5 — PORTC bit 5 / SDO |
| Broche 26 | RC6 — PORTC bit 6 / USART TX |
| Broche 27 | RC7 — PORTC bit 7 / USART RX |
| Broche 28 | VSS — Ground reference |
| Broche 29 | VDD — Positive supply (+5V) |
| Broche 30 | RD0 — PORTD bit 0 / external memory data |
| Broche 31 | RD1 — PORTD bit 1 / external memory data |
| Broche 32 | RD2 — PORTD bit 2 / external memory data |
| Broche 33 | RD3 — PORTD bit 3 / external memory data |
| Broche 34 | RD4 — PORTD bit 4 / external memory data |
| Broche 35 | RD5 — PORTD bit 5 / external memory data |
| Broche 36 | RD6 — PORTD bit 6 / external memory data |
| Broche 37 | RD7 — PORTD bit 7 / external memory data |
| Broche 38 | RE0 — PORTE bit 0 / external memory address |
| Broche 39 | RE1 — PORTE bit 1 / external memory address |
| Broche 40 | RE2 — PORTE bit 2 / external memory address |
| Broche 41 | RE3 — PORTE bit 3 / external memory address |
| Broche 42 | RE4 — PORTE bit 4 / external memory address |
| Broche 43 | RE5 — PORTE bit 5 / external memory address |
| Broche 44 | RE6 — PORTE bit 6 / external memory address |
| Broche 45 | RE7 — PORTE bit 7 / external memory address |
| Broche 46 | VSS — Ground reference |
| Broche 47 | VDD — Positive supply (+5V) |
| Broche 48 | RF0 — PORTF bit 0 / analog input AN8 |
| Broche 49 | RF1 — PORTF bit 1 / analog input AN9 |
| Broche 50 | RF2 — PORTF bit 2 / analog input AN10 |
| Broche 51 | RF3 — PORTF bit 3 / analog input AN11 |
| Broche 52 | RF4 — PORTF bit 4 / analog input AN4 (also CAP1) |
| Broche 53 | RF5 — PORTF bit 5 / analog input AN5 (also CAP2) |
| Broche 54 | RF6 — PORTF bit 6 / analog input AN6 (also CAP3) |
| Broche 55 | RF7 — PORTF bit 7 / analog input AN7 (also CAP4) |
| Broche 56 | RG0 — PORTG bit 0 / external memory control |
| Broche 57 | RG1 — PORTG bit 1 / external memory control |
| Broche 58 | RG2 — PORTG bit 2 / external memory control |
| Broche 59 | RG3 — PORTG bit 3 / external memory control |
| Broche 60 | RG4 — PORTG bit 4 / external memory control |
| Broche 61 | RG5 — PORTG bit 5 / external memory control |
| Broche 62 | VSS — Ground reference |
| Broche 63 | VDD — Positive supply (+5V) |
| Broche 64 | AVSS — Analog ground reference |
| Broche 65 | AVDD — Analog positive supply (+5V) |
| Broche 66 | AREF — ADC voltage reference (positive) |
| Broche 67 | AN0 — Analog input AN0 (also RA0) |
| Broche 68 | NC — Not connected (per datasheet pinout) |
Applications typiques
PIC17C752-16E/L convient pour 6 applications: Industrial Motor Control Drives, Uninterruptible Power Supply (UPS) Control Boards, Security and Access Control Panels, Industrial Instrumentation Front-Ends, Automotive Aftermarket Body Controllers, Vending Machine and Kiosk Controllers.
Industrial Motor Control Drives
The PIC17C752-16E/L fits industrial motor drives because its 16MHz / 121ns instruction cycle, three PWM channels, four capture inputs, and 12-channel 10-bit ADC enable closed-loop control of brushless DC and AC induction motors. The 50 I/O pins provide ample headroom for gate driver interfaces, Hall-effect or quadrature encoder inputs, and fault flag monitoring. Wide extended temperature grade (-40C to +125C) lets the part operate inside sealed inverter enclosures where ambient can exceed 70C. For high-volume production the OTP-only memory is acceptable once firmware is qualified.
Recommandé
Uninterruptible Power Supply (UPS) Control Boards
UPS control boards benefit from the PIC17C752-16E/L's combination of 16KB OTP for control-loop firmware, 678 bytes RAM for telemetry buffering, and a 12-channel 10-bit ADC for sensing DC bus voltage, battery current, and inverter temperature. Two USARTs allow simultaneous communication with the battery management unit and a host monitoring port. The external memory bus lets engineers add program ROM for complex state machines and look-up tables. Extended temperature range is critical for UPS cabinets installed in non-climate-controlled telecom rooms.
Recommandé
Security and Access Control Panels
Security panels need many digital I/O for keypads, door sensors, sirens, and relay outputs - exactly the use case the PIC17C752-16E/L was designed for, with 50 I/O pins on a single 68-pin PLCC package. The synchronous serial port (SPI/I2C) supports contactless card readers, while USARTs drive RS-485 building-automation trunks. OTP memory prevents firmware tampering once the panel is sealed. Extended -40C to +125C operation suits outdoor access-control enclosures exposed to direct sunlight.
Recommandé
Industrial Instrumentation Front-Ends
The 12-channel 10-bit ADC and 50 I/O make the PIC17C752-16E/L a good fit for multi-channel industrial instrumentation such as process controllers, data loggers, and sensor aggregators. Engineers can scan up to 12 analog inputs (e.g., thermocouples, RTDs, pressure transducers) at sufficient sample rates for slow industrial processes, while digital I/O drives LCDs, keypads, and alarm relays. The SPI/I2C port connects to digital sensors and EEPROM for calibration data, and the external memory bus can host a non-volatile data buffer.
Recommandé
Automotive Aftermarket Body Controllers
Aftermarket automotive body controllers for lighting, alarm, or auxiliary HVAC benefit from the PIC17C752-16E/L's 50 I/O, PWM outputs for dimming and fan control, and 12 ADC channels for temperature, voltage, and current monitoring. Extended temperature -40C to +125C handles under-dash and engine-bay environments. OTP memory is acceptable for high-volume aftermarket products where firmware is fully qualified and locked. The synchronous serial port drives CAN or LIN transceivers through external peripherals for vehicle bus integration.
Recommandé
Vending Machine and Kiosk Controllers
Vending machines and self-service kiosks require many I/O for coin acceptors, bill validators, keypads, displays, refrigeration compressor control, and inventory sensors. The PIC17C752-16E/L provides 50 I/O and three PWM outputs for variable-speed compressor drives, plus 12 ADC channels for temperature and load-cell monitoring. OTP memory prevents unauthorized firmware modification in unattended public equipment. The 16KB program space supports multi-protocol MDB/Executive payment interfaces in firmware, avoiding external peripheral cost.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC17C752-16E/L — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC17C752-16/L | PIC17C752T-16E/L | PIC17C752-16I/L | PIC17C756-16E/L | PIC17C762-16E/L |
|---|---|---|---|---|---|---|
| Package | 68-pin PLCC (LCC-68) | 68-pin PLCC - same | 68-pin PLCC - same | 68-pin PLCC - same | 68-pin PLCC - same | 68-pin PLCC - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 16 KB OTP | 16 KB OTP | 16 KB OTP | 16 KB OTP | 32 KB OTP | 64 KB OTP |
| Operating Temperature | -40C to +125C (Extended) | 0C to +70C (Commercial) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +125C (Extended) |
| Maximum Clock | 16 MHz | 16 MHz | 16 MHz | 16 MHz | 16 MHz | 16 MHz |
| RAM Size | 678 bytes | 678 bytes | 678 bytes | 678 bytes | 678 bytes | 678 bytes |
| I/O Pins | 50 | 50 | 50 | 50 | 50 | 50 |
| ADC | 12 ch x 10-bit | 12 ch x 10-bit | 12 ch x 10-bit | 12 ch x 10-bit | 12 ch x 10-bit | 12 ch x 10-bit |
| Lifecycle Status | NRND | NRND | NRND | NRND | NRND | NRND |
Principaux différenciateurs
- Highest temperature grade among PIC17C752 speed variants (vs PIC17C752-16/L)
- Extended temperature grade with full industrial pin-compatible lineup (vs PIC17C752-16I/L)
- Larger program memory option within same family and footprint (vs PIC17C756-16E/L)
Notes de conception
The PIC17C752-16E/L operates from a single 4.5V-to-5.5V supply. Place a 100nF ceramic decoupling capacitor adjacent to each VDD pin (4 pairs of VDD/VSS on the PLCC-68 die) and add a bulk 10-22uF tantalum or aluminum polymer capacitor close to the package. Separate analog VDD/AVSS from digital VDD/AVSS using a ferrite bead or pi filter if the ADC and switching circuits share the same +5V rail to avoid noise coupling into the 10-bit ADC readings.
Because PIC17C752 uses OTP (one-time-programmable) memory, every firmware revision costs a programmed part and the device cannot be reused. This makes the PIC17C752 family unsuitable for development phases where firmware is iterated. Engineers evaluating the PIC17C752 family for prototype work should also obtain a windowed CERDIP version (PIC17C75X with JW package) for debugging, and lock firmware only once production code is fully qualified.
The 68-pin PLCC (J-lead) package has a 1.27mm pitch and a 24.13mm square body with through-hole-friendly J-leads that also accept socket mounting. Reserve a PLCC-68 socket footprint for prototype rework and programming convenience. Because the part is NRND, design your PCB to accept a flash-based PIC18F or dsPIC33EP alternate in a different package (e.g. TQFP-44) on the same board to enable last-time-buy migration without a board respin.
The PIC17C752-16E/L is rated up to +125C junction temperature with extended grade. At full 16MHz operation across the full -40C to +125C range, internal dissipation is modest (<200 mW), so the PLCC-68 surface-mount package typically does not require an external heatsink. Ensure adequate PCB copper area (>=2 square inches of ground plane) under the package to keep junction temperature well below the limit in sealed industrial enclosures where ambient can exceed 70C.
The external memory bus on PORTD/PORTE/PORTG is a multiplexed address/data bus operating at 16MHz / 121ns cycle time. Place bus buffers (e.g., 74HCT573 latches and 74HCT245 transceivers) within 25mm of the PLCC-68 pins to keep the bus below one half-cycle of trace propagation. Use 4-layer PCB with continuous ground and power planes under the bus region to avoid reflections on address lines; otherwise single-cycle external memory accesses may violate setup/hold timing at the latch outputs.
Informations de conformité
PIC17C752-16E/L predates widespread RoHS adoption. Compliance information not present in the verified web data; verify with Microchip product documentation or distributor compliance letters before placing volume orders for RoHS-restricted markets.