PIC16F630-I/ML - 8-Bit 20MHz MCU, 1.75KB Flash, QFN-16 | Microchip
部品番号: PIC16F630-I/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $1.78 | $1.78 |
| 10 | $1.6 | $16.00 |
| 100 | $1.42 | $142.00 |
| 500 | $1.27 | $635.00 |
| 1,000 | $1.12 | $1,120.00 |
PIC16F630-I/ML 概要
An 8-bit microcontroller (MCU) is a small, self-contained computer-on-a-chip built around an 8-bit data path, integrating a CPU, program memory (Flash/ROM), data memory (RAM), non-volatile storage (EEPROM), peripherals (timers, ADC, comparators, communication blocks), and I/O. PIC microcontrollers use a RISC Harvard architecture with separate program and data buses, which lets instruction fetch and operand read happen in the same cycle. Within the broader taxonomy, the PIC16F630 belongs to: 8-bit MCU -> microcontroller -> embedded controller -> semiconductor -> integrated circuit. Its compact 14-/16-pin footprint places it at the entry level of Microchip's PIC mid-range family.
Key features include internal/external oscillator options selectable via configuration fuses, a low-power sleep mode drawing sub-microamp current, an on-chip 4 MHz internal oscillator, a single comparator with programmable reference, and ICSP (In-Circuit Serial Programming) for in-field firmware updates. The 35 single-word instruction set simplifies code development and minimizes firmware size, while the 16-bit wide instruction word delivers deterministic interrupt latency important for real-time control loops.
The architecture uses a RISC core with a 14-bit instruction word, dual 8-bit register files, and a 2-level hardware stack for subroutines. The internal 4 MHz oscillator with calibration to +/-1% eliminates the external crystal in cost-sensitive designs. Brown-out Reset (BOR) and Power-on Reset (POR) protect Flash contents during brown-outs, and the watchdog timer with on-chip low-power RC oscillator guards against firmware lockups.
Typical applications include consumer appliances, sensor node interfaces, low-cost remote controls, LED drivers, and battery-powered metering. With only 12 I/O available on the QFN-16 variant, designers use this part where pin count is tight but EEPROM-backed parameter storage and a comparator for threshold detection are still required. The exposed pad on the QFN package provides a low thermal resistance path, enabling reliable operation up to 125 C.
When designing, prioritize placement of the ICSP/ICD pins (RB6, RB7) on accessible header pads so firmware updates remain possible after PCB assembly. For noise-sensitive analog comparator applications, add a 0.1 uF ceramic bypass capacitor directly at VDD and keep the comparator input traces short to avoid triggering on switching noise.
This page synthesizes verified distributor pricing, drop-in same-package alternatives, and practical design notes not collected on the manufacturer datasheet front page.
ドロップイン代替品: PIC16F630-I/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F630-I/ML (同一形状・フットプリント) — 相違点: Internal Oscillator, Package, Data EEPROM, I/O Pins, ADC.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F630T-I/ML
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F636-I/ML
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC16F610-I/ML
✅ ドロップイン✓ 在庫あり
$0.92 / 個
データシートを見る →PIC16F676-I/ML
✅ ドロップイン✓ 在庫あり
$1.18 / 個
データシートを見る →PIC16F630-E/ML
✅ ドロップイン✓ 在庫あり
$0.68 / 個
データシートを見る →PIC16F630-I/ML 最大定格&電気的特性
| Core | PIC 8-bit RISC |
| Program Memory Size | 1.75 KB (1K x 14) Flash |
| RAM Size | 64 x 8 bytes |
| EEPROM Size | 128 bytes |
| Maximum CPU Frequency | 20 MHz |
| Instruction Execution Time | 200 ns |
| Number of I/O Pins | 12 |
| Supply Voltage Range | 2.0 V to 5.5 V |
| 動作温度範囲 | -40 C to +85 C (Industrial) |
| パッケージ | 16-QFN (4x4 mm) with Exposed Pad |
| 実装タイプ | Surface Mount |
| Oscillator Type | Internal 4 MHz (calibrated) with external clock option |
| Number of Comparators | 1 |
| Number of Timers | 1 x 8-bit, 1 x 16-bit |
| Instruction Set | 35 single-word instructions |
| Programming Method | ICSP (In-Circuit Serial Programming) |
| Peripherals | Brown-out Reset, Watchdog Timer, Power-on Reset |
| RoHS ステータス | Compliant |
PIC16F630-I/ML ピン構成
| ピン 1 | RA2/CVREF — GPIO RA2 / Comparator voltage reference output |
| ピン 2 | RA3 — GPIO RA3 (input only) |
| ピン 3 | RA4/T0CKI — GPIO RA4 / Timer0 clock input |
| ピン 4 | RA5 — GPIO RA5 |
| ピン 5 | VSS — Ground |
| ピン 6 | RB4 — GPIO RB4 |
| ピン 7 | RB5 — GPIO RB5 |
| ピン 8 | RB6/PGC — GPIO RB6 / ICSP clock |
| ピン 9 | RB7/PGD — GPIO RB7 / ICSP data |
| ピン 10 | VDD — Positive supply voltage |
| ピン 11 | RA0/CIN+/AN0 — GPIO RA0 / Comparator non-inverting input |
| ピン 12 | RA1/CIN-/AN1 — GPIO RA1 / Comparator inverting input |
| ピン 13 | NC — Not connected (no internal bond) |
| ピン 14 | NC — Not connected (no internal bond) |
| ピン 15 | NC — Not connected (no internal bond) |
| ピン 16 | EP — Exposed thermal pad - connect to VSS |
主な用途
PIC16F630-I/ML の用途: 7 件s: Battery-Powered Remote Control, Threshold Detection with Analog Comparator, LED Lighting Driver Controller, Industrial Sensor Interface Node, Smart Home Sensor Endpoint, Appliance User Interface Controller, Automotive Aftermarket Accessory.
Battery-Powered Remote Control
The PIC16F630-I/ML fits battery-powered remote controls because its 2.0 V to 5.5 V supply range accepts 2x AA alkaline cells directly without a boost regulator. The internal 4 MHz calibrated oscillator eliminates the external crystal, cutting BOM cost and board area for sub-$5 consumer SKUs. Sleep current under 1 uA (typical) extends coin-cell and alkaline battery life to multi-year timescales.
おすすめ
Threshold Detection with Analog Comparator
The PIC16F630-I/ML is well-suited to threshold-detection designs such as battery voltage monitors, light-level switches, and over-temperature cutoffs. Its on-chip analog comparator with programmable voltage reference replaces an external op-amp circuit, reducing PCB area. With 1.75 KB of Flash, designers can implement hysteresis, debounce, and serial reporting without external logic. The exposed thermal pad of the QFN package keeps junction temperature low even in enclosed industrial cabinets.
おすすめ
LED Lighting Driver Controller
Use the PIC16F630-I/ML as a digital controller in LED driver stages where PWM generation, current sensing via the comparator, and simple DMX- or DALI-like protocols are required. The 16-bit timer/counter supports high-resolution PWM at 20 MHz for smooth dimming curves. Its 2.0 V minimum supply enables direct operation from a single Li-ion cell, simplifying portable lighting and decorative LED products.
おすすめ
Industrial Sensor Interface Node
For industrial sensor interface nodes requiring EEPROM-backed calibration storage, the PIC16F630-I/ML provides 128 bytes of EEPROM for storing trim values and unit IDs. Its industrial -40 C to +85 C temperature range and brown-out reset ensure reliable operation on noisy 24 V industrial buses with buck-derived 3.3 V rails. The 12 GPIO pins support multiple switch inputs plus a UART link for diagnostics.
おすすめ
Smart Home Sensor Endpoint
The PIC16F630-I/ML is a compact MCU for smart-home sensor endpoints such as door/window contact switches, PIR motion detectors, and water-leak sensors. Its ultra-low sleep current allows multi-year battery life on coin cells, while the integrated comparator handles analog threshold events without waking the CPU. ICSP support allows firmware updates in the field across thousands of installed nodes, reducing service costs.
おすすめ
Appliance User Interface Controller
The PIC16F630-I/ML serves well as a low-cost user-interface controller in white goods, handling button scanning, LED indicators, buzzer PWM, and serial communication to a main appliance controller. The 35-instruction RISC core produces compact code that fits in 1.75 KB of Flash, while the EEPROM stores user preferences and last-state values across power cycles. Industrial temperature rating suits laundry and kitchen environments.
おすすめ
Automotive Aftermarket Accessory
The PIC16F630-I/ML can be used in non-safety automotive aftermarket accessories such as interior lighting controllers, auxiliary gauge drivers, and convenience modules. Its -40 C to +85 C range covers cabin temperatures, while the comparator handles battery voltage monitoring for low-voltage cutoff. Engineers seeking AEC-Q100 qualification should select the PIC16F630T-E/ML or PIC16F18324 instead, but for hobby and aftermarket segments the standard part is adequate.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F630-I/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F630T-I/ML | PIC16F636-I/ML | PIC16F610-I/ML | PIC16F676-I/ML | PIC16F630-E/ML |
|---|---|---|---|---|---|---|
| Package | 16-QFN (4x4) | 16-QFN (4x4) - same | 16-QFN (4x4) - same | 16-QFN (4x4) - same | 16-QFN (4x4) - same | 16-QFN (4x4) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Program Memory | 1.75 KB (1K x 14) | 1.75 KB (same die) | 3.5 KB (2K x 14) | 1.75 KB | 1.75 KB | 1.75 KB (same die) |
| Maximum CPU Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| RAM Size | 64 bytes | 64 bytes | 128 bytes | 64 bytes | 64 bytes | 64 bytes |
| ADC | None | None | None | 8-channel 8-bit | 8-channel 10-bit | None |
| Number of I/O Pins | 12 | 12 | 12 | 12 | 12 | 12 |
| Temperature Grade | Industrial -40 C to +85 C | Industrial -40 C to +85 C | Industrial -40 C to +85 C | Industrial -40 C to +85 C | Industrial -40 C to +85 C | Extended -40 C to +125 C |
主な差別化要因
- Doubles program memory without PCB change (vs PIC16F636-I/ML)
- Pin-compatible ADC upgrade path (vs PIC16F676-I/ML)
- Extended temperature variant available (vs PIC16F630-E/ML)
設計ノート
Place a 0.1 uF ceramic decoupling capacitor as close as possible to the VDD pin (pin 10) with the ground return to VSS (pin 5). For designs with switching loads or noisy environments, add a bulk 10 uF tantalum or ceramic capacitor on the same VDD node. The QFN-16 exposed pad (pin 16) must be soldered to a ground plane pour for thermal dissipation and mechanical reliability - per IPC-7351 land pattern guidelines.
Reserve RB6 (pin 8) and RB7 (pin 9) for ICSP/ICD programming access. Even if the firmware does not use these pins, route them to accessible test pads or a 2x3 header footprint so that in-circuit programming remains possible after PCB assembly. Per Microchip's ICD hardware guidance, both RB6 and RB7 must be accessible without crossing series resistors above 10 kohm.
Do not exceed 5.5 V on VDD or drop below 2.0 V without configuring the Brown-out Reset. Below 2.0 V the Flash write operations are not guaranteed; above 5.5 V the device can suffer permanent damage. Always verify VDD with the BOR enabled in configuration bits, especially for designs powered from USB or inductive sources.
For battery-powered designs, leverage the PIC16F630-I/ML sleep mode which draws under 1 uA typical. Wake on comparator change or watchdog timeout to minimize average current. Estimated: a sensor node sampling once per minute from 2x AA alkaline cells (2000 mAh) with 1 ms active time and 1 uA sleep current achieves a battery life of approximately 7 years.
コンプライアンス情報
RoHS and REACH compliant per Microchip product page; lead-free and halogen-free packaging. Not AEC-Q100 qualified - choose PIC16F630-E/ML or PIC16F18324 for automotive-adjacent applications requiring qualification.