Microchip Technology

PIC16C58BT-04/SS - 8-Bit 4MHz OTP MCU 3KB 20-SSOP | Microchip

料号: PIC16C58BT-04/SS ✗ 停产
有现货 1-3 个工作日内发货
3.0 V to 5.5 V Vdss 20-SSOP (Shrink Small Outline Package, 5.30 mm body) Package 4 MHz Speed OTP (One-Time Programmable) Memory
低至 $1.62 USD / 件
最小起订量: 1 |
价格更新于: 2026-09-17
批量定价
数量 单价 小计
1 $3.42 $3.42
10 $2.95 $29.50
100 $2.4 $240.00
500 $1.95 $975.00
1,000 $1.62 $1,620.00
ℹ️ 所有价格均以 USD 计价

PIC16C58BT-04/SS 概述

The Microchip Technology PIC16C58BT-04/SS is an 8-bit RISC microcontroller from the PIC16C5x family, featuring a 4 MHz maximum clock speed, 3 KB (2K x 12) of One-Time Programmable (OTP) program memory, and 73 bytes of RAM, housed in a 20-pin SSOP (Shrink Small Outline Package) with gull-wing leads.

A microcontroller (MCU) is a single-chip computer containing a processor core, program memory, working RAM, and programmable I/O peripherals. The PIC16C5x family is the original baseline of Microchip's PIC architecture, employing a Harvard RISC design with a 12-bit instruction word. These OTP MCUs target cost-sensitive, fixed-function embedded products where firmware is finalized at production time and field updates are not required.

Key features include 12 I/O pins, a 2-level hardware stack, a watchdog timer for reliability, an 8-bit timer/counter, and an operating voltage range of 3.0V to 5.5V. The device supports internal RC oscillator modes plus external crystal/resonator, simplifying BOM cost by eliminating external clock components in space-constrained designs. Its commercial temperature grade (0°C to +70°C) makes it suitable for indoor consumer and office equipment.

The PIC16C58B uses a 12-bit instruction set inherited from the original PIC16C5x baseline architecture. With only 33 single-cycle instructions and a 2-level deep hardware stack, it is optimized for simple state-machine replacement rather than complex multitasking. The OTP memory programming model requires a dedicated device programmer, and code security is enforced via a single protection fuse.

Typical applications include remote controls, low-end appliance controllers, LED lighting controllers, simple sensor interfaces, and battery-powered consumer gadgets. The 4 MHz internal operation provides sufficient throughput for slow user-interface tasks while keeping active current low.

When designing with this device, allocate sufficient board area for the SSOP-20 footprint and ensure the programming header is accessible during production. Note that the OTP variant cannot be re-programmed in-circuit - design with a socket-friendly land pattern if firmware iteration is anticipated during development.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet. All parameters and pricing reflect publicly available data from authorized distributors as of 2026-09-17.

直接替换替代料: PIC16C58BT-04/SS ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。

本系列中的变体

可与以下型号直接替换的同系列型号: PIC16C58BT-04/SS (相同外形与封装尺寸) ——差异在于 Package, Program Memory Type, Core Architecture, Instruction Set, Operating Temperature Range.

