Microchip Technology

PIC16C505-04/SL - 8-Bit 4MHz OTP MCU 1.5KB | Microchip

부품 번호: PIC16C505-04/SL ✓ 활성
재고 있음 영업일 기준 1~3일 내 발송
14-pin SOIC (SL) Package 4 MHz Speed 1.5 KB (1K x 12 words) Memory
시작가 $1.05 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-16
볼륨 가격
수량 단가 합계
1 $1.64 $1.64
10 $1.48 $14.80
100 $1.32 $132.00
500 $1.18 $590.00
1,000 $1.05 $1,050.00
ℹ️ 모든 가격은 USD 기준입니다

PIC16C505-04/SL 개요

The Microchip Technology PIC16C505-04/SL is an 8-bit CMOS OTP (One-Time Programmable) microcontroller from the PIC16C5x family, delivering 4 MIPS performance through a 4 MHz maximum clock and 200 ns instruction cycle in a 14-pin SOIC package. The device integrates 1.5 KB (1K x 12) of OTP program memory and 72 bytes of data RAM, providing 12 digital I/O pins suitable for compact embedded control applications.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, and programmable I/O peripherals on one IC. The PIC16C5x family belongs to the PIC16 mid-range 8-bit microcontroller architecture, sitting hierarchically under the broader PIC microcontroller family, which itself falls under Microchip's embedded controller and 8-bit MCU product lines. 8-bit OTP microcontrollers like the PIC16C505 are commonly used in cost-sensitive, low-volume, or fixed-function applications where program memory is programmed once at production and the code never needs updating.

Key features include 33 single-word single-cycle instructions enabling compact code density (typically 2:1 over competing 8-bit MCUs), a 5-channel 8-bit A/D converter absent on this variant (digital-only I/O), and an on-chip watchdog timer with its own dedicated RC oscillator for reliable operation independent of the system clock. The PIC16C505 includes In-Circuit Serial Programming (ICSP), Power-on Reset (POR), Device Reset Timer (DRT), and a programmable code-protection mechanism for IP security. Its RISC architecture and Harvard bus design separate program and data memory paths, allowing instruction fetch and operand access to occur in the same cycle.

Typical applications include low-cost consumer appliances, remote controls, sensor interface front-ends, LED driver controllers, battery-powered toys, and simple industrial timer/counter modules. The wide 2.5V to 5.5V operating range supports both 3.3V and 5V system designs, and 12 I/O pins provide enough headroom for keypad scanning, display multiplexing, and serial-bit-banged communication.

When designing with this device, observe that the OTP memory cannot be re-programmed - choose this part for production-fixed code, or evaluate the flash-based PIC16F505 for development/field-upgradable designs. The PIC16C505 is a member of the legacy PIC16C5x family; for new designs, Microchip generally recommends the PIC16F505 (flash) or PIC10/12F successor families.

드롭인 대체품: PIC16C505-04/SL — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C505-04/SL (동일 폼 팩터 및 풋프린트) — 차이점: Core Architecture, Program Memory Type, Watchdog Timer, In-Circuit Serial Programming (ICSP), RAM Size.

Microchip Technology
Core Architecture: PIC16C5x (8-bit RISC, Harvard)
Program Memory Type: OTP (One-Time-Programmable)
Watchdog Timer: Yes
Microchip Technology
Core Architecture: PIC16C5x (8-bit RISC, Harvard)
Program Memory Type: OTP (One-Time-Programmable EPROM)
In-Circuit Serial Programming (ICSP): Yes (via RB6/RB7)
Microchip Technology
Core Architecture: 8-bit PIC RISC (Harvard)
Program Memory Type: OTP (One-Time-Programmable) EPROM
Watchdog Timer: Yes, with dedicated on-chip RC oscillator

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

PIC16C505-04I/SL

✅ 드롭인
Microchip Technology
📦 14-pin SOIC (SL)
PIC16C5x (8-bit RISC, Harvard) · OTP (One-Time-Programmable EPROM) · 1.5 KB (1K x 12) · 72 bytes · 4 MHz · 200 ns · 33 single-word/single-cycle instructions · 8-bit

✓ 재고 있음

$0.6 / 개

데이터시트 보기 →

PIC16C505-04E/SL

✅ 드롭인
Microchip Technology
📦 14-pin SOIC (SL)
PIC 16C · PIC16C5x (8-bit RISC, Harvard) · OTP (One-Time-Programmable) · 1.5 KB (1K x 12) · 72 bytes · 4 MHz · 200 ns · 33 single-word instructions

✓ 재고 있음

$1.38 / 개

