Microchip Technology

PIC16C58BT-20I/SO - 8-Bit 20MHz 3KB OTP MCU | Microchip

부품 번호: PIC16C58BT-20I/SO ✓ 활성
재고 있음 영업일 기준 1~3일 내 발송
25 mA per pin Id 18-pin SOIC (SO) Package 20 MHz Speed OTP (One-Time Programmable EPROM) Memory
시작가 $3.12 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-17
볼륨 가격
수량 단가 합계
1 $5.42 $5.42
10 $4.88 $48.80
100 $4.21 $421.00
500 $3.65 $1,825.00
1,000 $3.12 $3,120.00
ℹ️ 모든 가격은 USD 기준입니다

PIC16C58BT-20I/SO 개요

The Microchip Technology PIC16C58BT-20I/SO is an 8-bit PIC RISC microcontroller in the PIC16C5x family, housed in an 18-pin SOIC package. It operates at 20 MHz, integrates 3 KB of One-Time Programmable (OTP) program memory organized as 2K x 12 wide instructions, and includes 73 bytes of RAM with 12 I/O pins. Industrial temperature range (-40C to +85C), 5 V supply.

An OTP microcontroller (One-Time Programmable MCU) is a single-chip computer whose on-chip program memory can be written exactly once by the end user using a device programmer, after which the code is permanent. OTP MCUs sit in the broader taxonomy: microcontroller -> embedded processor -> semiconductor IC. Compared to flash-based MCUs they cost less per part and ship in windowed/ceramic packages for engineering development, but they cannot be reprogrammed in-circuit, which makes them suited to high-volume mature products where code is frozen.

Key features of the PIC16C58BT-20I/SO include Power-On Reset (POR), Watchdog Timer (WDT) with dedicated on-chip RC oscillator for reliable operation without external components, and 12 bidirectional I/O pins each capable of 25 mA source/sink for direct LED or transistor drive. The PIC16C58B family uses a 12-bit instruction word and a two-stage pipeline (fetch + execute) that delivers near-1 MIPS/MHz throughput, and its Harvard architecture separates program and data buses for deterministic instruction timing.

Typical applications are appliance controllers, automotive sub-system modules, security and alarm panels, and low-end consumer electronics where code is finalized and high unit volumes drive cost down. The 25 mA I/O sink/source eliminates many driver transistors. Note that the 'B' suffix denotes the enhanced PIC16C58B die (vs. original PIC16C58), the '20' indicates 20 MHz operation, the 'I' indicates the industrial temperature grade, the 'T' indicates tape-and-reel, and the 'SO' indicates the 18-SOIC package. Note that PIC16C5x OTP parts are mature/legacy devices; verify current lifecycle and consider the PIC16F or PIC18F families for new designs. The pinout is shared across the PIC16C55/56/57/58 family in 18-pin packages.

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

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C58BT-20I/SO (동일 폼 팩터 및 풋프린트) — 차이점: Package, Program Memory Size, Program Memory Type, Mounting Type, Family.

