21919b_Japanese.book

Similar documents
21942b_Japanese.book

MCP42XXX Evaluation Board User’s Guide

untitled

R1LV0416Dシリーズ データシート

21298b.book(21298b.frm)

HN58C256A シリーズ/HN58C257A シリーズ データシート

21034a.book(21034a.fm)

HN58V256Aシリーズ/HN58V257Aシリーズ データシート

R1EV5801MBシリーズ データシート

R1LV1616H-I シリーズ

R1RW0408D シリーズ

PIC10(L)F320/322 Product Brief

R1RW0416DI シリーズ

表 1: ファミリの各製品 デバイス (1) プログラムメモリ バイトワード SRAM ( バイト ) データメモリ データ EEPROM ( バイト ) ピン数 I/O 10 ビット A/D チャンネル コンパレータ CCP/ ECCP BOR/LVD CTMU MSSP EUSART タイマ 8

ご注意 : この日本語版ドキュメントは 参考資料としてご使用の上 最新情報につきましては 必ず英語版オリジナルをご参照いただきますようお願いします PIC12F1822/16F182X 8/14/20 ピン 8 ビットフラッシュマイクロコントローラ製品概要 高性能 RISC CPU: 命令数は 49

mbed祭りMar2016_プルアップ.key

HN58X2402SFPIAG/HN58X2404SFPIAG

N12866N2P-H.PDF

PICF/LF1847 表 1: デバイス PICF/LF1847 ファミリの各製品 プログラムメモリフラッシュ ( ワード ) データ EEPROM ( バイト ) SRAM ( バイト ) I/O 10 ビット A/D (ch) タイマ 8/ ビット EUSART MSSP CCP/ ECCP

PIN S 5 K 0 K 1 K 2 K 3 K 4 V DD V 0 V 1 V 2 V SS OSC SEG 32 SEG 31 SEG 30 SEG 29 SEG 28 SEG 27 SEG 26 SEG 25 SEG 24 SEG 23 SEG 22 SEG 21 SEG 20 SEG 1

AN6591FJM

DS00937A_JP

R1RP0416D シリーズ

DS70172A_JP

sm1ck.eps

橡51553abj.PDF

RM0002-J01 Real Time Clock Module RTC-4543SA/SB RTC-4543SA RTC-4543SB Q Q

DS

1

PIC18F23K20/24K20/25K20/26K20/43K20/44K20/45K20/46K20 Data Sheet

untitled

AD5302/AD5312/AD5322: 2.5 ~ 5.5 V 電源、230 μA 消費電流、デュアル、レール to レール電圧出力の 8 / 10 / 12 ビット D/A コンバータ

MSM514400E/EL

AN1019 そのような配慮として 下記の基本的ガイドラインに沿って 可能な限り 環境条件または動作条件を制限する必要があります アプリケーションの温度を可能な限り下げる アプリケーションの電圧 ( または EEPROM の VCC 電圧 ) を可能な限り下げる 書き込みバイト数を可能な限り少なくす

ヒント 2: CWG を使ったハーフブリッジまたはフルブリッジ回路の駆動 ハーフブリッジまたはフルブリッジモータ回路を駆動するために多ピンマイクロコントローラは必ずしも必要ではありません PWM モジュールと CWG モジュールを組み合わせると 少ピンデバイスでも駆動できます 図 2: CWG によ

untitled

DS01202B_JP

51553aej.PDF

PIC24F Family Reference Manual, Section 9 Watchdog Timer (WDT)

DS