Microchip Technology
Package: 20-SSOP (5.30 mm body width)
Program Memory Type: OTP (One-Time Programmable EPROM)
Core Architecture: PIC16C5X (8-bit RISC, Harvard)
Microchip Technology
Package: 20-SSOP (5.30 mm body width, 0.65 mm pitch)
Instruction Set: 33 single-word, single-cycle instructions
Operating Temperature Range: -40 C to +125 C (extended industrial, 'E' suffix)
Microchip Technology
Package: 20-pin SSOP (5.30 mm body, 0.65 mm pitch)
Program Memory Type: OTP EPROM
Instruction Set: 33 instructions, 12-bit width, single-cycle
Microchip Technology
Package: 20-pin SSOP (5.30 mm / 0.209 inch width)
Program Memory Type: OTP (One-Time Programmable) EPROM
Core Architecture: PIC16C5X (8-bit RISC, Harvard)
Microchip Technology
Package: 20-SSOP (0.209 inch / 5.30 mm width)
Program Memory Type: OTP (One-Time-Programmable)
Microchip Technology
Package: 20-pin SSOP (5.30 mm body, 0.65 mm pitch)
Core Architecture: 8-bit RISC (Harvard)
Instruction Set: PIC16C5X baseline, 12-bit instruction word
Microchip Technology
Package: 20-SSOP (0.209", 5.30 mm width)
Instruction Set: 33 single-word/single-cycle instructions
Microchip Technology
Package: 20-SSOP (0.209 inch / 5.30 mm width)
Program Memory Type: OTP EPROM
Core Architecture: PIC16C5x RISC, 8-bit
Microchip Technology
Package: 20-SSOP (0.209 inch, 5.30 mm width)
Program Memory Type: OTP (One-Time-Programmable)
Core Architecture: PIC 8-bit RISC

快速对比工具——选择替代料号进行并排对比:

PIC16C58B-04/SS

✅ 直接替换
Microchip Technology
📦 20-SSOP
PIC16C5X (8-bit RISC, Harvard) · OTP (One-Time Programmable EPROM) · 3 KB (2K x 12 words) · 73 bytes · 4 MHz (max) · 12 bits · 33 single-word instructions · 12

✓ 有现货

$1.45 / 个

查看数据手册 →

PIC16C58B-20E/SS

✅ 直接替换
Microchip Technology
📦 20-SSOP
PIC · 8-bit · PIC16C5X · 3KB (2K x 12) · OTP (One-Time Programmable) · 73 bytes · None · 20 MHz

✓ 有现货

$2.78 / 个

查看数据手册 →

PIC16C58B-40/SS

✅ 直接替换
Microchip Technology
📦 20-SSOP
8-bit OTP Microcontroller · PIC16C5X · OTP EPROM · 3 KB (2K x 12 words) · 72 bytes · 40 MHz · 33 instructions, 12-bit width, single-cycle · 4.5 V to 5.5 V

✓ 有现货

$0.72 / 个

查看数据手册 →

PIC16F57-I/SS

✅ 直接替换
📦 20-SSOP
flash memory instead of OTP (reprogrammable), same 4 MHz, same SSOP-20 footprint, same PIC16C5x ISA

📋 参考替代料(不在目录中)

PIC16C58BT-04/SS 最大额定值与电气特性

Core Architecture 8-bit PIC RISC
Instruction Set Width 12-bit
最大时钟频率 4 MHz
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 3 KB (2K x 12)
RAM Size 73 bytes
Number of I/O Pins 12
Supply Voltage Range 3.0 V to 5.5 V
工作温度范围 0 °C to +70 °C (Commercial)
封装 20-SSOP (Shrink Small Outline Package, 5.30 mm body)
安装类型 Surface Mount (Gull Wing)
Number of Terminals 20
Package Code SSOP
Temperature Grade Commercial
Oscillator Type External Crystal/Resonator or Internal RC

PIC16C58BT-04/SS 引脚配置

TSSOP-20 Package Pinout Diagram TSSOP-20 4.4x6.5mm, P0.65mm, JEDEC MO-153. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 TSSOP-20
引脚 1 RA2 — Bidirectional I/O port A bit 2
引脚 2 RA3 — Bidirectional I/O port A bit 3
引脚 3 RTCC — Real-time clock/counter input (schmitt trigger)
引脚 4 MCLR — Master clear reset input (active low)
引脚 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 OSC2 — Oscillator output / Fosc/4 clock output
引脚 16 OSC1 — Oscillator input / external clock input
引脚 17 RA0 — Bidirectional I/O port A bit 0
引脚 18 RA1 — Bidirectional I/O port A bit 1
引脚 19 T0CKI — Timer 0 clock input (schmitt trigger)
引脚 20 NC — Not connected (per datasheet)

典型应用

PIC16C58BT-04/SS 适用于 6 应用s: Remote Control Handheld Devices, Low-End Appliance Controllers, LED Lighting Pattern Controllers, Simple Sensor Interface Hubs, Battery-Powered Consumer Gadgets, Industrial Control State-Machine Replacement.

🎧

Remote Control Handheld Devices

The PIC16C58BT-04/SS fits remote control applications because its 4 MHz baseline core, 12 I/O pins, and 3 KB OTP memory are sufficient for IR protocol encoding, button matrix scanning, and low-power sleep duty cycling. The OTP memory locks firmware at production, preventing reverse engineering of proprietary IR codes - a security advantage over flash parts. With 3.0-5.5 V supply range, the device runs directly from two AA alkaline cells via a simple regulator. Per the Microchip datasheet, the 12-bit instruction set executes single-cycle instructions in 1 µs at 4 MHz, fast enough for NEC, RC5, and Sony SIRC protocol generation without timing jitter.

🏭

Low-End Appliance Controllers

The PIC16C58BT-04/SS suits appliance controllers such as small fans, coffee makers, and toasters because its 12 I/O pins can drive seven-segment displays, relay coils, and triac interfaces directly via current-limited pins. The OTP memory locks UL/CE-compliant firmware at production, preventing field tampering. The 3.0-5.5 V supply aligns with rectified mains-derived rails typical in small appliances. According to the Microchip datasheet, the watchdog timer and brown-out reset provide the reliability required for unattended mains-connected equipment under IEC 60335 safety standards.

💡

LED Lighting Pattern Controllers

The PIC16C58BT-04/SS fits LED lighting controllers because its 4 MHz clock provides sufficient PWM resolution for decorative color-mixing and chasing patterns, while its 73 bytes of RAM holds current frame state. The 12 I/O pins can source/sink LED channels via constant-current drivers, and the OTP memory secures proprietary lighting sequences from copying. The commercial 0-70°C temperature range covers indoor luminaires. Per the datasheet, the timer/counter can drive hardware PWM at 4 kHz, eliminating flicker in RGB strips and architectural fixtures.

🧩

Simple Sensor Interface Hubs

The PIC16C58BT-04/SS works as a sensor interface hub for low-rate analog and digital sensors because its 12-bit instruction set executes ADC-free firmware loops in 1 µs, adequate for thermistor resistance-to-temperature conversion or Hall-effect pulse counting. The 3 KB OTP memory fits small lookup tables for sensor linearization. The 3.0-5.5 V supply matches battery and bus-powered sensor nodes. According to Microchip, the internal RC oscillator eliminates external crystal cost in disposable sensor tags.

📱

Battery-Powered Consumer Gadgets

The PIC16C58BT-04/SS suits battery-powered gadgets such as electronic gifts, novelty toys, and kitchen timers because its baseline architecture draws under 2 mA active at 4 MHz and supports sleep modes below 10 µA. The 3.0-5.5 V range allows direct operation from CR2032 or two-AA cells. The OTP memory locks BOM-cost-optimized firmware that cannot be accidentally erased. Per Microchip, the watchdog timer prevents hang-ups in unattended battery devices extending shelf life.

🏭

Industrial Control State-Machine Replacement

The PIC16C58BT-04/SS fits industrial state-machine replacement applications such as conveyor diverters, simple valve actuators, and counter/timer modules where reliability and OTP security matter more than flash reprogrammability. The 4 MHz core executes deterministic state transitions in microseconds, the watchdog timer guards against EMI-induced lockups, and the commercial temperature grade covers control cabinet environments. The 3 KB OTP holds complete ladder-logic-equivalent firmware. According to the datasheet, the 12 I/O pins map cleanly to a 4x3 keypad or 7-segment plus 4-digit BCD interface.

推荐产品汇总

TSAL6100 IR emitter diode for IR remote output 用于: Remote Control Handheld Devices TSOP38238 IR receiver module for bidirectional control 用于: Remote Control Handheld Devices PIC16F57-I/SS Flash-based upgrade for development stage 用于: Remote Control Handheld Devices MOC3021 Optotriac for mains load switching 用于: Low-End Appliance Controllers ULN2003 Darlington driver for relay coils 用于: Low-End Appliance Controllers PIC16F59 Higher-I/O flash successor for expansion 用于: Low-End Appliance Controllers WS2811 Addressable LED driver for digital strips 用于: LED Lighting Pattern Controllers TLC5947 12-channel PWM LED driver 用于: LED Lighting Pattern Controllers BC847 NPN transistor for low-side LED switching 用于: LED Lighting Pattern Controllers MCP9700 Analog temperature sensor for thermal monitoring 用于: Simple Sensor Interface Hubs DRV5032 Hall-effect switch for position sensing 用于: Simple Sensor Interface Hubs PIC12F675 Smaller 8-pin flash MCU for minimal nodes 用于: Simple Sensor Interface Hubs CR2032 Coin cell for compact battery operation 用于: Battery-Powered Consumer Gadgets TPS61236P Boost converter for 1.5 V to 3.3 V step-up 用于: Battery-Powered Consumer Gadgets PIC16F18313 Modern flash successor with deeper sleep modes 用于: Battery-Powered Consumer Gadgets MAX7219 Analog Devices 用于: Industrial Control State-Machine Replacement 4N35 Optocoupler for high-voltage signal isolation 用于: Industrial Control State-Machine Replacement LM7805 5 V regulator for industrial rail supply 用于: Industrial Control State-Machine Replacement
What is the program memory size of PIC16C58BT-04/SS?
The PIC16C58BT-04/SS has 3 KB of One-Time Programmable (OTP) program memory organized as 2K x 12 bits. According to the Microchip datasheet (DS30453D), the 12-bit instruction word reflects the baseline PIC16C5x architecture, which uses a fixed 12-bit opcode for all instructions to minimize decoder complexity and die area.
What is the operating voltage range of PIC16C58BT-04/SS?
The PIC16C58BT-04/SS operates from 3.0 V to 5.5 V supply. This range, per the Microchip datasheet, supports both 3.3 V and 5 V rails typical in consumer embedded designs. Operation below 3.0 V is not guaranteed; the brown-out detection threshold is approximately 2.5 V depending on configuration.
Is PIC16C58BT-04/SS still in production?
No. The PIC16C58BT-04/SS is listed as obsolete by Microchip Technology. The 'C' (CMOS baseline) family has been superseded by flash-based equivalents such as PIC16F57 and PIC16F59. Existing inventory is available through distributors but new production has ended.
Where can I download the PIC16C58BT-04/SS datasheet?
The official datasheet is available as a free PDF from Microchip's website, document number DS30453D, titled 'PIC16C5X Data Sheet'. The pinout, electrical characteristics, and instruction set are documented across 14 sections in the PDF. The download URL is listed in the datasheet_url field of this page.
What is the difference between OTP and flash memory on PIC MCUs?
OTP (One-Time Programmable) memory, as used in PIC16C58BT-04/SS, can be programmed exactly once and cannot be erased. Flash memory, used in PIC16F-series successors, supports thousands of erase/program cycles. Flash is preferred for development because firmware can be iterated in-circuit; OTP is preferred for low-cost production where firmware is locked at the factory.
What is the difference between PIC16C58B and PIC16C58A?
The PIC16C58B is a die-shrunk revision of the PIC16C58A with improved electrical characteristics and a wider operating voltage range. The 'B' suffix indicates the second silicon revision. Both share the same 3 KB OTP memory footprint and instruction set, making the 'B' a drop-in upgrade for 'A' designs.
Where can I buy PIC16C58BT-04/SS online?
The PIC16C58BT-04/SS is available from major distributors including DigiKey, Mouser, and Octopart-listed suppliers, though stock is limited due to obsolete status. Pricing as of 2026-09-17 ranges from approximately $3.42 at qty 1 to $1.62 at qty 1000. For new designs, consider the PIC16F57 or PIC16F59 as direct replacements.
What is the lead time for PIC16C58BT-04/SS?
Lead time for the obsolete PIC16C58BT-04/SS varies by distributor and remaining stock levels. As of 2026-09-17, DigiKey reports limited inventory with lead times of 8-12 weeks for factory orders. For urgent requirements, consider the flash-based PIC16F57 in the same SSOP-20 footprint.
What is the price of PIC16C58BT-04/SS at qty 1000?
The PIC16C58BT-04/SS unit price at qty 1000 is approximately $1.62 as of 2026-09-17, based on distributor pricing. Volume pricing decreases progressively: $2.40 at qty 100 and $1.95 at qty 500. Pricing reflects authorized distributor channels only - third-party brokers may quote different prices.
Is PIC16C58BT-04/SS RoHS compliant?
Yes. The PIC16C58BT-04/SS in the SSOP package is RoHS compliant, using lead-free matte-tin terminations suitable for reflow soldering up to 260°C peak temperature. Per Microchip product environmental compliance documentation, the part meets Directive 2011/366/EU RoHS requirements and is also REACH compliant.
What is a drop-in replacement for PIC16C58BT-04/SS?
The flash-based PIC16F57-I/SS is a drop-in replacement for PIC16C58BT-04/SS, sharing the same SSOP-20 footprint, 4 MHz operation, and PIC16C5x instruction set. The PIC16F57 uses flash memory instead of OTP, allowing in-circuit reprogramming. Both share pin 1 through pin 20 assignments, enabling direct PCB substitution with no layout changes.
Can PIC16F57 replace PIC16C58BT-04/SS?
Yes. The PIC16F57-I/SS replaces PIC16C58BT-04/SS directly in the SSOP-20 footprint at the same 4 MHz speed grade. Both run the same PIC16C5x 12-bit instruction set, so assembly source code is portable. The key difference is that PIC16F57 uses flash (reprogrammable) instead of OTP (one-time), which is a strict upgrade for development and production.
PIC16C58B vs PIC16F57 - which is better for new designs?
The PIC16F57 is better for new designs because it uses flash memory instead of OTP, allowing in-circuit reprogramming during development and field updates after deployment. Both share the same SSOP-20 footprint and instruction set. PIC16C58BT-04/SS is recommended only for legacy production where OTP security or exact form-fit replacement is required.
What are the key specifications of PIC16C58BT-04/SS that engineers should know?
Engineers should know these key specifications of PIC16C58BT-04/SS: 8-bit RISC core, 4 MHz maximum clock, 3 KB OTP program memory (2K x 12), 73 bytes RAM, 12 I/O pins, 3.0-5.5 V supply, commercial 0-70°C temperature grade, SSOP-20 package, 33 single-cycle instructions, and 2-level hardware stack. Source: Microchip datasheet DS30453D.

工程参考数据: PIC16C58BT-04/SS ——对比、设计指导和合规信息。

选型指南

Choose PIC16C58BT-04/SS when designing cost-sensitive consumer products with locked firmware and a 4 MHz clock budget. The OTP memory locks code at production, preventing field modification - ideal for IR remotes, novelty gadgets, and disposable sensors. For development stages, switch to PIC16F57-I/SS in the same SSOP-20 footprint for in-circuit reprogramming, then revert to the OTP variant for production. If you need higher throughput (LED matrix refresh, fast PWM), consider PIC16C58B-40/SS at 40 MHz in the same SSOP-20 footprint. Avoid this part for new designs unless OTP security is a hard requirement; the flash-based PIC16F series offers better long-term availability, AEC-Q100 automotive options, and lower per-unit cost at high volumes. Note lifecycle status is obsolete - verify remaining inventory before committing to a production run.

与替代料对比

参数 本产品 PIC16C58B-04/SS PIC16C58B-20E/SS PIC16C58B-40/SS PIC16F57-I/SS
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-SSOP 20-SSOP - same 20-SSOP - same 20-SSOP - same 20-SSOP - same
Maximum Clock Frequency 4 MHz 4 MHz 20 MHz 40 MHz 20 MHz
Program Memory Type OTP OTP OTP OTP Flash
Program Memory Size 3 KB (2K x 12) 3 KB 3 KB 3 KB 3 KB
RAM Size 73 bytes 73 bytes 73 bytes 73 bytes 73 bytes
Number of I/O Pins 12 12 12 12 20
Operating Voltage Range 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 2.0 V to 5.5 V

关键差异点

  • 12-bit baseline PIC architecture - smallest instruction set footprint (对比 PIC16F57-I/SS)
  • OTP memory provides firmware security against reverse engineering (对比 PIC16F57-I/SS)
  • Higher maximum clock speed grade available in same SSOP-20 package (对比 PIC16C58B-40/SS)

设计说明

Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of pin 14, plus a 10 µF tantalum bulk capacitor at the board supply entry. The PIC16C58BT-04/SS draws approximately 2 mA active at 4 MHz and 5 V; sleep current is below 10 µA. For battery applications, switch to the watchdog-based sleep with internal RC oscillator to minimize quiescent draw. Avoid placing the decoupling cap on the VDD pin shared with analog reference if used.

Do not assume the MCLR pin (pin 4) can be left floating - it requires a 10 kΩ pull-up to VDD for reliable operation. The OTP memory is one-time programmable: a programming error or wrong firmware version bricks the part permanently. Design the PCB with an ICSP header footprint reserved, even if production units are pre-programmed. The 2-level hardware stack supports only 2 nested CALLs; deeply nested subroutines will corrupt the return address - keep call depth to 1.

The 20-SSOP package has a 0.65 mm pitch with a 5.30 mm body width and 1.75 mm maximum height. Recommended PCB pad dimensions are 0.45 mm wide by 0.4 mm long, with a 0.30 mm solder mask expansion. Route all 12 I/O traces on the outer layer with the SSOP placed perpendicular to the board edge to ease hand-soldering rework. For production, the recommended reflow profile follows JEDEC J-STD-020 with peak temperature of 260°C for no more than 20-40 seconds above 245°C.

合规信息

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
无铅
Yes
无卤
Yes
冲突矿物
Compliant

RoHS and REACH compliant per Microchip product environmental documentation. Lead-free matte-tin finish. Not AEC-Q100 qualified - not suitable for automotive applications. Halogen-free per JESD709 standard.

数据核验日期: 2026-09-17 ——数据由 XAIPART 元器件工程团队核验和整理

相关搜索

PIC16C58BT-04/SS PIC16C58BT-04/SS datasheet Microchip PIC16C58B-04/SS PIC16C58B 8-bit OTP microcontroller 3KB 20-SSOP PIC microcontroller PIC16C58B remote control MCU PIC16C58BT-04/SS vs PIC16F57 PIC16C58BT-04/SS drop-in replacement PIC16C58BT-04/SS buy price what is OTP microcontroller PIC16C5x pinout SSOP-20 PIC16C58B obsolete replacement

相关元器件 & 术语

Microchip Technology PIC16C58BT-04/SS PIC16C58B-04/SS PIC16C58B-20E/SS PIC16C58B-40/SS PIC16F57-I/SS PIC microcontroller OTP (One-Time Programmable) RISC architecture 8-bit MCU 20-SSOP Shrink Small Outline Package RoHS REACH AEC-Q100 MCLR reset watchdog timer Brown-out reset PIC16C5x family ICSP programming IR remote control LED driver sensor interface embedded systems industrial control
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情