데이터시트 보기 →

PIC16C505-20/SL

✅ 드롭인 ⚠️ 사양 미검증
📦 14-pin SOIC (SL)
20 MHz speed grade vs 4 MHz (5x faster CPU throughput), same 14-SOIC footprint, same OTP memory size

📋 참조 대체품 (카탈로그에 없음)

PIC16C505-20I/SL

✅ 드롭인 ⚠️ 사양 미검증
📦 14-pin SOIC (SL)
20 MHz speed grade + industrial temp, same 14-SOIC footprint, same OTP memory

📋 참조 대체품 (카탈로그에 없음)

PIC16F505-I/SL

✅ 드롭인
📦 14-pin SOIC (SL)
flash memory (reprogrammable) vs OTP (one-time), same 14-SOIC footprint, same PIC16 core, lower 20 MHz max but flash offers field updates

📋 참조 대체품 (카탈로그에 없음)

PIC16C505-04/SL 최대 정격 & 전기적 특성

Product Type 8-bit OTP Microcontroller (MCU)
Family PIC16C5x
Core Architecture PIC16 RISC, Harvard
Maximum CPU Frequency 4 MHz
Instruction Cycle Time 200 ns
Program Memory (OTP) 1.5 KB (1K x 12 words)
Data RAM 72 bytes
Digital I/O Pins 12
Instruction Set Size 33 single-word instructions
Watchdog Timer Yes (with dedicated on-chip RC oscillator)
In-Circuit Serial Programming (ICSP) Yes
Power-on Reset (POR) Yes
Device Reset Timer (DRT) Yes
Code Protection Programmable
패키지 14-pin SOIC (SL)
Terminal Pitch 1.27 mm
실장 유형 Surface Mount

PIC16C505-04/SL 핀 구성

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
핀 1 VSS — Ground reference
핀 2 OSC1/CLKIN — Oscillator crystal input or external clock input
핀 3 OSC2/CLKOUT — Oscillator crystal output; in RC mode, outputs 1/4 of CLK_IN
핀 4 /MCLR/VPP — Master clear (reset) input / programming voltage input
핀 5 GP0 — Bidirectional digital I/O pin 0
핀 6 GP1 — Bidirectional digital I/O pin 1
핀 7 GP2/T0CKI — Bidirectional digital I/O pin 2; Timer0 clock input
핀 8 GP3 — Bidirectional digital I/O pin 3 (input-only on this pin)
핀 9 GP4 — Bidirectional digital I/O pin 4
핀 10 GP5 — Bidirectional digital I/O pin 5
핀 11 NC — Not connected (no internal bond)
핀 12 NC — Not connected (no internal bond)
핀 13 VDD — Positive power supply
핀 14 VDD — Positive power supply (tied to pin 13 internally)

일반적인 애플리케이션

PIC16C505-04/SL 적합 용도: 6 애플리케이션s: Remote Control Handsets, Battery-Powered Consumer Toys, Industrial Timer and Counter Modules, LED Lighting Controllers, Sensor Interface Front-Ends, Smart Home Edge Nodes.

📱

Remote Control Handsets

The PIC16C505-04/SL fits IR remote control designs because its 1.5 KB OTP program memory is more than adequate for IR protocols (RC5, NEC, SIRC), its 12 I/O pins support 8-10 button matrix keypads plus an IR LED driver output, and the 200 ns instruction cycle handles modulation timing with no timing jitter. Its 4 MHz internal-execution capability ensures consistent 38 kHz carrier generation. The 14-pin SOIC footprint keeps the PCB compact inside a slim handset housing, and the OTP memory prevents code theft at production volume.

🎧

Battery-Powered Consumer Toys

Low-cost toys with blinking LEDs, sound effects, or simple motor sequencing are an ideal fit for the PIC16C505-04/SL. The 12 digital I/O pins can directly drive multiple LEDs, piezo buzzers, or small DC motor bridges without external drivers, and the wide operating voltage range supports 2-3 cell battery packs. OTP memory keeps unit cost low for high-volume toy manufacturing, while the integrated watchdog timer with its own RC oscillator ensures the toy recovers from battery brown-out conditions.

🏭

Industrial Timer and Counter Modules

The PIC16C505-04/SL is well suited for industrial relay-timer, event-counter, or process-interval modules in factory automation environments. Its 12 I/O pins accept digital sensor inputs (photoelectric sensors, proximity switches, dry contacts) and drive relay coils, SSR triggers, or indicator LEDs. The hardware watchdog timer with dedicated RC oscillator provides failsafe operation even if the system clock is disturbed by EMI, and code-protection prevents unauthorized firmware cloning of the timer IP.