16-Bit, Serial Input Multiplying Digital-to-Analog Converter (Rev. B

M51132L/FP データシート

LT 低コスト、シャットダウン機能付き デュアルおよびトリプル300MHz 電流帰還アンプ

開発ツール WINDOWS 2000 でのインストールに関する問題 MPLAB ICD 2 USB ドライバの読み込み時に問題が発生する場合 Microsoft Windows Update サイトのパッチが役立つかもしれません このパッチは Windows 2000 SP4 に更新したユーザに適用

AD5933: 1 MSPS、12 ビット・インピーダンス・コンバータネットワーク・アナライザ

R1EX24256BSAS0I/R1EX24256BTAS0I データシート

S1D13505F00Aデータシート

RI_JTAG.book

LTC ビット、200ksps シリアル・サンプリングADC

: mxt641td-at/mxt641td-ab 1.0 maxtouch 640 maxtouch 32 X ( ) 20 Y ( ) ( 16:10) ( = 5.5 mm ) ( 16 ) AEC-Q100 Automotive SPICE 3 CISPR-25 Out-C

Microsoft Word - AK2300-MS0997-J-00_ doc

LM358

ADC78H90 8-Channel, 500 kSPS, 12-Bit A/D Converter (jp)

????????????MUX ????????????????????

LM837 Low Noise Quad Operational Amplifier (jp)

ADC082S021 2 Channel, 50 ksps to 200 ksps, 8-Bit A/D Converter (jp)

51505agj.PDF

MO 2 E 2 POM -248/16 ev. 1.3_2 L D WP V GND 2* D IN LOD / W D OU OMP LOD 3 Min. yp. Max. V IN Y V IH V = V V = V V IL V = V 2 V =

DS01149C_JP

untitled

DAC121S101/DAC121S101Q 12-Bit Micro Power, RRO Digital-to-Analog Converter (jp)

ADC121S Bit, ksps, Diff Input, Micro Pwr Sampling ADC (jp)

SMSC LAN8700 Datasheet

1516-機器センサ_J.indb

PS2701-1, PS2701-2, PS DS

6.indd

00763b.book

HA1631S01/02/03/04シリーズ データシート

TCR-10(PC)

AK4161 Japanese Datasheet - Product Brief

MSM51V18165F

C O N T E N T S

MB (FRONT VIEW) (TOP VIEW) VSA VSB / RESIN VSC VSA OUTC VSB /RESIN GND GND OUTC (DIP-P-M0) (FPT-P-M0) VSC (SIP-P-M0) VSA VSB / RESIN 00 kω 0 kω + + Co

MSM51V18165F

野村証券グループレポート2001 (PDF)

LM6172 デュアル高速低消費電力、低歪み電圧帰還アンプ

Unidirectional Measurement Current-Shunt Monitor with Dual Comparators (Rev. B

TOS7200 CD-ROM DUT PC 1.0X p.15 NEMA Vac/10 A [85-AA-0003] m : CEE7/7 : 250Vac/10 A [85-AA-0005] : GB1002 : 250Vac/10A [ ] 2016

LMC555 CMOSタイマ

The Total Logistics Solution Provider 企業理念 顧客のいかなるニーズにも応えられる総合的な付加価値の 高い物流事業を展開することで世界経済の発展に貢献します 健全で透明性の高い経営を行い 企業価値の増大を目指します 社会と株主に対する責任を果たすとともに 社員が

SED1353 Technical Manual


LM Channel 42-Bit Color Scanner Analog Front End (jp)

ParkOptions&ACC_2001_Jap.ai


15690B_表紙1-4.pdf

    

NJU3555 NJU

SMSC LAN8700 Datasheet

Contents 1 Contents 1 2 USB3.0 Connectors Plug Cables USB Connectors Mini-B Receptacles 3 Plugs HDMI Connectors Type E Receptacles 6 Plu

AN8934FA

AN2754 USB-to-I2C Bridging with USB7002, USB7050, USB7051, and USB7052 Hubs

LM193/LM293/LM393/LM 回路入り低動作電圧低オフセット電圧コンパレータ

Plastic Package (Note 12) Note 1: ( ) Top View Order Number T or TF See NS Package Number TA11B for Staggered Lead Non-Isolated Package or TF11B for S

Company_2801.ai

2013 London New York Paris 2013 Tokyo Singapore

uPC2711TB,uPC2712TB DS

R1RP0416DIシリーズデータシート

DS90LV011A 3V LVDS 1 回路入り高速差動出力ドライバ

untitled

Transcription:

8 I/O 8 I/O - I/O I 2 C (MCP23008) - 100 khz - 400 khz - 1.7 MHz SPI (MCP23S08) - 10 MHz - MCP23008 - MCP23S08 - - : 1 µa (max.) : - 1.8V 5.5V @ -40 C +85 C (I- ) - 2.7V 5.5V @ -40 C +85 C (I- ) - 4.5V 5.5V @ -40 C +125 C (E- ) 18 PDIP (300 mil) 18 SOIC (300 mil) 20 SSOP MCP23008 SCL SDA A2 A1 A0 RESET NC INT VSS SCL SDA A2 A1 A0 RESET NC INT VSS N/C MCP23S08 SCK SI SO A1 A0 RESET CS INT VSS SCK SI SO A1 A0 RESET CS INT VSS N/C PDIP/SOIC 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 MCP23008 SSOP MCP23008 18 17 16 15 14 13 12 11 10 20 19 18 17 16 15 14 13 12 11 PDIP/SOIC 1 2 3 4 5 6 7 8 9 10 MCP23S08 SSOP MCP23S08 18 17 16 15 14 13 12 11 10 20 19 18 17 16 15 14 13 12 11 VDD GP7 GP6 GP5 GP4 GP3 GP2 GP1 GP0 VDD GP7 GP6 GP5 GP4 GP3 GP2 GP1 GP0 N/C VDD GP7 GP6 GP5 GP4 GP3 GP2 GP1 GP0 VDD GP7 GP6 GP5 GP4 GP3 GP2 GP1 GP0 N/C 2006 Microchip Technology Inc. DS21919B_JP-page 1

MCP23S08 SCK SI SO MCP23S08 A1:A0 MCP23008 SCL SDA A2:A0 RESET INT 3 / 8 8 GPIO GP0 GP1 GP2 GP3 GP4 GP5 GP6 GP7 VDD VSS POR / DS21919B_JP-page 2 2006 Microchip Technology Inc.

1.0 MCP23X08 I/O I 2 C SPI : MCP23008 I 2 C ; MCP23S08 SPI ; MCP23X08 I/O I/O : 1. 2. (DEFVAL ) (POR) PDIP/ SSOP SOIC SCL/SCK 1 1 I SDA/SI 2 2 I/O I/O (MCP23008)/ (MCP23S08). A2/SO 3 3 I/O (MCP23008)/ (MCP23S08). A2 A1 4 4 I A0 5 5 I RESET 6 6 I NC/CS 7 7 I (MCP23008)/ (MCP23S08). INT 8 8 O VSS 9 9 P GP0 10 12 I/O I/O GP1 11 13 I/O I/O GP2 12 14 I/O I/O GP3 13 15 I/O I/O GP4 14 16 I/O I/O GP5 15 17 I/O I/O GP6 16 18 I/O I/O GP7 17 19 I/O I/O VDD 18 20 P N/C 10, 11 2006 Microchip Technology Inc. DS21919B_JP-page 3

POR VDD POR VDD POR I 2 C (MCP23008) SPI (MCP23S08) MCP23X08 11 ( ): : 00h IODIR 01h IPOL 02h GPINTEN 03h DEFVAL 04h INTCON 05h IOCON 06h GPPU 07h INTF 08h INTCAP ( ) 09h GPIO 0Ah OLAT 1.3.1 (SEQOP) (IOCON ) (IOCON.SEQOP = 0) (IOCON.SEQOP = 1) MCP23X08 GPIO 1.3.2 I 2 C 1.3.2.1 I 2 C Write I 2 C Write MCP23008 Acknowledge (ACK) STOP RESTART condition MCP23008 STOP RESTART condition MCP23008 MCP23008 MCP23008 ACK 1.3.2.2 I 2 C Read I 2 C Read (START condition ACK ) R/W (R/W = 1) MCP23008 STOP RESTART condition 1.3.2.3 I 2 C Write/Read (Write Read) STOP RESTART condition ( ) STOP RESTART condition MCP23008 1.3.3 SPI 1.3.3.1 SPI Write SPI Write CS Write ( R/W ) 1.3.3.2 SPI Read SPI Read CS SPI read ( R/W ) DS21919B_JP-page 4 2006 Microchip Technology Inc.

MCP23008 I 2 C S SR P w R OP - START - RESTART - STOP - Write - Read S - OP W ADDR DIN... DIN SR SR OP R DOUT P... DOUT P OP W DIN... DIN P ADDR DOUT DIN - - MCP23008 - MCP23008 P S OP R DOUT... DOUT P SR OP R DOUT... DOUT P SR OP W ADDR DIN... DIN P P S Write OP W ADDR DIN P S OP W ADDR DIN... DIN P Read S S OP R SR OP R DOUT P OP R SR OP R DOUT... DOUT P 1.3.3.3 SPI Write/Read CS CS MCP23S08 MCP23008 A2 A1 A0 MCP23S08 A1 A0 2006 Microchip Technology Inc. DS21919B_JP-page 5

1.4.1 I 2 C (MCP23008) MCP23008 I 2 C read/write (A2, A1 A0 ) 1.4.2 SPI (MCP23S08) MCP23S08 SPI (A1 A0 ) read/write I 2 C S 0 1 0 0 A2 A1 A0 R/W ACK Start CS R/W = 0 = write R/W = 1 = read SPI R/W ACK 0 1 0 0 0 A1 A0 R/W R/W = 0 = write R/W = 1 = read R/W I 2 C S 0 1 0 0 A2 A1 A0 0 ACK A7 A6 A5 A4 A3 A2 A1 A0 ACK R/W = 0 ACK MCP23008 CS 0 1 0 0 0 A1 A0 R/W A7 A6 A5 A4 A3 A2 A1 A0 DS21919B_JP-page 6 2006 Microchip Technology Inc.

GPIO (GPIO) (OLAT) GPIO OLAT OLAT GPIO OLAT OLAT OLAT POR/RST bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 (hex) value IODIR 00 IO7 IO6 IO5 IO4 IO3 IO2 IO1 IO0 1111 1111 IPOL 01 IP7 IP6 IP5 IP4 IP3 IP2 IP1 IP0 0000 0000 GPINTEN 02 GPINT7 GPINT6 GPINT5 GPINT4 GPINT3 GPINT2 GPINT1 GPINT0 0000 0000 DEFVAL 03 DEF7 DEF6 DEF5 DEF4 DEF3 DEF2 DEF1 DEF0 0000 0000 INTCON 04 IOC7 IOC6 IOC5 IOC4 IOC3 IOC2 IOC1 IOC0 0000 0000 IOCON 05 SREAD DISSLW HAEN * ODR INTPOL --00 000- GPPU 06 PU7 PU6 PU5 PU4 PU3 PU2 PU1 PU0 0000 0000 INTF 07 INT7 INT6 INT5 INT4 INT3 INT2 INT1 INTO 0000 0000 INTCAP 08 ICP7 ICP6 ICP5 ICP4 ICP3 ICP2 ICP1 ICP0 0000 0000 GPIO 09 GP7 GP6 GP5 GP4 GP3 GP2 GP1 GP0 0000 0000 OLAT 0A OL7 OL6 OL5 OL4 OL3 OL2 OL1 OL0 0000 0000 * MCP23008 2006 Microchip Technology Inc. DS21919B_JP-page 7

1.6.1 I/O (IODIR) I/O IODIR I/O R/W-1 R/W-1 R/W-1 R/W-1 R/W-1 R/W-1 R/W-1 R/W-1 IO7 IO6 IO5 IO4 IO3 IO2 IO1 IO0 bit 7 bit 0 bit 7-0 IO7:IO0: I/O <7:0> 1 = 0 = R = W = U =, 0 - n = POR 1 = 0 = x = DS21919B_JP-page 8 2006 Microchip Technology Inc.

1.6.2 (IPOL) IPOL GPIO GPIO IPOL R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 IP7 IP6 IP5 IP4 IP3 IP2 IP1 IP0 bit 7 bit 0 bit 7-0 IP7:IP0: <7:0> 1 = GPIO 0 = GPIO R = W = U =, 0 - n = POR 1 = 0 = x = 2006 Microchip Technology Inc. DS21919B_JP-page 9

1.6.3 (GPINTEN) GPINTEN DEFVAL INTCON GPINTEN (ADDR 0x02) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 GPINT7 GPINT6 GPINT5 GPINT4 GPINT3 GPINT2 GPINT1 GPINT0 bit 7 bit 0 bit 7-0 GPINT7:GPINT0: I/O <7:0>. 1 = GPIO 0 = GPIO INTCON DEFVAL R = W = U =, 0 - n = POR 1 = 0 = x = DS21919B_JP-page 10 2006 Microchip Technology Inc.

1.6.4 (DEFVAL) DEFVAL DEFVAL (GPINTEN INTCON) DEFVAL R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 DEF7 DEF6 DEF5 DEF4 DEF3 DEF2 DEF1 DEF0 bit 7 bit 0 bit 7-0 DEF7:DEF0: <7:0> INTCON INTCON GPINTEN R = W = U =, 0 - n = POR 1 = 0 = x = 2006 Microchip Technology Inc. DS21919B_JP-page 11

1.6.5 (INTCON) INTCON I/O DEFVAL I/O INTCON R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 IOC7 IOC6 IOC5 IOC4 IOC3 IOC2 IOC1 IOC0 bit 7 bit 0 bit 7-0 IOC7:IOC0: <7:0> 1 = DEFVAL 0 = DEFVA GPINTEN R = W = U =, 0 - n = POR 1 = 0 = x = DS21919B_JP-page 12 2006 Microchip Technology Inc.

1.6.6 (IOCON) IOCON : (SEQOP) (DISSLW) SDA SDA (HAEN) MCP23S08 (A2, A1) MCP23008 MCP23008 (ODR) INT (INTPOL) INT ODR INT IOCON U-0 U-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 U-0 SEQOP DISSLW HAEN ODR INTPOL bit 7 bit 0 bit 7-6 : 0. bit 5 SEQOP: 1 = 0 = bit 4 DISSLW: SDA 1 = 0 = bit 3 HAEN: (MCP23S08 ). MCP23008 1 = MCP23S08 0 = MCP23S08 bit 2 ODR: INT 1 = (INTPOL ) 0 = (INTPOL ) bit 1 INTPOL: INT 1 = 0 = bit 0 : 0. R = W = U =, 0 - n = POR 1 = 0 = x = 2006 Microchip Technology Inc. DS21919B_JP-page 13

1.6.7 (GPPU) GPPU 100 kω GPPU R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 PU7 PU6 PU5 PU4 PU3 PU2 PU1 PU0 bit 7 bit 0 bit 7-0 PU7:PU0: <7:0>. 1 = 0 = R = W = U =, 0 - n = POR 1 = 0 = x = DS21919B_JP-page 14 2006 Microchip Technology Inc.

1.6.8 (INTF) INTF GPINTEN Note: INTF INTCAP INTF INTF INTCAP. INTF R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 INT7 INT6 INT5 INT4 INT3 INT2 INT1 INT0 bit 7 bit 0 bit 7-0 INT7:INT0: (GPINTEN) <7:0>. 1 = 0 = R = W = U =, 0 - n = POR 1 = 0 = x = 2006 Microchip Technology Inc. DS21919B_JP-page 15

1.6.9 (INTCAP) INTCAP GPIO INTCAP GPIO INTCAP R-x R-x R-x R-x R-x R-x R-x R-x ICP7 ICP6 ICP5 ICP4 ICP3 ICP2 ICP1 ICP0 bit 7 bit 0 bit 7-0 ICP7:ICP0: <7:0>. 1 = 0 = R = W = U =, 0 - n = POR 1 = 0 = x = DS21919B_JP-page 16 2006 Microchip Technology Inc.

1.6.10 (GPIO) GPIO (OLAT) GPIO R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 GP7 GP6 GP5 GP4 GP3 GP2 GP1 GP0 bit 7 bit 0 bit 7-0 GP7:GP0: <7:0>. 1 = 0 = R = W = U =, 0 - n = POR 1 = 0 = x = 2006 Microchip Technology Inc. DS21919B_JP-page 17

1.6.11 (OLAT) OLAT OLAT OLAT R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 OL7 OL6 OL5 OL4 OL3 OL2 OL1 OL0 bit 7 bit 0 bit 7-0 OL7:OL0: <7:0>. 1 = 0 = R = W = U =, 0 - n = POR 1 = 0 = x = DS21919B_JP-page 18 2006 Microchip Technology Inc.

: GPINTEN DEFVAL INTCON DEFVAL IOCON (ODR INPOL) INT INT INTCAP INTCAP GPIO INTCAP INTCAP GPIO 1.7.1 (INTCON ): 1. 2. INTCAP GPIO GPx INT INTCAP GP: GP2 INT INTCAP GPIU INTCAP INTCAP DEFVAL 7 6 5 4 3 2 1 0 X X X X X X X GPIU INTCAP (INT 2006 Microchip Technology Inc. DS21919B_JP-page 19

NOTES: DS21919B_JP-page 20 2006 Microchip Technology Inc.

....-40 C +125 C... -65 C +150 C VSS VDD... -0.3V +5.5V VSS (VDD )...-0.6V (VDD + 0.6V) ( )...700 mw VSS...150 ma VDD...125 ma, IIK (VI < 0 VI > VDD)... ±20 ma, IOK (VO < 0 VO > VDD)... ±20 ma...25 ma...25 ma : 2006 Microchip Technology Inc. DS21919B_JP-page 21

DC No. ( ): 1.8V VDD 5.5V -40 C TA +85 C (I- ) 4.5V VDD 5.5V -40 C TA +125 C (E- ) ( ) Min Typ Max D001 VDD 1.8 5.5 V D002 VDD VPOR VSS V D003 VDD SVDD 0.05 V/ms D004 IDD 1 ma SCL/SCK = 1 MHz D005 IDDS 1 µa 2 µa 4.5V - 5.5V @ +125 C ( ) D030 A0, A1 (TTL ) VIL VSS 0.15 VDD V D031 CS, GPIO, SCL/SCK, SDA, A2, RESET ( ) VSS 0.2 VDD V D040 D041 A0, A1 (TTL ) CS, GPIO, SCL/SCK, SDA, A2, RESET ( ) VIH 0.25 VDD + 0.8 VDD V 0.8 VDD VDD V VDD D060 I/O IIL ±1 µa VSS VPIN VDD D065 I/O ILO ±1 µa VSS VPIN VDD D070 GPIO IPU 40 75 115 µa VDD = 5V, GP Pins = VSS 40 C TA +85 C D080 GPIO VOL 0.6 V IOL = 8.5 ma, VDD = 4.5V INT 0.6 V IOL = 1.6 ma, VDD = 4.5V SO, SDA 0.6 V IOL = 3.0 ma, VDD = 1.8V SDA 0.8 V IOL = 3.0 ma, VDD = 4.5V D090 GPIO, INT, SO VOH VDD 0.7 V IOH = -3.0 ma, VDD = 4.5V VDD 0.7 IOH = -400 µa, VDD = 1.8V D101 GPIO, SO, INT CIO 50 pf D102 SDA CB 400 pf DS21919B_JP-page 22 2006 Microchip Technology Inc.

VDD SCL SDA MCP23008 1kΩ 135 pf Pin 50 pf VDD RESET 30 32 34 2006 Microchip Technology Inc. DS21919B_JP-page 23

AC. ( : 1.8V VDD 5.5V -40 C TA +85 C (I- ) 4.5V VDD 5.5V -40 C TA +125 C (E- ) ( ) Min Typ (1) Max 30 RESET (Low) TRSTL 1 µs 32 34 RESET Low THLD TBD µs VDD = 5.0V TIOZ 1 µs SCL 91 93 90 92 SDA START Condition STOP Condition SCL SDA In SDA Out 103 100 102 101 90 106 91 107 92 109 109 110 DS21919B_JP-page 24 2006 Microchip Technology Inc.

I 2 C AC No. ( ): 1.8V VDD 5.5V -40 C TA +85 C (I- ) 4.5V VDD 5.5V -40 C TA +125 C (E- ) ( ) RPU (SCL, SDA) = 1 kω, CL (SCL, SDA) = 135 pf Min Typ Max 100 Clock High : THIGH 100 khz 4.0 µs 1.8V 5.5V (I- ) 400 khz 0.6 µs 2.7V 5.5V (I- ) 1.7 MHz 0.12 µs 4.5V 5.5V (E- ) 101 Clock Low : TLOW 100 khz 4.7 µs 1.8V 5.5V (I- ) 400 khz 1.3 µs 2.7V 5.5V (I- ) 1.7 MHz 0.32 µs 4.5V 5.5V (E- ) 102 SDA and SCL : TR 100 khz ( ) 1000 ns 1.8V 5.5V (I- ) 400 khz 20 + 0.1 CB (2) 300 ns 2.7V 5.5V (I- ) 1.7 MHz 20 160 ns 4.5V 5.5V (E- ) 103 SDA and SCL : TF 100 khz ( ) 300 ns 1.8V 5.5V (I- ) 400 khz 20 + 0.1 CB (2) 300 ns 2.7V 5.5V (I- ) 1.7 MHz 20 80 ns 4.5V 5.5V (E- ) 90 START Condition : TSU:STA 100 khz 4.7 µs 1.8V 5.5V (I- ) 400 khz 0.6 µs 2.7V 5.5V (I- ) 1.7 MHz 0.16 µs 4.5V 5.5V (E- ) 91 START Condition : THD:STA 100 khz 4.0 µs 1.8V 5.5V (I- ) 400 khz 0.6 µs 2.7V 5.5V (I- ) 1.7 MHz 0.16 µs 4.5V 5.5V (E- ) 106 Data Input : THD:DAT 100 khz 0 3.45 µs 1.8V 5.5V (I- ) 400 khz 0 0.9 µs 2.7V 5.5V (I- ) 1.7 MHz 0 0.15 µs 4.5V 5.5V (E- ) 107 Data Input : TSU:DAT 100 khz 250 ns 1.8V 5.5V (I- ) 400 khz 100 ns 2.7V 5.5V (I- ) 1.7 MHz 0.01 µs 4.5V 5.5V (E- ) 92 STOP Condition : TSU:STO 100 khz 4.0 µs 1.8V 5.5V (I- ) 400 khz 0.6 µs 2.7V 5.5V (I- ) 1.7 MHz 0.16 µs 4.5V 5.5V (E- ) 2: CB 10 400 pf 2006 Microchip Technology Inc. DS21919B_JP-page 25

I 2 C AC No. 109 Clock : TAA ( ): 1.8V VDD 5.5V -40 C TA +85 C (I- ) 4.5V VDD 5.5V -40 C TA +125 C (E- ) ( ) RPU (SCL, SDA) = 1 kω, CL (SCL, SDA) = 135 pf Min Typ Max 100 khz 3.45 µs 1.8V 5.5V (I- ) 400 khz 0.9 µs 2.7V 5.5V (I- ) 1.7 MHz 0.18 µs 4.5V 5.5V (E- ) 110 : TBUF 100 khz 4.7 µs 1.8V 5.5V (I- ) 400 khz 1.3 µs 2.7V 5.5V (I- ) 1.7 MHz N/A N/A µs 4.5V 5.5V (E- ) : CB 100 khz 400 khz 400 pf ( ) 1.7 MHz 100 pf ( ) : TSP (SDA SCL) 100 khz 400 khz 50 ns 1.7 MHz 10 ns 2: CB 10 400 pf 3 CS SCK 1 Mode 1,1 Mode 0,0 6 7 2 11 10 SI 4 5 MSb in LSb in SO DS21919B_JP-page 26 2006 Microchip Technology Inc.

CS SCK 8 9 2 Mode 1,1 Mode 0,0 12 13 14 SO MSb out LSb out SI SPI AC ( ): 1.8V VDD 5.5V -40 C TA +85 C (I- ) 4.5V VDD 5.5V -40 C TA +125 C (E- ) ( ) No. Min Typ Max Clock FCLK 5 MHz 1.8V 5.5V (I- ) 10 MHz 2.7V 5.5V (I- ) 10 MHz 4.5V 5.5V (E- ) 1 CS TCSS 50 ns 2 CS TCSH 100 ns 1.8V 5.5V (I- ) 50 ns 2.7V 5.5V (I- ) 50 ns 4.5V 5.5V (E- ) 3 CS TCSD 100 ns 1.8V 5.5V (I- ) 50 ns 2.7V 5.5V (I- ) 50 ns 4.5V 5.5V (E- ) 4 TSU 20 ns 1.8V 5.5V (I- ) 10 ns 2.7V 5.5V (I- ) 10 ns 4.5V 5.5V (E- ) 5 THD 20 ns 1.8V 5.5V (I- ) 10 ns 2.7V 5.5V (I- ) 10 ns 4.5V 5.5V (E- ) 6 CLK TR 2 µs 7 CLK TF 2 µs 8 Clock High THI 90 ns 1.8V 5.5V (I- ) 45 ns 2.7V 5.5V (I- ) 45 ns 4.5V 5.5V (E- ) 2: 0x0A 0x00 TV = 90 ns (max) 2006 Microchip Technology Inc. DS21919B_JP-page 27

SPI AC ( ): 1.8V VDD 5.5V -40 C TA +85 C (I- ) 4.5V VDD 5.5V -40 C TA +125 C (E- ) ( ) No. Min Typ Max 9 Clock Low TLO 90 ns 1.8V 5.5V (I- ) 45 ns 2.7V 5.5V (I- ) 45 ns 4.5V 5.5V (E- ) 10 Clock TCLD 50 ns 11 Clock TCLE 50 ns 12 Clock Low TV 90 ns 1.8V 5.5V (I- ) 45 ns 2.7V 5.5V (I- ) 45 ns 4.5V 5.5V (E- ) 13 THO 0 ns 14 TDIS 100 ns 2: 0x0A 0x00 TV = 90 ns (max) SCL/SCK SDA/SI GPn D1 D0 write read LSB 50 51 INT INT GPn 53 52 DS21919B_JP-page 28 2006 Microchip Technology Inc.

AC No. ( ): 1.8V VDD 5.5V -40 C TA +85 C (I- ) 4.5V VDD 5.5V -40 C TA +125 C (E- ) ( ) Min Typ Max 50 TGPOV 500 ns 51 TINTD 450 ns 52 GP TGPIV 450 ns 53 IOC TGPINT 500 ns INT GP TGLITCH 150 ns 2006 Microchip Technology Inc. DS21919B_JP-page 29

NOTES: DS21919B_JP-page 30 2006 Microchip Technology Inc.

3.0 3.1 18 PDIP (300 mil) : XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX YYWWNNN MCP23008-E/P^^ e3 0434256 18 SOIC (300 mil) : XXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXX YYWWNNN MCP23008 E/SO^^ e3 0434256 20 SSOP : XXXXXXXXXXXX XXXXXXXXXXXX YYWWNNN MCP23S08 XXXXXXXXXXXX ESS^^ e3 0434256 : XX...X Y ( ) YY ( ) WW ( 01 ) NNN e3 (Sn) JEDEC * JEDEC ( e3) : 2006 Microchip Technology Inc. DS21919B_JP-page 31

18-Lead Plastic Dual In-Line (P) 300 mil (PDIP) E1 D 2 n 1 α E A2 A c L β eb A1 B B1 p * n p A A2 A1 E E1 D L c B1 B eb α β MIN.140.115.015.300.240.890.125.008.045.014.310 5 5 * NOM 18.100.155.130.313.250.898.130.012.058.018.370 10 10 MAX.170.145.325.260.905.135.015.070.022.430 15 15 MIN NOM 18 2.54 3.56 3.94 2.92 3.30 0.38 7.62 7.94 6.10 6.35 22.61 22.80 3.18 3.30 0.20 0.29 1.14 1.46 0.36 0.46 7.87 9.40 5 10 5 10 : D E1.010 (0.254mm) JEDEC Equivalent: MS-001 Drawing No. C04-007 MAX 4.32 3.68 8.26 6.60 22.99 3.43 0.38 1.78 0.56 10.92 15 15 DS21919B_JP-page 32 2006 Microchip Technology Inc.

18-Lead Plastic Small Outline (SO) Wide, 300 mil (SOIC) p E E1 D B n 2 1 h α 45 c A A2 β L φ A1 * MIN NOM MAX MIN NOM MAX n 18 18 p.050 1.27 A.093.099.104 2.36 2.50 2.64 A2.088.091.094 2.24 2.31 2.39 A1.004.008.012 0.10 0.20 0.30 E.394.407.420 10.01 10.34 10.67 E1.291.295.299 7.39 7.49 7.59 D.446.454.462 11.33 11.53 11.73 h.010.020.029 0.25 0.50 0.74 L.016.033.050 0.41 0.84 1.27 φ 0 4 8 0 4 8 c.009.011.012 0.23 0.27 0.30 B.014.017.020 0.36 0.42 0.51 α 0 12 15 0 12 15 β 0 12 15 0 12 15 * : D E1.010 (0.254mm) JEDEC Equivalent: MS-013 Drawing No. C04-051 2006 Microchip Technology Inc. DS21919B_JP-page 33

20-Lead Plastic Shrink Small Outline (SS) 209 mil Body, 5.30 mm (SSOP) * MIN NOM MAX MIN NOM MAX n 20 20 p.026 0.65 A.079 2.00 A2.065.069.073 1.65 1.75 1.85 A1.002 0.05 E.291.307.323 7.40 7.80 8.20 E1.197.209.220 5.00 5.30 5.60 D.272.283.289 6.90 7.20 7.50 L.022.030.037 0.55 0.75 0.95 c.004.010 0.09 0.25 φ 0 4 8 0 4 8 B.009.015 0.22 0.38 * : D E1.010 (0.254mm) JEDEC Equivalent: MO-150 Drawing No. C04-072 DS21919B_JP-page 34 2006 Microchip Technology Inc.

B ( ) : 1. (HAEN) 2. (IOCON) (HAEN) A ( ) 2006 Microchip Technology Inc. DS21919B_JP-page 35

NOTES: DS21919B_JP-page 36 2006 Microchip Technology Inc.

PART NO. X /XX MCP23008: 2 C MCP23008T: 2 C ( ) MCP23S08: SPI MCP23S08T: SPI ( ) E = -40 C +125 C ( ) * * E. P = Plastic DIP (300 mil Body), 18-Lead SO = Plastic SOIC (300 mil Body), 18-Lead SS = SSOP, (209 mil Body, 5.30 mm), 20-Lead : a) MCP23008-E/P:., 18LD PDIP b) MCP23008-E/SO:., 18LD SOIC. c) MCP23008T-E/SO:,., 18LD SOIC. d) MCP23008-E/SS:., 20LD SSOP. e) MCP23008T-E/SS:,., 20LD SSOP. a) MCP23S08-E/P:., 18LD PDIP. b) MCP23S08-E/SO:., 18LD SOIC. c) MCP23S08T-E/SO:,., 18LD SOIC. d) MCP23S08-E/SS:., 20LD SSOP. e) MCP23S08T-E/SS:,., 20LD SSOP 2006 Microchip Technology Inc. DS21919B_JP-page 37

