PIC16LC56AT-04I/SO - 4MHz 8-bit OTP MCU, 1.5KB, 18-SOIC | Microchip
部品番号: PIC16LC56AT-04I/SO ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $2.95 | $2.95 |
| 10 | $2.65 | $26.50 |
| 100 | $2.3 | $230.00 |
| 500 | $2.05 | $1,025.00 |
| 1,000 | $1.85 | $1,850.00 |
PIC16LC56AT-04I/SO 概要
A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory, working RAM, and peripheral I/O. The PIC16C5X architecture pioneered Harvard memory organization with separate program and data buses, 12-bit-wide instructions, and a two-stage pipeline that executes most instructions in one cycle. The 'LC' prefix indicates the low-voltage CMOS variant, allowing operation down to 2.5 V for battery-powered designs, while the 'A' suffix denotes an enhanced baseline device with a 4 MHz oscillator and improved interrupt structure versus the original PIC16C56. The OTP variant is programmed once at production, making it suited to fixed-function appliances and cost-sensitive embedded controllers.
Key features include 12 CMOS bidirectional I/O ports capable of directly driving LEDs, an 8-bit timer/counter (TMR0) with a programmable prescaler, a watchdog timer for reliable unattended operation, power-on reset, brown-out detection, and a 4 MHz internal/external oscillator option. The device draws microamp-level sleep current, supports in-circuit serial programming, and operates over the industrial -40 °C to +85 °C temperature range.
Typical applications include low-cost consumer appliances, remote-control transmitters, LED lighting controllers, battery chargers, smart sensors, and simple IoT edge nodes. Its wide voltage tolerance also makes it useful in 3 V coin-cell systems as well as legacy 5 V industrial logic. Compared with PIC16F parts, the OTP-based PIC16LC56AT provides the lowest unit cost for high-volume production where code does not need to be updated.
ドロップイン代替品: PIC16LC56AT-04I/SO — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16LC56AT-04I/SO (同一形状・フットプリント) — 相違点: Timers, MSL Level, Operating Temperature Range, Package, Watchdog Timer.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16LC56AT-04/SO
✅ ドロップイン✓ 在庫あり
$2.75 / 個
データシートを見る →PIC16C56A-04I/SO
✅ ドロップイン✓ 在庫あり
$1.02 / 個
データシートを見る →PIC16C56A-04E/SO
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16LC56AT-04I/SO 最大定格&電気的特性
| Core Architecture | PIC16C5X 8-bit Harvard RISC |
| Instruction Set Width | 12-bit |
| Program Memory Type | OTP (One-Time Programmable) EPROM |
| Program Memory Size | 1.5 KB (1K x 12) |
| RAM | 25 x 8 bytes |
| Data EEPROM | Not present |
| Maximum Clock Speed | 4 MHz |
| Supply Voltage Range | 2.5 V to 5.5 V |
| I/O Pins | 12 |
| Timers | 1 x 8-bit (TMR0) with prescaler |
| Watchdog Timer | Yes (on-chip WDT) |
| Brown-Out Reset | Yes |
| Power-On Reset | Yes |
| Interrupt Sources | External, TMR0 overflow, PORTB change |
| 動作温度範囲 | -40 °C to +85 °C (Industrial) |
| パッケージ | 18-pin SOIC (SO) |
| 実装タイプ | Surface Mount |
PIC16LC56AT-04I/SO ピン構成
| ピン 1 | RA2 — Bidirectional I/O, Port A bit 2 |
| ピン 2 | RA3 — Bidirectional I/O, Port A bit 3 |
| ピン 3 | RA0 — Bidirectional I/O, Port A bit 0 |
| ピン 4 | RA1 — Bidirectional I/O, Port A bit 1 |
| ピン 5 | GND — Ground reference |
| ピン 6 | OSC1 — Oscillator input or external clock in |
| ピン 7 | OSC2 — Oscillator output (crystal/RC mode) |
| ピン 8 | RB0 — Bidirectional I/O, Port B bit 0, interrupt |
| ピン 9 | RB1 — Bidirectional I/O, Port B bit 1 |
| ピン 10 | RB2 — Bidirectional I/O, Port B bit 2 |
| ピン 11 | RB3 — Bidirectional I/O, Port B bit 3 |
| ピン 12 | RB4 — Bidirectional I/O, Port B bit 4 |
| ピン 13 | RB5 — Bidirectional I/O, Port B bit 5 |
| ピン 14 | VDD — Positive supply 2.5 V to 5.5 V |
| ピン 15 | RA4/T0CKI — I/O Port A bit 4 / Timer 0 clock input |
| ピン 16 | MCLR/VPP — Master clear reset / programming voltage input |
| ピン 17 | RA5 — Bidirectional I/O, Port A bit 5 |
| ピン 18 | RB7 — Bidirectional I/O, Port B bit 7 |
主な用途
PIC16LC56AT-04I/SO の用途: 6 件s: Remote Control Transmitter, Consumer Appliance Controller, LED Lighting Controller, Battery Charger Monitor, Smart Sensor Edge Node, Toy and Hobby Electronics.
Remote Control Transmitter
The PIC16LC56AT-04I/SO is widely used in low-cost infrared and RF remote-control transmitters for TVs, set-top boxes, fans, and toys. Its 12 CMOS I/O pins can directly drive an IR LED through a current-limiting resistor while the 8-bit TMR0 generates precise carrier frequencies (typically 36-56 kHz) for protocol encoding. The 2.5 V operation permits two AAA cells without a boost converter, and OTP memory guarantees one-time programming that prevents cloning. The 4 MHz instruction rate and 12-bit instructions easily fit Manchester or RC5/RC6 protocol encoders in under 500 instructions, leaving headroom for multi-button matrices.
おすすめ
Consumer Appliance Controller
White-goods appliances (toasters, coffee machines, washing machine front panels) use the PIC16LC56AT-04I/SO as the main state-machine controller. The 1.5 KB OTP holds the entire wash/cooking program, and the 12 I/O pins multiplex 7-segment displays, keypad matrices, and triac-driving optocouplers. Brown-out reset and the on-chip watchdog timer survive brown-out and EMI events common in motor-driven appliances. Industrial -40 to +85 °C temperature range covers under-hood automotive and outdoor equipment variants.
おすすめ
LED Lighting Controller
Dimmer and color-mixing LED controllers use the PIC16LC56AT-04I/SO because its 12-bit PWM via TMR0 overflow-and-compare trick can produce 256-step dimming on 4 channels simultaneously. The 2.5 V minimum allows direct Li-Ion battery operation in portable lamps, and the 5.5 V maximum tolerates USB-powered 5 V rails. Low sleep current extends battery life in motion-activated closet or stairway lighting.
おすすめ
Battery Charger Monitor
NiMH and Li-Ion chargers use the PIC16LC56AT-04I/SO as a charge-state monitor and termination detector. Its wide 2.5-5.5 V range operates from a single Li-Ion cell or four AA cells, and the watchdog timer resets the device if the main loop hangs during charging. The 12 I/O ports can drive 4 LED status indicators, read a thermistor for temperature-qualified charging, and control a relay or MOSFET for charge path switching. OTP memory locks in the safety algorithm.
おすすめ
Smart Sensor Edge Node
Low-duty-cycle sensor edge nodes (water-leak detectors, magnetic reed switches, simple PIR alarms) leverage the PIC16LC56AT-04I/SO's microamp sleep current and 2.5 V operation to run for years on a coin cell. The 12 I/O pins read multiple switches or simple analog levels via RC discharge timing, and the 4 MHz clock lets the MCU wake, sample, decide, and return to sleep in under 1 ms. Industrial temperature rating supports outdoor deployments.
おすすめ
Toy and Hobby Electronics
Mass-market electronic toys, plush sound modules, and hobby train controllers use the PIC16LC56AT-04I/SO as the cheapest possible controller with enough I/O for motors, LEDs, and a speaker-driver transistor. OTP memory keeps per-unit cost below $1 at high volume, while the 4 MHz instruction rate delivers multi-channel PWM for hobby-grade servo control. Surface-mount 18-SOIC supports modern reflow-compatible toy assembly lines.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16LC56AT-04I/SO — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16LC56AT-04/SO | PIC16C56A-04I/SO | PIC16C56A-04E/SO |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 18-SOIC | 18-SOIC (same) | 18-SOIC (same) | 18-SOIC (same) |
| Program Memory | 1.5 KB OTP | 1.5 KB OTP | 1.5 KB OTP | 1.5 KB OTP |
| RAM | 25 bytes | 25 bytes | 25 bytes | 25 bytes |
| Maximum Clock Speed | 4 MHz | 4 MHz | 4 MHz | 4 MHz |
| Supply Voltage Range | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 3.0 V to 6.25 V | 3.0 V to 6.25 V |
| Operating Temperature | -40 to +85 °C (Industrial) | 0 to +70 °C (Commercial) | -40 to +85 °C (Industrial) | -40 to +125 °C (Extended) |
| I/O Pins | 12 | 12 | 12 | 12 |
| Watchdog Timer | Yes | Yes | Yes | Yes |
主な差別化要因
- Low-voltage 2.5 V operation vs standard PIC16C5X family (vs PIC16C56A-04I/SO)
- Industrial temperature range as standard (vs PIC16LC56AT-04/SO)
- Watchdog timer and brown-out reset integrated (vs Generic 8-bit MCUs without supervisory circuits)
設計ノート
The PIC16LC56AT-04I/SO operates from 2.5 V to 5.5 V; add a 100 nF decoupling capacitor within 5 mm of the VDD pin (pin 14) and a 10 µF bulk capacitor at the board supply input. Brown-out reset triggers at approximately 2.0 V - ensure your power supply ramp-up time is below 50 ms to avoid repeated POR cycles. For battery-powered designs, place a 100 kohm/100 kohm resistive divider on VDD to enable ADC-less supply monitoring via digital I/O thresholds.
For a 4 MHz design, select the HS oscillator mode and use a ceramic resonator with built-in capacitors (typical CSTCR4M00G15L) or a crystal plus two 15-33 pF load capacitors. RC oscillator mode is acceptable for cost-sensitive applications but introduces ±20% frequency tolerance across temperature; do not use RC for timing-sensitive protocols such as UART bit-banging. Always keep oscillator traces short and surround them with a ground guard ring to minimize EMI coupling.
Do not assume OTP parts can be reprogrammed - the PIC16LC56AT can only be written once. Always prototype with a flash equivalent (e.g., PIC16F54) and migrate to OTP only after firmware is locked. The MCLR/VPP pin (pin 16) requires a 10 kohm pull-up to VDD to prevent spurious resets; tying it directly to VDD may cause programming issues. PORTB internal weak pull-ups are disabled by default - enable them in software via the OPTION register for switch-matrix inputs.
The 18-SOIC footprint has 0.05" (1.27 mm) pitch - route power and ground on a 4-layer stackup with a dedicated ground plane beneath the MCU. Place the decoupling capacitor within 5 mm of VDD and route the GND pin (pin 5) directly to the ground plane via a short trace or via-in-pad. Exposed copper under the SOIC body improves thermal dissipation for high-duty-cycle PWM designs but is not strictly required given the low internal power dissipation of the PIC16C5X core (typically <50 mW).
コンプライアンス情報
Compliance information not explicitly stated in the verified web data; the PIC16LC56AT-04I/SO is a legacy OTP part manufactured for industrial and consumer use. AEC-Q100 qualification is not applicable to this baseline MCU.