PIC10F220T-I/OT - 8-bit MCU, 384B Flash, 8MHz, SOT-23-6 | Microchip
部品番号: PIC10F220T-I/OT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $0.62 | $0.62 |
| 10 | $0.55 | $5.50 |
| 100 | $0.46 | $46.00 |
| 500 | $0.39 | $195.00 |
| 1,000 | $0.33 | $330.00 |
| 3,000 | $0.27 | $810.00 |
PIC10F220T-I/OT 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O into one package. Within the broader category, the PIC10F family represents the smallest-footprint members of Microchip's 8-bit PIC portfolio, designed for cost-sensitive applications where PCB area is at a premium. Their hypernyms include: microcontroller -> embedded controller -> semiconductor device. The PIC10F220 belongs to the mid-2020s "10F" lineage (PIC10F200/202/204/206/220/222) and shares die architecture with siblings that add ADC, comparator, or more memory.
Key features of the PIC10F220 include an 8 MHz internal oscillator (4 MIPS throughput at 2:1 divider-free pipeline), in-circuit serial programming (ICSP), a watchdog timer with its own on-chip RC oscillator, and power-on reset. Its ultra-compact SOT-23-6 outline enables drop-in use in tight layouts such as in-line cable assemblies, SMD LEDs with logic, and appliance subsystems. Power-saving SLEEP mode draws nanoamp-level current, suiting battery-powered or energy-harvesting designs.
Technically, the PIC10F220 uses a Harvard RISC architecture with separate program and data buses, which allows instruction fetch and operand access in a single clock cycle. Its 12-bit-wide instruction word and 8-bit data path deliver typical 2:1 code compression over competitive 8-bit CISC alternatives. The 6-pin limitation forces designers to multiplex I/O, typically using GP0/GP1 as ICSP, GP3 as reset-only input, and GP2/GP4/GP5 for application logic.
Typical applications include LED blinkers, consumer IR remote controls, PWM fan tachometers, electronic fuses, in-line cable repeaters, and simple logic replacements. The wide 2.0 V-5.5 V supply range also enables direct 2xAA, CR2032, or USB-derived 5 V rails. When migrating, note that PIC10F220T-E/OT is the extended-temperature variant (-40 C to +125 C) in the same SOT-23-6 package, while PIC10F220-I/P is the DIP-8 version with two extra I/O lines.
For design-in, ensure the ICSP pins (GP0/GP1) are accessible on the PCB for in-circuit programming, and use the MCLR/GP3 pin as a reset input. Decouple VDD with a 100 nF ceramic capacitor placed within 5 mm of the supply pin. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes that complement the official Microchip datasheet.
ドロップイン代替品: PIC10F220T-I/OT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC10F220T-I/OT (同一形状・フットプリント) — 相違点: Instruction Set, Internal Oscillator, Timers, I/O Pins, Operating Temperature Range.
クイック比較ツール — 並列比較する代替部品を選択:
PIC10F220T-E/OT
✅ ドロップイン✓ 在庫あり
$0.4 / 個
データシートを見る →PIC10F220T-I/MC
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$0.36 / 個
データシートを見る →PIC10F222T-I/OT
✅ ドロップイン✓ 在庫あり
$0.49 / 個
データシートを見る →PIC10F320T-I/OT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC10F322T-I/OT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC10F220-E/MC
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$0.53 / 個
データシートを見る →PIC10F220T-I/OT 最大定格&電気的特性
| Core Architecture | 8-bit PIC RISC (Harvard) |
| Program Memory Type | Flash |
| Program Memory Size | 384 B (256 x 12 words) |
| RAM Size | 16 B |
| CPU Speed | 8 MHz (4 MIPS) |
| Number of I/O Pins | 4 (GP0, GP1, GP2, GP4, GP5, plus MCLR/GP3 - 6 total pads, 4 true I/O) |
| Instruction Set | 33 single-word/single-cycle instructions |
| Supply Voltage Range | 2.0 V to 5.5 V |
| 動作温度範囲 | -40 C to +85 C (Industrial) |
| Internal Oscillator | 8 MHz |
| Watchdog Timer | Yes (independent on-chip RC oscillator) |
| In-Circuit Serial Programming (ICSP) | Yes |
| Power-on Reset | Yes |
| パッケージ | SOT-23-6 |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
| AEC-Q100 Automotive | Not qualified (see automotive PIC10F variants separately) |
PIC10F220T-I/OT ピン構成
| ピン 1 | GP3/MCLR/VPP — General-purpose I/O / Master Clear reset / programming voltage input |
| ピン 2 | VDD — Positive supply voltage (2.0 V to 5.5 V) |
| ピン 3 | VSS — Ground reference |
| ピン 4 | GP2/T0CKI/FOSC4 — General-purpose I/O / Timer0 clock input / FOSC/4 output |
| ピン 5 | GP1/ICSPCLK — General-purpose I/O / ICSP clock |
| ピン 6 | GP0/ICSPDAT — General-purpose I/O / ICSP data |
主な用途
PIC10F220T-I/OT の用途: 6 件s: LED Blinker and Chaser, Consumer IR Remote Control, Appliance Logic Replacement, In-Line Cable Repeater / Dongle, Battery-Powered Sensor Node Edge Trigger, Electronic Fuse and Circuit Breaker.
LED Blinker and Chaser
The PIC10F220T-I/OT is ideal for LED blinker designs thanks to its 4 MIPS throughput and ultra-compact SOT-23-6 footprint. Its 384 B Flash is sufficient to drive a single LED with multiple blink patterns using PWM, while the 8 MHz internal oscillator eliminates external timing components. Power consumption in SLEEP mode drops to nanoamp levels, making the part well-suited to battery-powered decorative lighting, safety markers, and bicycle tail-lights running from a CR2032 coin cell. Place the part on the same PCB as the LED, use GP2 as the PWM output, and rely on the internal oscillator for timing to minimize BOM to just the MCU plus a current-limit resistor.
おすすめ
Consumer IR Remote Control
With 33 single-cycle instructions and a programmable watchdog, the PIC10F220T-I/OT serves as the controller in a low-cost consumer IR remote. Its 2.0 V to 5.5 V supply range is compatible with 2x AA, 3x AA, and CR2032 power sources, while the 8 MHz internal oscillator drives a 38 kHz carrier using software PWM. The 384 B Flash is sufficient to encode 10-20 buttons with simple NEC or RC5 protocols, and the 6-pin SOT-23-6 footprint enables a remote PCB smaller than a single AAA battery footprint. Decouple VDD with a 100 nF ceramic, drive the IR LED through a single transistor on GP2, and assign buttons to GP4/GP5 with internal pull-ups.
おすすめ
Appliance Logic Replacement
The PIC10F220T-I/OT replaces 4-6 discrete logic gates in appliance subsystems such as fan controllers, electronic fuses, and motor-brake circuits. Its RISC architecture executes deterministic 1-cycle instructions, making timing-based debounce and sequencing tasks easier than 555-timer or discrete-transistor implementations. The 6-pin package, 8 MHz CPU speed, and 2.0 V-5.5 V supply cover most white-goods and small-appliance voltage rails, while the on-chip watchdog prevents lockup in noisy motor environments. Use GP0/GP1 for input sensing, GP2 for output drive, and the ICSP interface for firmware updates after conformal coating.
おすすめ
In-Line Cable Repeater / Dongle
For inline cable assemblies, USB dongles, and active adapter cables, the PIC10F220T-I/OT's SOT-23-6 footprint fits inside the cable overmold without adding to the cable diameter. It can buffer, retransmit, or protocol-convert signals at 4 MIPS while drawing microamp-level idle current. The 4 I/O lines are enough to bit-bang one-wire, I2C slave, or simple UART bridging. The 2.0 V-5.5 V supply range allows the same firmware to run on 3.3 V and 5 V systems. Use MCLR as a power-good input, GP0/GP1 as I2C or UART, and the internal oscillator to keep the BOM to a single IC plus bypass cap.
おすすめ
Battery-Powered Sensor Node Edge Trigger
In a battery-powered sensor edge-trigger, the PIC10F220T-I/OT sleeps in its nanoamp SLEEP mode and wakes on a watchdog overflow or a level change on GP3/MCLR. Its 384 B Flash supports simple threshold-checking and a one-wire digital output, while the 2.0 V-5.5 V supply accepts 1x or 2x AA, CR2032, or energy-harvesting supplies. The industrial temperature range and small SOT-23-6 package fit inside a 6 mm x 6 mm PCB, ideal for throwaway IoT tags, asset trackers, and disposable medical sensors. Wake, sample GP2, decide, transmit on GP0, return to sleep - all in microseconds.
おすすめ
Electronic Fuse and Circuit Breaker
The PIC10F220T-I/OT can implement a one-time or resettable electronic fuse by sensing current via a shunt resistor on the GP2 ADC channel of a pin-compatible sibling, then driving a MOSFET gate on GP0 to interrupt the load. Although the PIC10F220 itself has no ADC, using the drop-in PIC10F222 or PIC10F320 gives the same SOT-23-6 footprint plus analog sensing. The 4 MIPS throughput and 1-cycle instructions let the firmware react to overcurrent in microseconds, while the 2.0-5.5 V supply covers 3.3 V and 5 V distribution. Programmable trip curves, retry timing, and fault latching are easy in 256 instructions.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC10F220T-I/OT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC10F220T-E/OT | PIC10F222T-I/OT | PIC10F320T-I/OT | PIC10F322T-I/OT | PIC10F220T-I/MC |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | SOT-23-6 | SOT-23-6 | SOT-23-6 | SOT-23-6 | SOT-23-6 | DFN-8 (2x3) - different footprint |
| Program Memory (Flash) | 384 B (256 x 12) | 384 B | 384 B | 1.75 KB | 896 B | 384 B |
| RAM | 16 B | 16 B | 16 B | 64 B | 64 B | 16 B |
| CPU Speed | 8 MHz (4 MIPS) | 8 MHz | 8 MHz | 16 MHz (8 MIPS) | 16 MHz (8 MIPS) | 8 MHz |
| ADC | No | No | 8-bit ADC | 10-bit ADC | 10-bit ADC | No |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
| Approx. 1k Price (USD) | $0.33 | ~$0.40 | ~$0.45 | ~$0.50 | ~$0.55 | ~$0.40 |
主な差別化要因
- Lowest-cost 8-bit Flash MCU in SOT-23-6 from Microchip (vs PIC10F320T-I/OT)
- Pin-compatible upgrade path within same SOT-23-6 footprint (vs PIC10F220T-E/OT)
- Smaller PCB footprint than DIP-8 PIC10F200/PIC10F220-I/P (vs PIC10F220-I/P)
設計ノート
Route the ICSP signals (GP0/ICSPDAT, GP1/ICSPCLK) as short, direct traces to a 2x3 or 1x6 programming header on the PCB edge. This allows in-circuit programming after the part is soldered, which is critical for the PIC10F220T-I/OT because its SOT-23-6 footprint has no other programming access. Keep VDD/VSS close to the package and place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin. MCLR (pin 1) should be pulled up to VDD through a 10 kohm resistor if reset is unused.
Do not rely on the GP3/MCLR pin as a general-purpose input on parts that need reset; the pin is input-only and acts as device reset. If the design needs more I/O, use the pin-compatible PIC10F320T-I/OT, which provides a true bidirectional GP3. The PIC10F220 has only 4 usable GPIO lines (GP0, GP1, GP2, GP4) when MCLR is enabled - the datasheet's pinout table can mislead new users into expecting 5 I/O. Also note: the /MCLR function cannot be disabled in configuration bits.
For battery-powered designs, leverage the SLEEP mode with watchdog timer wake-up to achieve average currents below 10 uA. The internal 8 MHz oscillator has a 4 MHz CLKOUT option (FOSC/4) on GP2 useful for synchronizing external logic, but enabling CLKOUT disables the GP2 I/O function. When migrating code from PIC10F220 to PIC10F320 or PIC10F322, verify the register layout for the new ADC and PWM peripherals - the SFR map differs from the PIC10F220. Estimated: with WDT period 18 ms and 1 ms active code, average IDD is approximately 100 uA active current x (1/19) = ~5 uA average.
コンプライアンス情報
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified; the industrial temperature grade is -40 C to +85 C. Halogen-free status not explicitly stated in provided data.