💡

LED Lighting Controllers

LED controllers for decorative lighting, channel-letter drivers, or simple architectural dimmers benefit from the PIC16C505-04/SL's 12 I/O pins, which can PWM-drive 4-6 LED channels via bit-banged software PWM at the 200 ns instruction cycle, or hard-multiplex larger LED matrices. The OTP memory locks in the lighting sequence to prevent tampering or warranty invalidation in commercial lighting installations. Operating temperature range supports both indoor and semi-outdoor fixtures.

🧩

Sensor Interface Front-Ends

The PIC16C505-04/SL serves as a low-cost digital front-end that reads digital sensors and transmits results via bit-banged serial protocols (UART, SPI, I2C slave). With 12 I/O pins, the device can handle multiple sensor inputs, status LEDs, and a single serial output simultaneously. The 4 MHz instruction cycle provides sufficient throughput to debounce mechanical switches, time-window sample inputs, and format serial frames without overrun. OTP memory makes the firmware immutable for safety-critical sensor modules.

🔧

Smart Home Edge Nodes

Discrete IoT edge nodes such as smart switches, plug-in relay modules, or simple door/window sensor transmitters benefit from the PIC16C505-04/SL's compact 14-pin SOIC footprint and low component count. The MCU wakes up on a digital interrupt, reads the sensor state, transmits via a companion RF IC over a bit-banged SPI/UART, and returns to sleep. Code-locked OTP memory secures the device identity in deployed smart-home installations where unauthorized firmware replacement is a security concern.

추천 제품 요약