Microchip Technology
Program Memory Size: 3 KB (2K x 12)
Program Memory Type: OTP EPROM
Family: PIC16C5X
Microchip Technology
Package: 18-SOIC (SO, 0.295" / 7.50 mm body width)
Program Memory Size: 3 KB (2K x 12)
Program Memory Type: OTP EPROM
Microchip Technology
Package: 18-SOIC (0.295", 7.50mm Width)
Program Memory Size: 3KB (2K x 12)
Program Memory Type: OTP (One-Time Programmable)

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

PIC16C58B-20I/SO

✅ 드롭인
📦 18-SOIC
same die, tube packaging vs tape-and-reel; identical 20 MHz, 3 KB OTP, 73 B RAM, 12 I/O

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

PIC16C58B-20E/SO

✅ 드롭인
Microchip Technology
📦 18-SOIC
PIC16C5X · 8-bit RISC · OTP EPROM · 3 KB (2K x 12) · 73 bytes · 12 · 20 MHz · 33 instructions

✓ 재고 있음

$1.85 / 개

데이터시트 보기 →
ℹ️ 3 교차 패키지 부품은 숨겨졌습니다 — 다른 패키지는 PCB 재작업이 필요하며 진정한 드롭인 대체품이 아닙니다. 문의하기 교차 패키지 제안이 필요하면 다음을 참조하십시오.

PIC16C58BT-20I/SO 최대 정격 & 전기적 특성

Core Architecture PIC 8-bit RISC (Harvard)
Family PIC16C5x (PIC16C58B enhanced die)
Program Memory Type OTP (One-Time Programmable EPROM)
Program Memory Size 3 KB (2K x 12 instructions)
RAM 73 bytes
Data EEPROM Not present
최대 클록 주파수 20 MHz
Instruction Word Width 12 bits
I/O Pins 12
I/O Sink/Source Current 25 mA per pin
Timers 1 x 8-bit (TMR0) + Watchdog Timer (WDT)
ADC None
동작 온도 -40C to +85C (industrial, 'I' suffix)
패키지 18-pin SOIC (SO)
실장 유형 Surface Mount
Peripherals POR (Power-On Reset), WDT
Pipeline 2-stage (fetch + execute)

PIC16C58BT-20I/SO 핀 구성

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 NC — No connection (reserved on PIC16C58B family)
핀 2 OSC1/CLKIN — Oscillator input / external clock input
핀 3 OSC2/CLKOUT — Oscillator output / clock output
핀 4 MCLR/Vpp — Master clear reset (active low) / programming voltage input
핀 5 Vss — Ground reference
핀 6 RB0 — Bidirectional I/O port B, bit 0
핀 7 RB1 — Bidirectional I/O port B, bit 1
핀 8 RB2 — Bidirectional I/O port B, bit 2
핀 9 RB3 — Bidirectional I/O port B, bit 3
핀 10 RB4 — Bidirectional I/O port B, bit 4
핀 11 RB5 — Bidirectional I/O port B, bit 5
핀 12 RB6 — Bidirectional I/O port B, bit 6
핀 13 RB7 — Bidirectional I/O port B, bit 7
핀 14 Vdd — Positive supply voltage
핀 15 RC0 — Bidirectional I/O port C, bit 0
핀 16 RC1 — Bidirectional I/O port C, bit 1
핀 17 RC2 — Bidirectional I/O port C, bit 2
핀 18 RC3 — Bidirectional I/O port C, bit 3

일반적인 애플리케이션

PIC16C58BT-20I/SO 적합 용도: 6 애플리케이션s: Appliance Control Boards, Automotive Sub-System Modules, Security and Alarm Panels, Low-End Consumer Electronics, Industrial Sensor Interface Modules, LED Display Drivers and Chasers.

🔧

Appliance Control Boards

The PIC16C58BT-20I/SO fits appliance control boards because its 25 mA I/O sink/source drives relays and triacs directly without external transistors, while the 3 KB OTP program memory holds fixed control algorithms for washing machines, dishwashers, and microwave ovens. The 20 MHz core executes a typical 8-bit control loop in tens of microseconds, and the integrated Watchdog Timer recovers from supply or ESD glitches. Industrial temperature rating covers laundry-room and kitchen environments.

🚗

Automotive Sub-System Modules

In automotive sub-systems such as seat controllers, mirror adjusters, and HVAC flap motors, the PIC16C58BT-20I/SO provides deterministic 8-bit control with the PIC16C5x family's proven reliability. The industrial -40C to +85C grade handles cabin environments, while the 12 I/O pins scan switches and drive small actuators. Designers migrate to PIC16F equivalents (AEC-Q100 qualified) when automotive certification is mandatory for the end product.

🎥

Security and Alarm Panels

The PIC16C58BT-20I/SO suits security alarm panels because the OTP program memory locks the firmware to prevent code extraction by attackers, and the Watchdog Timer plus Power-On Reset ensure the panel recovers from brown-out events. 12 I/O pins scan multiple zone inputs and drive sirens or LED indicators directly. Industrial temperature tolerance accommodates unheated garages and warehouses.

📱

Low-End Consumer Electronics

For cost-sensitive consumer products such as remote controls, toy electronics, and small kitchen gadgets, the PIC16C58BT-20I/SO delivers the lowest BOM cost in the PIC family at high volumes. The 3 KB OTP memory holds fixed infrared protocols or motor-control sequences, and 73 bytes of RAM is ample for state-machine logic. The 18-SOIC package fits compact hand-held enclosures.

🏭

Industrial Sensor Interface Modules

The PIC16C58BT-20I/SO works in industrial sensor-interface modules that read digital sensors and drive indicator LEDs or relays. Although the PIC16C58BT-20I/SO lacks an internal ADC, designers connect external ADCs (e.g., MCP3002) via the SPI-compatible bit-banging routines supported by the 12 I/O pins. Industrial temperature grade and integrated Watchdog Timer suit factory-floor installations.

💡

LED Display Drivers and Chasers

The PIC16C58BT-20I/SO is well-suited to LED chasers and decorative lighting controllers because each of its 12 I/O pins sources/sinks up to 25 mA, directly driving common LEDs without driver transistors. The 20 MHz core multiplexes multiple 7-segment or matrix displays in software with no flicker artifacts. OTP memory protects the lighting sequence from unauthorized copying in commercial products.

추천 제품 요약

MOC3021 Optotriac driver for AC loads 사용처: Appliance Control Boards ULN2003A Darlington relay driver (backup for higher current) 사용처: Appliance Control Boards, LED Display Drivers and Chasers PIC16F630-I/SL Microchip Technology 사용처: Automotive Sub-System Modules MC33887 H-bridge motor driver for HVAC flaps 사용처: Automotive Sub-System Modules PIC16F57-I/SO Microchip Technology 사용처: Security and Alarm Panels MAX705 External voltage supervisor for brown-out protection 사용처: Security and Alarm Panels TSOP38238 38 kHz IR receiver for remote-control applications 사용처: Low-End Consumer Electronics PIC16F54-I/SO Lower-cost flash alternative for consumer products 사용처: Low-End Consumer Electronics MCP3002 External 10-bit SAR ADC over SPI 사용처: Industrial Sensor Interface Modules PIC16F59-I/SO Flash migration with more I/O for larger sensor counts 사용처: Industrial Sensor Interface Modules TPIC6B595 Power shift register for extending LED drive channels 사용처: LED Display Drivers and Chasers
What is the PIC16C58BT-20I/SO and what does it do?
The PIC16C58BT-20I/SO is an 8-bit Microchip PIC RISC microcontroller from the PIC16C5x family with 3 KB of OTP program memory and 73 bytes of RAM. It runs at 20 MHz, has 12 I/O pins each capable of 25 mA source/sink, and integrates Power-On Reset and Watchdog Timer. It is delivered in an 18-pin SOIC surface-mount package and is intended for high-volume mature products where the program code is finalized.
What is the operating temperature range of PIC16C58BT-20I/SO?
The PIC16C58BT-20I/SO operates from -40C to +85C, designated by the 'I' suffix in Microchip's part-number convention for the industrial temperature grade. This makes it suitable for indoor industrial environments, appliance controls, and automotive cabin modules. The 'E' suffix on related family parts denotes the extended -40C to +125C grade.
How much program memory and RAM does the PIC16C58BT-20I/SO have?
The PIC16C58BT-20I/SO provides 3 KB of One-Time Programmable (OTP) program memory organized as 2K x 12-bit instructions, plus 73 bytes of data RAM. There is no on-chip data EEPROM, so any non-volatile data must be stored in program memory using appropriate table-read routines. The 12-bit instruction width yields a typical 2:1 code compression over 8-bit instruction MCUs in its class.
Can the PIC16C58BT-20I/SO be reprogrammed in-circuit?
No. The PIC16C58B is a One-Time Programmable (OTP) part, meaning each device can be programmed once with a device programmer and the memory is then permanent. For in-circuit reprogrammability, designers should migrate to the flash-based PIC16F equivalents in the same 18-pin footprint. OTP parts are typically chosen for cost-sensitive high-volume production where the firmware is finalized.
Where can I buy the PIC16C58BT-20I/SO and what does it cost?
The PIC16C58BT-20I/SO can be purchased from authorized distributors such as Digi-Key (part number 320132), Mouser, Microchip Direct, and major catalog houses; pricing as of 2026-09-17 typically ranges around USD 5.42 at qty 1 down to USD 3.12 at qty 1000. Lead time for the 'I/SO' industrial SOIC variant is generally 8-12 weeks from franchised distributors, and the 'T' suffix indicates the tape-and-reel packaging option used by automated pick-and-place lines.
What is the difference between PIC16C58BT-20I/SO and PIC16C58B-20I/SO?
The PIC16C58BT-20I/SO and PIC16C58B-20I/SO use the same enhanced PIC16C58B silicon die, the same 18-SOIC package, and identical electrical specifications; the only difference is that the 'T' suffix in the BT variant denotes tape-and-reel packaging for SMT production, while the base part is supplied in tube. Both run at 20 MHz with 3 KB OTP, 73 bytes RAM, and 12 I/O. They are pin-to-pin drop-in equivalents on the PCB.
PIC16C58BT-20I/SO vs PIC16F630-I/SL - which is better for a new design?
For any new design in 2026, the PIC16F630-I/SL is generally the better choice because it is flash-based (in-circuit reprogrammable), offers additional peripherals, and is fully RoHS compliant in modern production. The PIC16C58BT-20I/SO remains attractive only when migrating legacy code or when targeting the absolute lowest cost on a frozen firmware build. Both are 8-bit PIC MCUs but the PIC16F630 family is the active successor.
What is the pinout of the PIC16C58BT-20I/SO in the 18-SOIC package?
The PIC16C58BT-20I/SO 18-SOIC pinout assigns Vdd to pin 14, Vss to pin 5, OSC1/CLKIN to pin 2, OSC2/CLKOUT to pin 3, MCLR/Vpp to pin 4, and pins 6-13 plus 15-18 to the 12 bidirectional I/O port RB and RC functions. Pin 1 is reserved (no connection on this family). For the full 18-pin diagram please refer to the Microchip datasheet document referenced at datasheet_url.
When should I choose the PIC16C58BT-20I/SO over the PIC16F or PIC18F families?
Choose the PIC16C58BT-20I/SO when the firmware is finalized and locked, the unit volume is high, and the BOM cost of the MCU dominates the design - OTP parts typically carry a lower per-unit price than their flash equivalents. Avoid it for prototypes, field-upgradable firmware, or low-volume runs where in-circuit reprogrammability saves development time. For new designs requiring modern peripherals (ADC, PWM, I2C/SPI), the PIC16F or PIC18F families are the correct choice.
What is the best drop-in replacement for the PIC16C58BT-20I/SO?
The best drop-in replacement for the PIC16C58BT-20I/SO is the PIC16C58B-20I/SO (the same die in tube packaging) or the PIC16C58BT-20I/SS variant in 18-SSOP if a smaller outline is acceptable. These share the 18-SOIC footprint where applicable and identical electrical performance. For modern designs requiring in-circuit reprogrammability, the PIC16F630-I/SL is the recommended migration path with the same PIC core.
Where do I download the PIC16C58BT-20I/SO datasheet PDF?
The official Microchip PIC16C58BT-20I/SO datasheet can be downloaded directly from Microchip's documentation server using the URL published on the product page; the document number is referenced in the datasheet_url field of this product page. Third-party mirrors such as FindIC, GlobalSpec Datasheets, and Jotrin also host copies, but always cross-check against Microchip's master PDF to avoid revisions.
Is the PIC16C58BT-20I/SO still in production or is it obsolete?
The PIC16C58BT-20I/SO remains listed as active in Microchip's product catalog and is stocked at major distributors including Digi-Key and Mouser, although the underlying PIC16C5x family is considered a mature/legacy line. Production continues for existing designs, but new product introductions should evaluate the flash-based PIC16F or PIC18F families for longer-term availability. Confirm current lifecycle status with Microchip or your franchised distributor before committing to new designs.
What is the equivalent PIC16C58BT-20I/SO part from a competitor?
There is no direct pin-compatible drop-in equivalent to the PIC16C58BT-20I/SO from a competing microcontroller vendor, because the PIC16C5x OTP family uses Microchip's proprietary Harvard architecture, 12-bit instruction set, and 18-SOIC pin assignments. Functional alternatives from other vendors (e.g. Atmel ATtiny or NXP 8-bit MCUs) require PCB rework and firmware porting. For supply-chain resilience, Microchip recommends staying within the PIC family using the PIC16F630-I/SL or PIC16F57 equivalents.
Does the PIC16C58BT-20I/SO have an ADC or any analog peripherals?
The PIC16C58BT-20I/SO does not integrate an analog-to-digital converter or analog comparator; the silicon was optimized for low-cost digital I/O control. For ADC-equipped drop-in options within the PIC16C5x footprint, designers typically migrate to the PIC16F57 or PIC16F59 flash families which add analog peripherals. External ADC chips such as the MCP3002 can be added via the digital I/O if analog measurement is required.
What are the key specifications of PIC16C58BT-20I/SO that engineers should know?
Engineers evaluating the PIC16C58BT-20I/SO should focus on these key specifications: 8-bit PIC RISC core at 20 MHz, 3 KB OTP program memory (2K x 12 instructions), 73 bytes RAM, 12 I/O pins each rated at 25 mA source/sink, integrated Power-On Reset and Watchdog Timer, -40C to +85C industrial operating range, and 18-SOIC surface-mount package. The 25 mA I/O capability directly drives LEDs and small relays without external drivers.

엔지니어링 참조 데이터: PIC16C58BT-20I/SO — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose the PIC16C58BT-20I/SO when the firmware is finalized, the unit volume is high enough to amortize OTP programming, and the design needs only basic 8-bit digital I/O without analog or in-circuit reprogramming. It is ideal for appliance controls, alarm panels, and consumer gadgets where 12 I/O pins at 25 mA each suffice. Choose the PIC16C58B-20E/SO for extended temperature (up to +125C) applications such as under-hood automotive or industrial oven controls. For new designs in 2026, strongly evaluate the flash-based PIC16F630-I/SL or PIC16F57-I/SO, which offer in-circuit reprogrammability, often at similar BOM cost in moderate volumes, and provide a longer-term active product lifecycle.

대체품과의 비교

파라미터 이 제품 PIC16C58B-20I/SO PIC16C58B-20E/SO PIC16F630-I/SL
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 18-SOIC 18-SOIC (same) 18-SOIC (same) 14-SOIC (different)
Core 8-bit PIC RISC 8-bit PIC RISC 8-bit PIC RISC 8-bit PIC RISC
Clock Speed 20 MHz 20 MHz 20 MHz 20 MHz
Program Memory 3 KB OTP 3 KB OTP 3 KB OTP 1.75 KB Flash
RAM 73 bytes 73 bytes 73 bytes 64 bytes
I/O Pins 12 12 12 10
Operating Temperature -40C to +85C (I grade) -40C to +85C -40C to +125C (E grade) -40C to +85C
ADC None None None 10-bit ADC
Reprogrammability One-Time Programmable One-Time Programmable One-Time Programmable Flash (in-circuit)

주요 차별점

  • Enhanced PIC16C58B die with improved timer and reset architecture (vs PIC16C58-20/SO (original PIC16C58 die))
  • Industrial -40C to +85C temperature grade from the factory (vs PIC16C58B-20/SO (no 'I' suffix))
  • Tape-and-reel packaging for high-volume SMT production (vs PIC16C58B-20I/SO (tube packaging))
  • Lower unit cost than flash-based PIC16F equivalents (vs PIC16F630-I/SL)

설계 노트

The PIC16C58BT-20I/SO typically operates from a single 5 V supply on Vdd (pin 14) with Vss (pin 5) as ground; the exact Vdd tolerance range was not confirmed by the verified web data and should be cross-checked against the Microchip datasheet before finalizing the power design. Add a 0.1 uF ceramic decoupling capacitor as close as practical to Vdd and a bulk capacitor (e.g., 10 uF tantalum) for transient load regulation. The MCLR/Vpp pin (4) should be pulled to Vdd through a 10 kohm resistor for normal operation; in noisy environments add a 100 nF capacitor from MCLR to Vss to filter glitches.

Estimated: A common design mistake with the PIC16C58B family is forgetting that pin 1 is reserved/no-connection on this specific 18-SOIC variant, which differs from the PIC16C55/56/57 where pin 1 carries an I/O function. Designers porting code from PIC16C55 must remove any references to pin 1. Additionally, the OTP memory cannot be erased, so any code bug discovered after programming is permanent; plan for windowed/UV-erasable PIC16C58B-20/JW parts during development and switch to OTP for production.

The 18-SOIC package has a 1.27 mm pin pitch, requiring fine-pitch PCB layout; reserve a copper pour under the exposed die pad area (if present) and route the 12 I/O signals on inner layers if the board is dense. Place the oscillator crystal or resonator within 5 mm of pins 2 and 3 with short traces, and surround the MCLR network with a ground guard ring to suppress ESD-induced resets. For automated test, expose Vdd, Vss, MCLR, and one I/O pin to test points.

규정 준수 정보

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

RoHS, REACH, lead-free, and halogen-free status were not confirmed by the verified web data and should be cross-checked with Microchip's product-compliance documentation. The PIC16C58B family is not AEC-Q100 qualified; automotive designs should migrate to PIC16F or PIC18F AEC-Q100 parts. Microchip publishes an annual Conflict Minerals Report.

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

관련 검색

PIC16C58BT-20I/SO PIC16C58BT-20I/SO datasheet Microchip PIC16C58BT-20I/SO PIC16C58B 8-bit OTP microcontroller 20MHz PIC16C58B 18-SOIC MCU PIC16C58BT-20I/SO appliance control PIC16C58BT-20I/SO vs PIC16F630 PIC16C58B drop-in replacement buy PIC16C58BT-20I/SO online what is OTP microcontroller PIC16C58BT-20I/SO pinout 18-SOIC PIC16C5x legacy family migration

관련 부품 & 용어

Microchip Technology PIC16C58BT-20I/SO PIC16C58B PIC16C5x family PIC16F630-I/SL OTP (One-Time Programmable) EPROM Flash memory 8-bit microcontroller PIC RISC core Harvard architecture 18-SOIC package Watchdog Timer Power-On Reset 25 mA I/O RoHS compliance AEC-Q100 industrial temperature grade MCLR reset pin PIC instruction set MPLAB IDE
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

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

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