NOTES: DS21919B_JP-page 38 2006 Microchip Technology Inc.

Microchip Technology Inc. Microchip Technology Inc. Accuron dspic KEELOQ microid MPLAB PIC PICmicro PICSTART PRO MATE PowerSmart rfpic SmartShunt AmpLab FilterLab Migratable Memory MXDEV MXLAB PICMASTER SEEVAL SmartSensor The Embedded Control Solutions Company Analog-for-the-Digital Age Application Maestro dspicdem dspicdem.net dspicworks ECAN ECONOMONITOR FanSense FlexROM fuzzylab In- Circuit Serial Programming ICSP ICEPIC Linear Active Thermistor MPASM MPLIB MPLINK MPSIM PICkit PICDEM PICDEM.net PICLAB PICtail PowerCal Powerlnfo PowerMate PowerTool rflab rfpicdem Select Mode Smart Serial SmartTel Total Endurance UNI/O WiperLock SQTP 2006 1OS/TS-16949 2003 10 PICmicro 8-bit MCUs KEELOQ EEPROMs 2000 ISO9001 2006 Microchip Technology Inc. DS21919B_JP-page 39

AMERICAS Corporate Office 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200 Fax: 480-792-7277 Technical Support: http://support.microchip.com Web Address: www.microchip.com Atlanta Alpharetta, GA Tel: 770-640-0034 Fax: 770-640-0307 Boston Westborough, MA Tel: 774-760-0087 Fax: 774-760-0088 Chicago Itasca, IL Tel: 630-285-0071 Fax: 630-285-0075 Dallas Addison, TX Tel: 972-818-7423 Fax: 972-818-2924 Detroit Farmington Hills, MI Tel: 248-538-2250 Fax: 248-538-2260 Kokomo Kokomo, IN Tel: 765-864-8360 Fax: 765-864-8387 Los Angeles Mission Viejo, CA Tel: 949-462-9523 Fax: 949-462-9608 San Jose Mountain View, CA Tel: 650-215-1444 Fax: 650-961-0286 Toronto Mississauga, Ontario, Canada Tel: 905-673-0699 Fax: 905-673-6509 ASIA/PACIFIC Australia - Sydney Tel: 61-2-9868-6733 Fax: 61-2-9868-6755 China - Beijing Tel: 86-10-8528-2100 Fax: 86-10-8528-2104 China - Chengdu Tel: 86-28-8676-6200 Fax: 86-28-8676-6599 China - Fuzhou Tel: 86-591-8750-3506 Fax: 86-591-8750-3521 China - Hong Kong SAR Tel: 852-2401-1200 Fax: 852-2401-3431 China - Qingdao Tel: 86-532-8502-7355 Fax: 86-532-8502-7205 China - Shanghai Tel: 86-21-5407-5533 Fax: 86-21-5407-5066 China - Shenyang Tel: 86-24-2334-2829 Fax: 86-24-2334-2393 China - Shenzhen Tel: 86-755-8203-2660 Fax: 86-755-8203-1760 China - Shunde Tel: 86-757-2839-5507 Fax: 86-757-2839-5571 China - Wuhan Tel: 86-27-5980-5300 Fax: 86-27-5980-5118 China - Xian Tel: 86-29-8833-7250 Fax: 86-29-8833-7256 ASIA/PACIFIC India - Bangalore Tel: 91-80-2229-0061 Fax: 91-80-2229-0062 India - New Delhi Tel: 91-11-5160-8631 Fax: 91-11-5160-8632 India - Pune Tel: 91-20-2566-1512 Fax: 91-20-2566-1513 Japan - Yokohama Tel: 81-45-471-6166 Fax: 81-45-471-6122 Korea - Gumi Tel: 82-54-473-4301 Fax: 82-54-473-4302 Korea - Seoul Tel: 82-2-554-7200 Fax: 82-2-558-5932 or 82-2-558-5934 Malaysia - Penang Tel: 60-4-646-8870 Fax: 60-4-646-5086 Philippines - Manila Tel: 63-2-634-9065 Fax: 63-2-634-9069 Singapore Tel: 65-6334-8870 Fax: 65-6334-8850 Taiwan - Hsin Chu Tel: 886-3-572-9526 Fax: 886-3-572-6459 Taiwan - Kaohsiung Tel: 886-7-536-4818 Fax: 886-7-536-4803 Taiwan - Taipei Tel: 886-2-2500-6610 Fax: 886-2-2508-0102 Thailand - Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350 EUROPE Austria - Wels Tel: 43-7242-2244-399 Fax: 43-7242-2244-393 Denmark - Copenhagen Tel: 45-4450-2828 Fax: 45-4485-2829 France - Paris Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Germany - Munich Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Italy - Milan Tel: 39-0331-742611 Fax: 39-0331-466781 Netherlands - Drunen Tel: 31-416-690399 Fax: 31-416-690340 Spain - Madrid Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 UK - Wokingham Tel: 44-118-921-5869 Fax: 44-118-921-5820 DS21919B_JP-page 40 2006 Microchip Technology Inc.