PIC16CE625-20/SS - 20MHz 8-bit MCU with EEPROM, 20-SSOP | Microchip
部品番号: PIC16CE625-20/SS ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.37 | $3.37 |
| 10 | $3.03 | $30.30 |
| 100 | $2.7 | $270.00 |
| 500 | $2.37 | $1,185.00 |
| 1,000 | $2.04 | $2,040.00 |
PIC16CE625-20/SS 概要
An 8-bit microcontroller is a single-chip computer that integrates a CPU, RAM, program memory, and I/O peripherals. PIC microcontrollers belong to the broader hierarchy: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC. The 'CE' suffix in the part number denotes on-chip EEPROM data memory, distinguishing the PIC16CE625 from PIC16C625 (ROMless data) and PIC16F variants (Flash-based). This makes the PIC16CE625 well suited for designs that need byte-erasable non-volatile storage without the cost of Flash or external EEPROM.
Key features include a 35-instruction RISC architecture, 8-level hardware stack, 4 oscillator modes (RC, LP, XT, HS), and an internal 4 MHz RC oscillator with programmable calibration. The device integrates a Watchdog Timer with its own on-chip RC oscillator, Power-on Reset, Brown-out Detection, and an 8-bit Timer0 with programmable prescaler. It supports in-circuit serial programming (ICSP) via two pins, allowing firmware updates after PCB assembly.
Typical applications include consumer appliances, automotive body controllers, industrial sensors, remote controls, and low-cost embedded nodes. The wide 3.0-5.5V supply range allows direct operation from a 4.5V battery pack or a regulated 5V rail. Compared with Flash-based PIC16F1xxx, the PIC16CE625 offers lower per-unit cost and a smaller die because OTP memory is denser than Flash.
When designing with this device, plan for OTP-only program memory - firmware must be perfect before mask/OTP commitment, and field updates require OTP-windowed parts (PIC16CE625JW) or a different family. Use MPLAB IDE and a PICSTART Plus, MPLAB PM3, or ICD programmer for development. Decouple VDD with 100 nF close to the pin and place the crystal/oscillator within 1 cm of OSC1/OSC2.
ドロップイン代替品: PIC16CE625-20/SS — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16CE625-20/SS (同一形状・フットプリント) — 相違点: Timers, Package, Instruction Cycle Time, Program Memory Size, I/O Pins.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16CE624-04/SS
✅ ドロップイン✓ 在庫あり
$2.55 / 個
データシートを見る →PIC16CE623-20/SS
✅ ドロップイン✓ 在庫あり
$1.06 / 個
データシートを見る →PIC16C73B-20/SS
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$4.56 / 個
データシートを見る →PIC16C72-20/SS
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$3.1 / 個
データシートを見る →PIC16CE625-20I/SS
✅ ドロップイン✓ 在庫あり
$1.48 / 個
データシートを見る →PIC16CE625-04/SS
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$1.35 / 個
データシートを見る →PIC16CE625-20/SS 最大定格&電気的特性
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 3.5 KB |
| RAM Size | 128 bytes |
| EEPROM Data Memory | 128 bytes |
| CPU Core | PIC16 8-bit RISC |
| Instruction Set Size | 35 instructions |
| Maximum Clock Speed | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Supply Voltage Range | 3.0 V to 5.5 V |
| I/O Pins | 13 |
| Timers | 1 x 8-bit (Timer0 with prescaler) |
| Watchdog Timer | Yes (independent on-chip RC oscillator) |
| Brown-out Detect | Yes |
| Power-on Reset | Yes |
| Oscillator Modes | RC, LP, XT, HS |
| In-Circuit Serial Programming (ICSP) | Yes |
| 動作温度範囲 | 0C to +70C (commercial) |
| パッケージ | 20-pin SSOP (5.30 mm body width) |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
PIC16CE625-20/SS ピン構成
| ピン 1 | RA2 — Bidirectional I/O port A bit 2 |
| ピン 2 | RA3 — Bidirectional I/O port A bit 3 |
| ピン 3 | RA4/T0CKI — Bidirectional I/O port A bit 4 / Timer0 clock input |
| ピン 4 | MCLR — Master Clear reset input (active low) |
| ピン 5 | VSS — Ground reference |
| ピン 6 | RB0/INT — Bidirectional I/O port B bit 0 / external interrupt |
| ピン 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 / ICSP clock |
| ピン 13 | RB7 — Bidirectional I/O port B bit 7 / ICSP data |
| ピン 14 | VDD — Positive supply voltage |
| ピン 15 | OSC2/CLKOUT — Oscillator crystal output / clock output |
| ピン 16 | OSC1/CLKIN — Oscillator crystal input / external clock input |
| ピン 17 | RA0 — Bidirectional I/O port A bit 0 |
| ピン 18 | RA1 — Bidirectional I/O port A bit 1 |
| ピン 19 | RA5 — Bidirectional I/O port A bit 5 |
| ピン 20 | RA6 — Bidirectional I/O port A bit 6 |
主な用途
PIC16CE625-20/SS の用途: 7 件s: Consumer Appliance Controllers, Remote Control Transmitters, Industrial Sensor Signal Conditioning, Automotive Body Electronics, Battery-Powered IoT Sensor Nodes, LED Lighting Control Modules, Security Keypads and Access Panels.
Consumer Appliance Controllers
The PIC16CE625-20/SS fits appliance control boards because its 3.5 KB OTP program memory holds typical state-machine firmware, while the 128 bytes of on-chip EEPROM store user preferences, calibration constants, and run-time counters without an external EEPROM chip. At 20 MHz, the 200 ns instruction cycle responds to button-press events within microseconds - critical for UI feedback in washing machines, microwave ovens, and rice cookers. Brown-out detection at 4.0 V protects against brown-out glitches during motor inrush, and the wide 3.0-5.5 V supply range tolerates rectified 5 V rails without an extra LDO.
おすすめ
Remote Control Transmitters
In IR/RF remote controls, the PIC16CE625-20/SS's 13 I/O pins directly drive key-scan matrices and the IR LED through a transistor. The 128-byte EEPROM stores device pairing codes and learned button maps that survive battery replacement. At 4 MHz internal RC oscillator, the device consumes under 2 mA active, and sleep mode drops current to microamperes for coin-cell battery life. The 20 MHz external crystal option supports precise carrier frequencies for 38 kHz IR or 433 MHz RF transmitters.
おすすめ
Industrial Sensor Signal Conditioning
The PIC16CE625-20/SS serves as a low-cost signal conditioner for 4-20 mA loop-powered sensors, thermocouples, and bridge-type pressure transducers. Its 8-bit Timer0 with prescaler handles periodic sampling without external timing components. The on-chip EEPROM stores calibration coefficients that compensate for sensor drift over the product lifetime, eliminating manual trim pots. Brown-out detect and Watchdog Timer ensure reliable operation in electrically noisy factory environments.
おすすめ
Automotive Body Electronics
Inside cabin comfort and lighting modules, the PIC16CE625-20/SS controls seat heaters, mirror adjusters, and ambient LED drivers. Its 13 I/O pins interface directly to switches, relays, and PWM-driven loads. The 128-byte EEPROM retains user-adjustable settings (seat position, lighting preference) through battery disconnect. Watchdog Timer and Brown-out Reset protect against cranking-voltage drops, while in-circuit serial programming (ICSP) enables firmware updates on the assembly line.
おすすめ
Battery-Powered IoT Sensor Nodes
The PIC16CE625-20/SS powers low-duty-cycle IoT sensor endpoints that wake periodically to read a sensor, log it to EEPROM, and transmit via an attached radio module. Its internal 4 MHz RC oscillator eliminates the crystal for low-cost designs, and sleep current drops to single-digit microamperes for years of battery life. The 35-instruction PIC16 RISC core is straightforward to program in assembly or C with MPLAB XC8, reducing firmware development time.
おすすめ
LED Lighting Control Modules
The PIC16CE625-20/SS drives RGB and white-LED strings in architectural and accent lighting fixtures. Its 8-bit Timer0 generates PWM with software duty-cycle control, and the 13 I/O pins multiplex multiple LED channels. The on-chip EEPROM stores user-set brightness levels, color presets, and scheduling rules. The 20 MHz CPU provides enough cycles for smooth color transitions at 100 Hz refresh without flicker.
おすすめ
Security Keypads and Access Panels
In PIN-code keypads and access controllers, the PIC16CE625-20/SS scans 4x4 key matrices using its 13 I/O pins with software-debounced Timer0 interrupts. The 128-byte EEPROM stores authorized codes and access logs that survive power loss. Brown-out detect prevents unauthorized entry during voltage glitches, and the Watchdog Timer guards against code-lockup faults. Its surface-mount 20-SSOP package fits behind slim keypad bezels.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16CE625-20/SS — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16CE624-04/SS | PIC16CE623-20/SS | PIC16C73B-20/SS | PIC16C72-20/SS | PIC16CE625-20I/SS |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 20-SSOP | 20-SSOP | 20-SSOP | 20-SSOP | 20-SSOP | 20-SSOP |
| Program Memory | 3.5 KB OTP | 1.75 KB OTP | 512 B OTP | 4 KB OTP | 3.5 KB OTP | 3.5 KB OTP |
| EEPROM Data Memory | 128 bytes | 128 bytes | 128 bytes | None | None | 128 bytes |
| Maximum Clock | 20 MHz | 4 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| I/O Pins | 13 | 13 | 13 | 22 (with multiplexed peripherals) | 22 (with multiplexed peripherals) | 13 |
| A/D Converter | No | No | No | Yes, 5-ch 8-bit | Yes, 5-ch 8-bit | No |
| Operating Temperature | 0C to +70C | 0C to +70C | 0C to +70C | 0C to +70C | 0C to +70C | -40C to +85C |
主な差別化要因
- On-chip EEPROM data memory (vs PIC16C72-20/SS)
- Lowest-cost variant with full 3.5 KB OTP (vs PIC16CE624-04/SS)
- Industrial temperature variant available (vs PIC16CE625-04/SS)
設計ノート
Estimated: With a 5 V supply at 20 MHz clock, the PIC16CE625-20/SS draws approximately 7-10 mA active and drops to single-digit microamperes in sleep mode. Decouple VDD (pin 14) with a 100 nF ceramic capacitor placed within 5 mm of the pin. Add a bulk 10 uF electrolytic if the supply is shared with relays or motors. Brown-out detect is factory-set around 4.0 V; ensure your minimum operating voltage sits above this threshold.
Place the crystal or resonator within 1 cm of OSC1 (pin 16) and OSC2 (pin 15). Route ground and VDD traces first, then keep the oscillator traces short and surrounded by ground pour to reduce EMI pickup. For HS mode at 20 MHz, use a crystal with 20 pF load capacitance and matching load capacitors to ground; for LP/XT modes, use the load values from the datasheet's oscillator table.
Do not assume the PIC16CE625 can be field-reprogrammed - OTP memory is one-time only. For prototype development use a JW (windowed) package variant, or build firmware around a Flash-based PIC16F family member and migrate to PIC16CE625 for production. Ensure the MCLR pin (pin 4) has a proper 10 kohm pull-up to VDD; leaving it floating prevents startup. ICSP uses RB6/RB7, so do not load these pins with strong pull-downs during programming.
コンプライアンス情報
RoHS and REACH compliance confirmed via Microchip product page and distributor listings. Lead-free SSOP terminations. Not AEC-Q100 qualified - use the PIC16CE625-20I/SS industrial-grade variant for harsh environments, or pair with PIC16F automotive-grade parts if AEC-Q100 is required.