PIC16LC58B-04/SS - 8-bit 4MHz OTP MCU 3KB | Microchip | 20-SSOP
部品番号: PIC16LC58B-04/SS ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.42 | $3.42 |
| 10 | $3.07 | $30.70 |
| 100 | $2.65 | $265.00 |
| 500 | $2.34 | $1,170.00 |
| 1,000 | $2.1 | $2,100.00 |
PIC16LC58B-04/SS 概要
What is a PIC16C5X microcontroller? The PIC16C5X family is a baseline-tier 8-bit Harvard-architecture RISC microcontroller family from Microchip Technology, widely used as a low-cost, high-performance, fully-static EPROM/ROM-based MCU. It sits at the entry level of Microchip's PIC hierarchy, between simpler 4-bit microcontrollers and the mid-range PIC16F/Enhanced PIC families, and belongs to the broader 8-bit microcontroller category within embedded microcontrollers and semiconductors.
Key features of the PIC16LC58B-04/SS include seven or eight special-function hardware registers, a two-level deep hardware stack, and support for direct, indirect, and relative addressing modes. The "LC" suffix designates the low-voltage CMOS process node (2.5V to 6.25V), while the "-04" speed grade denotes a 4 MHz maximum oscillator frequency. The device is fully static, allowing the clock to be stopped without losing internal state.
Typical applications for the PIC16LC58B-04/SS include low-power board designs, simple industrial control, embedded automation, motor control, and metering. The 20-SSOP package with 0.65 mm pitch makes it suitable for compact through-hole-replacement designs where board space is constrained but ease of assembly and rework is required. When designing with this part, note that the OTP program memory can only be programmed once - for prototyping consider the PIC16C58B-04/SS (windowed CERDIP) or a flash-based PIC16F equivalent such as PIC16F54.
ドロップイン代替品: PIC16LC58B-04/SS — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16LC58B-04/SS (同一形状・フットプリント) — 相違点: Package, Program Memory Size, RAM Size, Watchdog Timer, Core Architecture.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16LC58B-04I/SS
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16LC58BT-04/SS
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16LC58BT-04I/SS
✅ ドロップイン✓ 在庫あり
$2.42 / 個
データシートを見る →PIC16LC56A-04/SS
✅ ドロップイン✓ 在庫あり
$0.6 / 個
データシートを見る →PIC16LC558T-04/SO
✅ ドロップイン✓ 在庫あり
$2.65 / 個
データシートを見る →PIC16LC54A-04/SS
✅ ドロップイン✓ 在庫あり
$3.85 / 個
データシートを見る →PIC16LC58B-04/SS 最大定格&電気的特性
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Series | PIC® 16C (PIC16C5X family) |
| Program Memory Type | OTP (One-Time Programmable) EPROM |
| Program Memory Size | 3 KB (2K x 12) |
| RAM Size | 73 bytes |
| 最大クロック周波数 | 4 MHz |
| Supply Voltage Range | 2.5 V to 6.25 V |
| Number of I/O Pins | 12 |
| Instruction Word Width | 12-bit |
| Data Path Width | 8-bit |
| Hardware Stack Depth | 2-level |
| Addressing Modes | Direct, Indirect, Relative |
| パッケージ | 20-SSOP (0.209", 5.30 mm body width) |
| 実装タイプ | Surface Mount (Gull-Wing) |
| Operating Temperature Grade | Commercial |
| Lifecycle Stage | Active |
PIC16LC58B-04/SS ピン構成
| ピン 1 | RA2 — Bidirectional I/O pin; PORTA bit 2 |
| ピン 2 | RA3 — Bidirectional I/O pin; PORTA bit 3 |
| ピン 3 | RA4/T0CKI — Bidirectional I/O pin; Timer0 clock input |
| ピン 4 | /MCLR — Master Clear reset input (active low) |
| ピン 5 | VSS — Ground reference |
| ピン 6 | RB0/INT — Bidirectional I/O; external interrupt input |
| ピン 7 | RB1 — Bidirectional I/O pin; PORTB bit 1 |
| ピン 8 | RB2 — Bidirectional I/O pin; PORTB bit 2 |
| ピン 9 | RB3 — Bidirectional I/O pin; PORTB bit 3 |
| ピン 10 | RB4 — Bidirectional I/O pin; PORTB bit 4 |
| ピン 11 | RB5 — Bidirectional I/O pin; PORTB bit 5 |
| ピン 12 | RB6 — Bidirectional I/O pin; PORTB bit 6 |
| ピン 13 | RB7 — Bidirectional I/O pin; PORTB bit 7 |
| ピン 14 | VSS — Ground reference (second VSS pin) |
| ピン 15 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| ピン 16 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| ピン 17 | RC0 — Bidirectional I/O pin; PORTC bit 0 |
| ピン 18 | RC1 — Bidirectional I/O pin; PORTC bit 1 |
| ピン 19 | RC2 — Bidirectional I/O pin; PORTC bit 2 |
| ピン 20 | VDD — Positive supply voltage (2.5 V to 6.25 V) |
主な用途
PIC16LC58B-04/SS の用途: 6 件s: Low-Power Battery-Operated Embedded Control, Industrial Control and Automation, Motor Control and Stepper Sequencing, Electronic Metering and Utility Monitoring, Simple Consumer Appliance Controllers, Educational and Hobbyist Projects.
Low-Power Battery-Operated Embedded Control
The PIC16LC58B-04/SS is well-suited for battery-operated embedded control applications because its low-voltage CMOS core draws microamp-level quiescent current when clocked down or halted, and the 2.5V-6.25V supply range directly supports 3.3V lithium and 5V NiMH battery chemistries. With 12 I/O pins and 3 KB OTP memory, the device fits simple sensor-reading, button-press-debounce, and sleep/wakeup-state-machine designs. The fully-static CMOS architecture allows the 4 MHz clock to be stopped entirely during deep-sleep intervals, extending battery life from days to months. This makes it ideal for remote sensors, electronic locks, and portable consumer devices.
おすすめ
Industrial Control and Automation
For basic industrial control loops, the PIC16LC58B-04/SS provides 12 GPIO pins capable of sinking or sourcing 25 mA per pin, which is sufficient to drive small relays, opto-isolators, and indicator LEDs directly without buffer transistors. The 4 MHz instruction throughput delivers 1 us per instruction cycle, supporting 1 kHz PID-style control loop rates on moderate-speed processes. Combined with its commercial-grade temperature rating and 20-SSOP package, the part fits compact control boards inside factory equipment housings. For harsh-environment deployments, the industrial-temperature PIC16LC58B-04I/SS variant should be selected instead.
おすすめ
Motor Control and Stepper Sequencing
Stepper motor sequencing and small DC motor PWM control can be implemented on the PIC16LC58B-04/SS using bit-banged GPIO, since the device does not include dedicated PWM or timer-capture peripherals in the baseline PIC16C5X family. With 12 I/O lines, designers can directly drive a 4-wire bipolar stepper (4 phase lines) plus end-stop sensors and an enable line. At 4 MHz the firmware can sustain step rates up to a few kHz with software-driven acceleration ramps. For closed-loop servo control requiring ADC feedback, a mid-range PIC16F alternative is recommended.
おすすめ
Electronic Metering and Utility Monitoring
In metering applications such as water/gas pulse counters, the PIC16LC58B-04/SS's 12 I/O pins accept up to 12 sensor inputs (reed switches, Hall-effect sensors, or opto-interrupters) while the 3 KB OTP memory stores calibration tables, rolling counters, and Tamper-detection logic. The 4 MHz clock supports real-time counting of pulses at rates up to several hundred Hz per input without missing edges. Battery-powered meters benefit from the low-voltage 2.5V operation, which enables long-life lithium-thionyl-chloride cell deployments exceeding 10 years of service life.
おすすめ
Simple Consumer Appliance Controllers
Small consumer appliances - coffee makers, rice cookers, fan controllers, LED desk lamps, and similar - require only basic sequencing logic, button input, and triac or relay output. The PIC16LC58B-04/SS's 12 GPIO pins support 4-8 button inputs plus 4-8 outputs for triac firing, LED indication, and buzzer drive. The 3 KB OTP memory holds state machines, lookup tables for temperature curves, and timing profiles. The low-cost 20-SSOP package keeps BOM cost minimal while the Microchip PIC ecosystem provides free MPASM assembly tools and simulator for firmware development.
おすすめ
Educational and Hobbyist Projects
The PIC16LC58B-04/SS serves as an excellent learning vehicle for students and hobbyists exploring 8-bit RISC microcontroller fundamentals, due to its 35-instruction baseline PIC instruction set and 12-bit instruction word. With 3 KB OTP memory, beginners can implement blinking-LED demos, keypads, simple serial bit-banging, and state machines. The 20-SSOP package is breadboard-friendly with breakout adapter PCBs. Programming requires a Microchip PICkit programmer; the device's wide 2.5V-6.25V range allows direct 5V hobbyist supply use without level translation.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16LC58B-04/SS — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16LC58B-04I/SS | PIC16LC58BT-04/SS | PIC16LC58BT-04I/SS | PIC16LC56A-04/SS | PIC16LC558T-04/SO | PIC16LC54A-04/SS |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | 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) | 20-SO (wider body, pin-compatible) | 20-SSOP (same) |
| Maximum Clock Frequency | 4 MHz | 4 MHz (identical) | 4 MHz (identical) | 4 MHz (identical) | 4 MHz (identical) | 4 MHz (identical) | 4 MHz (identical) |
| Supply Voltage Range | 2.5 V to 6.25 V | 2.5 V to 6.25 V (identical) | 2.5 V to 6.25 V (identical) | 2.5 V to 6.25 V (identical) | 2.5 V to 6.25 V (identical) | 2.5 V to 6.25 V (identical) | 2.5 V to 6.25 V (identical) |
| Temperature Range | 0C to +70C (Commercial) | -40C to +85C (Industrial) | 0C to +70C (Commercial, T&R) | -40C to +85C (Industrial, T&R) | 0C to +70C (Commercial) | 0C to +70C (Commercial, T&R) | 0C to +70C (Commercial) |
| Number of I/O Pins | 12 | 12 (identical) | 12 (identical) | 12 (identical) | 12 (identical) | 13 | 12 (identical) |
| Lifecycle Status | Active | Active | Active | Active | Active | Active | Active |
主な差別化要因
- Industrial temperature range variant available with same SSOP footprint (vs PIC16LC58B-04I/SS)
- Higher program memory than PIC16LC56A baseline family member (vs PIC16LC56A-04/SS)
- Significantly more RAM than PIC16LC54A baseline family member (vs PIC16LC54A-04/SS)
設計ノート
The PIC16LC58B-04/SS is a low-voltage CMOS device operating from 2.5V to 6.25V. Place a 0.1 uF ceramic decoupling capacitor as close as possible (within 5 mm) to the VDD pin (pin 20), with a 10 uF bulk capacitor on the same supply rail. During deep-sleep mode the device draws microamp-level current, allowing battery-powered designs to extend operating life by halting the 4 MHz clock entirely. The /MCLR pin (pin 4) should be tied to VDD through a 10 kohm pull-up resistor to prevent spurious resets; for production designs, add a 100 nF capacitor from /MCLR to ground for noise immunity.
The PIC16LC58B-04/SS uses One-Time-Programmable (OTP) EPROM - once programmed, the program memory cannot be erased or rewritten. For prototypes and development, use the windowed CERDIP variant (PIC16C58B-04/P) which allows UV erasure. A common pitfall is to design the firmware assuming in-system reprogrammability and then lose the code during board bring-up; always validate firmware on a windowed or flash-based part (PIC16F54 equivalent pinout) before committing to OTP for production.
The 20-SSOP package has a 0.65 mm pin pitch and 5.30 mm body width. For SSOP PCB land patterns, use IPC-7351 nominal footprints with a pad width of approximately 0.30 mm and pad length of 1.50 mm. Keep oscillator traces (OSC1/OSC2, pins 15-16) as short as possible (under 10 mm) and isolated from high-current switching traces to prevent clock corruption. Route the VDD trace with at least 0.30 mm width to minimize voltage drop during 25 mA GPIO switching transients.
コンプライアンス情報
RoHS and REACH compliance per Microchip product page; lead-free 20-SSOP package confirmed by distributor datasheets. AEC-Q100 not applicable for non-automotive commercial/industrial-grade baseline PIC16C5X family. Halogen-free status not explicitly stated in verified web data; default to 'unknown' per data authenticity rules.