PIC16F505-I/SL flash-based dev substitute for protocol development 사용처: Remote Control Handsets, Battery-Powered Consumer Toys, Industrial Timer and Counter Modules TSAL6200 IR emitter matched to 38 kHz carrier 사용처: Remote Control Handsets PIC12F1572-I/SN Microchip Technology 사용처: Battery-Powered Consumer Toys, Smart Home Edge Nodes PIC12F1571-I/MS Microchip Technology 사용처: LED Lighting Controllers PIC12F1840-I/SN Microchip Technology 사용처: Sensor Interface Front-Ends
What is the PIC16C505-04/SL?
The PIC16C505-04/SL is a Microchip Technology 8-bit CMOS OTP (one-time programmable) microcontroller from the PIC16C5x family, rated for a 4 MHz maximum clock with 1.5 KB of program memory and 72 bytes of RAM, in a 14-pin SOIC package. According to the Microchip PIC16C505 datasheet, it uses a RISC architecture with 33 single-word/single-cycle instructions executing in 200 ns, providing high performance in a small 14-pin footprint suitable for cost-sensitive embedded designs.
How much program memory and RAM does the PIC16C505-04/SL have?
The PIC16C505-04/SL contains 1.5 KB of OTP program memory organized as 1K x 12-bit words, and 72 bytes of data RAM. This memory size supports small to medium embedded tasks such as keypad decoding, simple state machines, and sensor signal conditioning where program storage below 2 KB is sufficient.
What is the maximum clock frequency of the PIC16C505-04/SL?
The PIC16C505-04/SL runs at a maximum clock frequency of 4 MHz, giving an instruction cycle time of 200 ns and an effective throughput of 4 MIPS. The "-04" suffix in the part number denotes this 4 MHz speed grade, distinguishing it from lower-speed variants within the PIC16C505 family.
How many I/O pins does the PIC16C505-04/SL provide?
The PIC16C505-04/SL provides 12 digital I/O pins in its 14-pin SOIC package (two pins are dedicated to VDD and VSS). According to the Microchip datasheet, these pins can be individually configured for input or output and support features such as weak pull-ups and direct LED driving, suitable for keypad scanning, display multiplexing, or simple digital control tasks.
Where can I buy the PIC16C505-04/SL?
The PIC16C505-04/SL is currently in stock at DigiKey, Mouser, LCSC, and other authorized Microchip distributors as of 2026-09-16. Pricing starts from approximately $1.64 USD per unit at LCSC for single-piece purchases, with volume discounts available at the 100-piece and 1000-piece price breaks. The part is also listed on Octopart for cross-distributor stock comparison.
What is the lead time for PIC16C505-04/SL?
As of 2026-09-16, the PIC16C505-04/SL ships from major distributors including DigiKey with same-day shipping for in-stock quantities. Because the part is an active-production OTP microcontroller, lead time is typically 4-8 weeks from the factory for larger production orders; for prototype quantities, distributor stock is usually available immediately.
What is the price of the PIC16C505-04/SL?
The PIC16C505-04/SL lists at approximately $1.64 USD per unit for single-piece purchases at LCSC as of 2026-09-16. Volume pricing breaks down to about $1.48 at 10 pieces, $1.32 at 100 pieces, $1.18 at 500 pieces, and $1.05 at 1000 pieces, making it a cost-effective choice for moderate-volume production runs.
PIC16C505-04/SL vs PIC16F505 - which is better for new designs?
For new designs, the PIC16F505 (flash-based) is generally preferred over the PIC16C505-04/SL because flash allows in-system reprogramming during development and field updates, while the PIC16C505 OTP memory can only be programmed once. Both share the same 14-pin SOIC package and PIC16 8-bit core, so the PIC16F505 can typically serve as a drop-in development substitute before locking in the OTP PIC16C505 for cost-optimized production runs.
When should I choose PIC16C505-04/SL over PIC16F505?
Choose the PIC16C505-04/SL when your firmware is fully validated and final, since OTP memory permanently locks the code at production programming and is cheaper than flash. Choose PIC16F505 instead when you need in-system reprogramming, field firmware updates, or are still in development. Both parts share the 14-pin SOIC footprint, easing transition.
What is the best drop-in replacement for PIC16C505-04/SL?
The PIC16C505-04I/SL is the most direct drop-in replacement for PIC16C505-04/SL, sharing the same 14-pin SOIC package, same die, and same 4 MHz speed grade, with the only difference being the industrial temperature grade (-40C to +85C) versus the standard commercial grade of the original. According to FindIC cross-reference data, it is pin-to-pin and code-compatible.
Can the PIC16C505-04/SL be used as a PIC16F505 replacement?
The PIC16C505-04/SL is generally NOT a direct replacement for the PIC16F505 because the PIC16C505 has OTP (one-time programmable) memory while the PIC16F505 has flash memory, and code security bits plus programming algorithms differ. Both share the 14-pin SOIC package and PIC16 core, so the PIC16C505-04/SL can be used as a one-time-programmed production alternative but not as a development substitute.
Where to download the PIC16C505-04/SL datasheet PDF?
The official PIC16C505-04/SL datasheet PDF can be downloaded directly from Microchip at https://ww1.microchip.com/downloads/en/DeviceDoc/40192c.pdf (document 40192c). This 14-pin 8-bit CMOS MCU datasheet contains the complete electrical specifications, instruction set reference, programming procedures, and SOIC package mechanical drawings.
Where to find the PIC16C505-04/SL pinout?
The PIC16C505-04/SL pinout is documented on page 1 of the Microchip PIC16C505 datasheet (document 40192c) at https://ww1.microchip.com/downloads/en/DeviceDoc/40192c.pdf. The 14-pin SOIC layout dedicates pins to VDD, VSS, OSC1/OSC2, T0CKI, GP0-GP5, and /MCLR/VPP, matching the standard PIC16C5x 14-pin pinout used across the PIC12C5x and PIC16C5x families.
What are the key specifications of PIC16C505-04/SL that engineers should know?
Engineers evaluating the PIC16C505-04/SL should note its 4 MHz maximum clock (200 ns instruction cycle), 1.5 KB (1K x 12) OTP program memory, 72 bytes RAM, 12 digital I/O pins, integrated watchdog timer with dedicated RC oscillator, ICSP programming, and 14-pin SOIC package. According to the Microchip PIC16C505 datasheet (40192c), the device uses a RISC architecture with 33 single-word/single-cycle instructions, providing 5 MIPS effective throughput at the 4 MHz clock for cost-sensitive embedded control.

엔지니어링 참조 데이터: PIC16C505-04/SL — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose the PIC16C505-04/SL when you need a low-cost 8-bit MCU with locked production firmware, 12 I/O pins, and 4 MHz of CPU throughput in a compact 14-pin SOIC. It is ideal for cost-sensitive high-volume products where the code is fully validated and a flash-based MCU is not justified. Select PIC16C505-04I/SL for industrial temperature environments (-40C to +85C), PIC16C505-04E/SL for extended-temperature applications (-40C to +125C), and PIC16C505-20/SL or PIC16C505-20I/SL when you need higher CPU throughput (5 MIPS). For development and field-upgradable products, choose the flash-based PIC16F505-I/SL which is pin-compatible with the PIC16C505-04/SL but allows in-system reprogramming.

대체품과의 비교

