PIC17C752-16E/L - 8-bit OTP MCU, 16KB, 50 I/O, 16MHz | Microchip
Артикул: PIC17C752-16E/L ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 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 Обзор
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.
Аналоги без доработки для PIC17C752-16E/L — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC17C752-16E/L (тот же форм-фактор и посадочное место) — отличается по Operating Temperature, Package, Program Memory Size, Data Bus Width, Program Memory Type.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC17C752-16/L
✅ Прямая замена✓ В наличии
$7.3 / шт.
Открыть даташит →PIC17C752T-16E/L
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC17C752-16I/L
✅ Прямая замена✓ В наличии
$11.75 / шт.
Открыть даташит →PIC17C756-16E/L
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
PIC17C762-16E/L
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$6.1 / шт.
Открыть даташит →PIC17C752-16E/L Максимальные параметры и электрические характеристики
| 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 |
| Разрядность шины данных | 16-bit (modified Harvard) |
| Максимальная тактовая частота | 16 MHz |
| Instruction Cycle | 121 ns (single-cycle, branches/table r-w = 2 cycles) |
| Напряжение питания | 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) |
| Корпус | 68-pin PLCC (LCC-68, J-Lead) |
| Рабочая температура | -40C to +125C (Extended, "E") |
| Тип монтажа | Surface Mount |
| Уровень MSL | 3 (168 hours) |
Конфигурация выводов PIC17C752-16E/L
| Контакт 1 | OSC1 — Oscillator input / external clock |
| Контакт 2 | OSC2 — Oscillator output (crystal mode) |
| Контакт 3 | MCLR — Master clear reset (active low) |
| Контакт 4 | RA0 — PORTA bit 0 / analog input |
| Контакт 5 | RA1 — PORTA bit 1 / analog input |
| Контакт 6 | RA2 — PORTA bit 2 / analog input |
| Контакт 7 | RA3 — PORTA bit 3 / analog input |
| Контакт 8 | RA4 — PORTA bit 4 (open-drain) |
| Контакт 9 | RA5 — PORTA bit 5 / analog input |
| Контакт 10 | VSS — Ground reference |
| Контакт 11 | VDD — Positive supply (+5V) |
| Контакт 12 | RB0 — PORTB bit 0 (interrupt-on-change) |
| Контакт 13 | RB1 — PORTB bit 1 (interrupt-on-change) |
| Контакт 14 | RB2 — PORTB bit 2 (interrupt-on-change) |
| Контакт 15 | RB3 — PORTB bit 3 (interrupt-on-change) |
| Контакт 16 | RB4 — PORTB bit 4 (interrupt-on-change) |
| Контакт 17 | RB5 — PORTB bit 5 (interrupt-on-change) |
| Контакт 18 | RB6 — PORTB bit 6 (interrupt-on-change) |
| Контакт 19 | RB7 — PORTB bit 7 (interrupt-on-change) |
| Контакт 20 | RC0 — PORTC bit 0 / PWM1 output |
| Контакт 21 | RC1 — PORTC bit 1 / PWM2 output |
| Контакт 22 | RC2 — PORTC bit 2 / PWM3 output |
| Контакт 23 | RC3 — PORTC bit 3 / SCK/SCL |
| Контакт 24 | RC4 — PORTC bit 4 / SDI/SDA |
| Контакт 25 | RC5 — PORTC bit 5 / SDO |
| Контакт 26 | RC6 — PORTC bit 6 / USART TX |
| Контакт 27 | RC7 — PORTC bit 7 / USART RX |
| Контакт 28 | VSS — Ground reference |
| Контакт 29 | VDD — Positive supply (+5V) |
| Контакт 30 | RD0 — PORTD bit 0 / external memory data |
| Контакт 31 | RD1 — PORTD bit 1 / external memory data |
| Контакт 32 | RD2 — PORTD bit 2 / external memory data |
| Контакт 33 | RD3 — PORTD bit 3 / external memory data |
| Контакт 34 | RD4 — PORTD bit 4 / external memory data |
| Контакт 35 | RD5 — PORTD bit 5 / external memory data |
| Контакт 36 | RD6 — PORTD bit 6 / external memory data |
| Контакт 37 | RD7 — PORTD bit 7 / external memory data |
| Контакт 38 | RE0 — PORTE bit 0 / external memory address |
| Контакт 39 | RE1 — PORTE bit 1 / external memory address |
| Контакт 40 | RE2 — PORTE bit 2 / external memory address |
| Контакт 41 | RE3 — PORTE bit 3 / external memory address |
| Контакт 42 | RE4 — PORTE bit 4 / external memory address |
| Контакт 43 | RE5 — PORTE bit 5 / external memory address |
| Контакт 44 | RE6 — PORTE bit 6 / external memory address |
| Контакт 45 | RE7 — PORTE bit 7 / external memory address |
| Контакт 46 | VSS — Ground reference |
| Контакт 47 | VDD — Positive supply (+5V) |
| Контакт 48 | RF0 — PORTF bit 0 / analog input AN8 |
| Контакт 49 | RF1 — PORTF bit 1 / analog input AN9 |
| Контакт 50 | RF2 — PORTF bit 2 / analog input AN10 |
| Контакт 51 | RF3 — PORTF bit 3 / analog input AN11 |
| Контакт 52 | RF4 — PORTF bit 4 / analog input AN4 (also CAP1) |
| Контакт 53 | RF5 — PORTF bit 5 / analog input AN5 (also CAP2) |
| Контакт 54 | RF6 — PORTF bit 6 / analog input AN6 (also CAP3) |
| Контакт 55 | RF7 — PORTF bit 7 / analog input AN7 (also CAP4) |
| Контакт 56 | RG0 — PORTG bit 0 / external memory control |
| Контакт 57 | RG1 — PORTG bit 1 / external memory control |
| Контакт 58 | RG2 — PORTG bit 2 / external memory control |
| Контакт 59 | RG3 — PORTG bit 3 / external memory control |
| Контакт 60 | RG4 — PORTG bit 4 / external memory control |
| Контакт 61 | RG5 — PORTG bit 5 / external memory control |
| Контакт 62 | VSS — Ground reference |
| Контакт 63 | VDD — Positive supply (+5V) |
| Контакт 64 | AVSS — Analog ground reference |
| Контакт 65 | AVDD — Analog positive supply (+5V) |
| Контакт 66 | AREF — ADC voltage reference (positive) |
| Контакт 67 | AN0 — Analog input AN0 (also RA0) |
| Контакт 68 | NC — Not connected (per datasheet pinout) |
Типичное применение
PIC17C752-16E/L подходит для 6 применениеs: 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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC17C752-16E/L — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | 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 |
Ключевые отличия
- Highest temperature grade among PIC17C752 speed variants (против PIC17C752-16/L)
- Extended temperature grade with full industrial pin-compatible lineup (против PIC17C752-16I/L)
- Larger program memory option within same family and footprint (против PIC17C756-16E/L)
Заметки по проектированию
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.
Информация о соответствии
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.