PIC16CE625T-20E/SO - 8-bit PIC MCU, 3.5KB OTP, 20MHz, 18-SOIC | Microchip
部品番号: PIC16CE625T-20E/SO ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $4.2 | $4.20 |
| 10 | $3.78 | $37.80 |
| 100 | $3.36 | $336.00 |
| 500 | $2.99 | $1,495.00 |
| 1,000 | $2.65 | $2,650.00 |
PIC16CE625T-20E/SO 概要
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, volatile data RAM, and a set of peripheral interfaces on one die. Within the taxonomy MCU -> microcontrollers -> microprocessors -> semiconductors, the PIC16CE62X belongs to the OTP/EPROM-based mid-range PIC family that targets cost-sensitive embedded control. The on-chip EEPROM data memory distinguishes this family from mask-ROM-only predecessors by allowing non-volatile user data to be read and written during normal operation without external storage chips.
Key features include 13 I/O pins, 35 single-cycle instructions (200ns per instruction at 20MHz, except program branches which take two cycles), a wide 3.0V to 5.5V supply range, an internal oscillator option, a 16-bit timer/counter, an 8-bit timer/counter, a capture/compare/PWM (CCP) module, a 10-bit ADC-less analog comparator, and a programmable watchdog timer with on-chip RC oscillator. The 18-SOIC package measures 0.295 inch (7.50mm) body width and is compatible with standard surface-mount assembly lines.
Architecturally, the device uses a Harvard-style RISC core with separate program and data buses. The 14-bit instruction word provides more opcode space than 8-bit cores, enabling single-word instructions and a compact code footprint of 3.5KB. The internal EEPROM is byte-accessible through dedicated SFRs and supports up to 1M erase/write cycles per datasheet figures from the family reference manual.
Typical applications include low-power consumer appliances, automotive body electronics, industrial sensor conditioning, and any embedded design requiring a small OTP MCU with on-chip non-volatile data. The 8-bit core keeps the BOM cost lower than 32-bit alternatives while providing sufficient performance for PID loops, keypad scanning, and simple state machines.
When designing with this part, note that OTP means the program memory can be written only once - if firmware updates are required in the field, select a Flash-based PIC16F equivalent instead. For new designs, consider the pin-compatible PIC16F628A which adds flash memory while retaining the same 18-pin footprint.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
ドロップイン代替品: PIC16CE625T-20E/SO — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16CE625T-20E/SO (同一形状・フットプリント) — 相違点: Package, Program Memory Size, Core Architecture, Instruction Cycle Time, Instruction Set.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16CE625T-20/SO
✅ ドロップイン✓ 在庫あり
$2.62 / 個
データシートを見る →PIC16CE625-20E/SO
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F628A-I/SO
✅ ドロップイン✓ 在庫あり
$2.32 / 個
データシートを見る →PIC16CE624T-20E/SO
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16CE623T-20E/SO
✅ ドロップイン✓ 在庫あり
$2.2 / 個
データシートを見る →PIC16CE625-20E/SS
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$2.54 / 個
データシートを見る →PIC16CE625T-20E/SO 最大定格&電気的特性
| Core Architecture | PIC 8-bit RISC |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 3.5 KB (2K x 14 bits) |
| RAM Size | 128 bytes |
| EEPROM Data Memory | 128 bytes |
| 最大クロック周波数 | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Supply Voltage Range | 3.0 V to 5.5 V |
| I/O Pins | 13 |
| Operating Temperature Grade | Extended (E): -40C to +125C |
| パッケージ | 18-SOIC (0.295 inch, 7.50mm body width) |
| 実装タイプ | Surface Mount |
| Series | PIC 16C |
| Instruction Set | 35 single-cycle instructions |
| Internal Oscillator | Yes (4 MHz typical, software selectable) |
PIC16CE625T-20E/SO ピン構成
| ピン 1 | RA2/AN2 — PORTA bit 2 / analog comparator input 2 |
| ピン 2 | RA3/AN3 — PORTA bit 3 / analog comparator input 3 |
| ピン 3 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| ピン 4 | MCLR/VPP — Master clear reset / programming voltage input |
| ピン 5 | VSS — Ground reference |
| ピン 6 | RB0/INT — PORTB bit 0 / external interrupt |
| ピン 7 | RB1 — PORTB bit 1 |
| ピン 8 | RB2 — PORTB bit 2 |
| ピン 9 | RB3 — PORTB bit 3 |
| ピン 10 | RB4 — PORTB bit 4 |
| ピン 11 | RB5 — PORTB bit 5 |
| ピン 12 | RB6 — PORTB bit 6 |
| ピン 13 | RB7 — PORTB bit 7 |
| ピン 14 | VDD — Positive supply voltage (3.0V to 5.5V) |
| ピン 15 | OSC2/CLKOUT — Oscillator output / clock out |
| ピン 16 | OSC1/CLKIN — Oscillator input / external clock in |
| ピン 17 | RA0/AN0 — PORTA bit 0 / analog comparator input 0 |
| ピン 18 | RA1/AN1 — PORTA bit 1 / analog comparator input 1 |
主な用途
PIC16CE625T-20E/SO の用途: 6 件s: Industrial Sensor Conditioning, Consumer Appliance Control, Automotive Body Electronics, Battery-Operated Wireless Sensor Node, Educational Development and Hobby Projects, Remote Control and IR Transmitter.
Industrial Sensor Conditioning
The PIC16CE625T-20E/SO fits industrial sensor conditioning because its 13 I/O pins and on-chip analog comparator handle multiple analog sensor inputs while the 128-byte EEPROM stores calibration constants in the field. Operating from 3.0V to 5.5V with extended -40C to +125C temperature, the part tolerates factory floor environments. The 200ns instruction cycle at 20MHz provides enough throughput to run 10Hz to 1kHz sample-rate PID loops, and the 35-instruction RISC core keeps code compact in 3.5KB OTP. For strain-gauge bridges or thermocouple front-ends, place the MCU adjacent to the op-amp rail and use the on-chip EEPROM to retain calibration across power cycles, eliminating the need for an external serial EEPROM.
おすすめ
Consumer Appliance Control
The PIC16CE625T-20E/SO is well-suited for consumer appliance control boards such as coffee makers, toaster ovens, and washing-machine front panels. Its 8-bit RISC core and 35 single-cycle instructions fit state-machine code for button debouncing, LED driving, and relay sequencing within 3.5KB of OTP. The 13 I/O pins comfortably handle 4x4 keypads, seven-segment displays, and TRIAC firing outputs. The 3.0V to 5.5V supply range supports direct operation from a 5V rectified mains supply, and the 128-byte EEPROM stores user preferences and run-time counters. The PIC16CE62X family was designed for exactly this class of low-cost appliance white-goods designs.
おすすめ
Automotive Body Electronics
The PIC16CE625T-20E/SO with extended -40C to +125C temperature grade is qualified for non-safety automotive body electronics such as interior lighting controllers, mirror position memory, and HVAC mode selectors. The 8-bit core handles CAN-LIN gateway logic or simple PWM dimming of LED arrays at 1kHz update rate. The 128-byte EEPROM stores driver seat and mirror position presets that survive key-off battery disconnect. For under-dash mounting where space is limited, the 18-SOIC 7.50mm body width fits standard SMT footprints. Note that AEC-Q100 automotive qualification requires the PIC16F628AT-I/SO equivalent rather than this industrial-grade part for OEM automotive deployments.
おすすめ
Battery-Operated Wireless Sensor Node
The PIC16CE625T-20E/SO can serve as the controller for a battery-operated wireless sensor node when paired with an external sub-GHz radio module. Its low-power CMOS design and 3.0V minimum supply support two-AA battery operation, and the 8-bit core can be put into sleep mode between sensor acquisitions. The 128-byte EEPROM retains configuration data and 16-bit sensor calibration across battery swaps. The PIC16CE62X family datasheet specifies the sleep current in microamperes, allowing the MCU to wake only on a watchdog timer interrupt every few seconds. This makes the part suitable for remote thermometers, soil moisture sensors, and industrial tank-level meters where battery life exceeds one year.
おすすめ
Educational Development and Hobby Projects
The PIC16CE625T-20E/SO is a frequent choice in university embedded-systems courses and DIY electronics projects because of its simple 35-instruction RISC architecture and well-documented family reference manual. The 3.5KB OTP can be programmed with a low-cost PICkit 3 programmer, and the 18-SOIC package adapts to standard breadboard-friendly breakout boards. Students learn timer/counter configuration, interrupt handling, and EEPROM read/write without paying the higher cost of modern ARM Cortex parts. The on-chip EEPROM is especially useful for storing student project parameters and last-known state. Note that for new coursework, instructors are migrating to PIC16F628A to allow re-programming, but legacy CE625 lab kits remain in active use.
おすすめ
Remote Control and IR Transmitter
The PIC16CE625T-20E/SO can drive the timing-critical PWM or bit-banged IR carrier generation needed in universal remote controls and IR/RF transmitter key fobs. The 200ns instruction cycle at 20MHz provides enough resolution to generate a 38kHz or 40kHz carrier with under 5% duty-cycle error, supporting NEC, RC5, and Sony SIRC protocols. The 13 I/O pins map naturally to a 4x4 keypad matrix plus an indicator LED, and the 128-byte EEPROM stores learned remote codes. The 3.0V to 5.5V supply range works with both coin-cell boost converters and 3V lithium primaries. The PIC16CE62X family datasheet explicitly lists IR transmitter as a target application for this MCU class.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16CE625T-20E/SO — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16CE625T-20/SO | PIC16CE625-20E/SO | PIC16F628A-I/SO | PIC16CE624T-20E/SO | PIC16CE623T-20E/SO |
|---|---|---|---|---|---|---|
| Package | 18-SOIC (0.295 inch) | 18-SOIC (0.295 inch) - same | 18-SOIC (0.295 inch) - same | 18-SOIC (0.295 inch) - same | 18-SOIC (0.295 inch) - same | 18-SOIC (0.295 inch) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB OTP | 3.5 KB Flash | 3.5 KB OTP | 2.0 KB OTP |
| RAM | 128 bytes | 128 bytes | 128 bytes | 224 bytes | 128 bytes | 96 bytes |
| EEPROM | 128 bytes | 128 bytes | 128 bytes | 128 bytes | None | 128 bytes |
| Maximum Clock | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Temperature Grade | Extended -40C to +125C | Commercial 0C to +70C | Extended -40C to +125C | Industrial -40C to +85C | Extended -40C to +125C | Extended -40C to +125C |
| Memory Type | OTP (one-time programmable) | OTP | OTP | Flash | OTP | OTP |
| I/O Pins | 13 | 13 | 13 | 16 | 13 | 13 |
主な差別化要因
- On-chip EEPROM for non-volatile user data (vs PIC16CE624T-20E/SO)
- Flash-based reprogrammability (vs PIC16CE625T-20E/SO (OTP))
- Extended temperature range for harsh environments (vs PIC16CE625T-20/SO (commercial))
設計ノート
The PIC16CE625T-20E/SO operates from a single 3.0V to 5.5V rail. Place a 100nF decoupling capacitor within 5mm of the VDD pin and a 10uF bulk capacitor near the package to suppress digital switching transients on the internal 20MHz clock. Brown-out reset is enabled by default in the configuration word and trips at approximately 4.0V in 5V systems. For battery applications, use the internal 4MHz RC oscillator in sleep mode and switch to external crystal only when an active acquisition is in progress to extend battery life.
Because the program memory is OTP, the part can be programmed only once - a programming error means scrapping the chip. Always program two or three prototypes, verify the configuration word setting, and bench-test before any production run. The 18-SOIC package requires an Aries or similar programming socket because the 0.295 inch body width is too small for standard 0.300 inch DIP sockets. For prototypes, use the PIC16F628A-I/SO flash version (same 18-SOIC footprint) for code iteration, then convert to the CE625T for production.
Route the MCLR pin through a 10kohm pull-up to VDD and place the MCLR capacitor within 1cm of the pin to avoid spurious resets. Keep the OSC1/OSC2 traces short and surrounded by ground pour to prevent coupling into analog comparator inputs on RA0-RA3. If using the internal 4MHz RC oscillator, leave OSC1 floating or tied to VSS and OSC2 unused. The 18-SOIC package has 0.65mm pin pitch, which is compatible with standard 8-mil trace-and-space PCB fabrication.
コンプライアンス情報
RoHS and REACH status not explicitly stated in the verified web data snippets for PIC16CE625T-20E/SO; refer to current Microchip material declaration for confirmation. Not AEC-Q100 qualified - for automotive applications requiring AEC-Q100, use the PIC16F628AT-I/SO equivalent.