파라미터 이 제품 PIC16C505-04I/SL PIC16C505-04E/SL PIC16C505-20/SL PIC16C505-20I/SL PIC16F505-I/SL
Package 14-pin SOIC (SL) 14-pin SOIC (SL) - same 14-pin SOIC (SL) - same 14-pin SOIC (SL) - same 14-pin SOIC (SL) - same 14-pin SOIC (SL) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Maximum Clock Frequency 4 MHz 4 MHz 4 MHz 20 MHz 20 MHz 20 MHz
Program Memory Type OTP (1.5 KB / 1K x 12) OTP (1.5 KB / 1K x 12) OTP (1.5 KB / 1K x 12) OTP (1.5 KB / 1K x 12) OTP (1.5 KB / 1K x 12) Flash (1.5 KB / 1K x 12)
Data RAM 72 bytes 72 bytes 72 bytes 72 bytes 72 bytes 72 bytes
Digital I/O Pins 12 12 12 12 12 12
Temperature Grade Commercial (0C to +70C) Industrial (-40C to +85C) Extended (-40C to +125C) Commercial (0C to +70C) Industrial (-40C to +85C) Industrial (-40C to +85C)
Watchdog Timer Yes (dedicated RC osc) Yes (dedicated RC osc) Yes (dedicated RC osc) Yes (dedicated RC osc) Yes (dedicated RC osc) Yes (dedicated RC osc)
ICSP Programming Yes Yes Yes Yes Yes Yes (flash allows in-system reprogram)

주요 차별점

  • Industrial temperature grade drop-in (vs PIC16C505-04I/SL)
  • Higher speed grade option (vs PIC16C505-20/SL)
  • Flash-based alternative for development (vs PIC16F505-I/SL)

설계 노트

The PIC16C505-04/SL operates across a wide voltage range but lacks an internal brown-out reset on older silicon revisions; design with an external voltage supervisor IC (e.g., MCP100 or MCP809) on the /MCLR line for fail-safe operation in battery or industrial environments where VDD can droop below safe thresholds during motor or relay switching events. Use a 100 nF decoupling capacitor within 5 mm of the VDD pin and a bulk 10 uF tantalum or ceramic on the supply rail.

OTP (one-time programmable) memory cannot be re-programmed or erased. Engineers must burn a working code image with no remaining bugs; for development, prototype with the flash-based PIC16F505-I/SL (same 14-pin SOIC, same PIC16 core), then migrate to PIC16C505-04/SL only after firmware is fully validated. Programming must use Microchip's ICSP protocol with VPP applied to /MCLR; applying 12V to a non-ICSP-capable pin will damage the device.

Keep the clock oscillator traces short (less than 5 mm from OSC1/OSC2 to the crystal or resonator). For RC oscillator mode (lowest cost), place the timing resistor and capacitor adjacent to OSC1 with the capacitor ground return going directly to the VSS pin. Route high-current switching signals (relay coils, LED strings) away from the clock traces and use a ground-plane stitch of vias around the SOIC to minimize radiated EMI into the oscillator circuit.

The 12 I/O pins share a common ground reference; when driving inductive loads (relays, solenoids), add flyback diodes directly across each coil and separate the relay-supply ground return from the digital ground. For sensor inputs more than 50 mm from the MCU, add a 100 nF bypass capacitor and a 1-10 kohm series resistor at the input pin to suppress ringing and ESD. Avoid long parallel traces between I/O and the clock pins to prevent capacitive coupling.

규정 준수 정보

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
무연
Unknown
무할로겐
Unknown
분쟁 광물
Unknown

Compliance status for RoHS, REACH, lead-free, halogen-free not stated in the provided distributor or datasheet excerpts; Microchip product page should be consulted for authoritative compliance data.

데이터 검증일: 2026-09-16 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

PIC16C505-04/SL datasheet PIC16C505-04/SL price PIC16C505-04/SL buy online PIC16C505-04/SL in stock PIC16C505 8-bit OTP microcontroller 14-SOIC PIC16C505 vs PIC16F505 PIC16C505 drop-in replacement PIC16C505-04I/SL industrial grade Microchip PIC16C5x family PIC16C505 pinout 14-pin SOIC what is PIC16C505 used for PIC16C505 remote control application

관련 부품 & 용어

Microchip Technology PIC16C505 PIC16C505-04/SL PIC16C505-04I/SL PIC16C505-04E/SL PIC16C505-20/SL PIC16C505-20I/SL PIC16F505-I/SL PIC16C5x family PIC16F5x family 8-bit microcontroller OTP (One-Time Programmable) RISC architecture Harvard architecture SOIC-14 14-pin SOIC 1.27 mm terminal pitch ICSP (In-Circuit Serial Programming) Watchdog Timer Power-on Reset MPLAB IDE remote control industrial timer LED controller
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기