具有串行接口(SPI 或 I2C)的 16 位 I/O 擴展器
出處:維庫電子市場網(wǎng) 發(fā)布于:2024-03-27 16:42:35 | 1347 次閱讀
注: I2C 接口使用 MCP23017 芯片,SPI 接口使用 MCP23S17。請參閱 I/O 連接圖。如果使用SPI芯片,請勿安裝R7和R8。
電源 1.8V 至 5.5V 直流16 位遠程雙向 I/O 端口(僅 MCP23017 的引腳 GPA7、GPB7 為輸出): – I/O 引腳默認為輸入高速I2C接口(MCP23017):100Khz/400Khz/1.7Mhz高速 SPI 接口(MCP23S17): – 10 MHz(最大值)三個硬件地址引腳,允許總線上最多八個設備可配置中斷輸出引腳:可配置為高電平有效、低電平有效或漏極開路INTA 和 INTB 可配置為獨立運行或一起運行可配置中斷源:配置的寄存器默認值或引腳變化產(chǎn)生的電平變化中斷I2C/SPI 接口接頭連接器提供 16 個 I/0 線、VCC 和 GND 的接頭連接器,以實現(xiàn)簡單的接口PCB 尺寸 43.97 x 24.29 毫米5mm 安裝孔
I2C VS SPI 引腳
NC/CS:輸入 NC (MCP23017)/片選 (MCP23S17)SCK:輸入 串行時鐘輸入SDA/SI:輸入/輸出串行數(shù)據(jù)I/O(MCP23017)/串行數(shù)據(jù)輸入(MCP23S17)NC/SO 輸出:NC (MCP23017)/串行數(shù)據(jù)輸出 (MCP23S17)INTB:輸出 PORTB 的中斷輸出??膳渲脼楦唠娖接行А⒌碗娖接行Щ蚵O開路。INTA:輸出 PORTA 的中斷輸出??膳渲脼楦唠娖接行?、低電平有效或漏極開路。
MCP23X17由多個8位配置寄存器組成,用于輸入、輸出和極性選擇。系統(tǒng)主機可以通過寫入 I/O 配置位 (IODIRA/B) 來啟用 I/O 作為輸入或輸出。每個輸入或輸出的數(shù)據(jù)保存在相應的輸入或輸出寄存器中。輸入端口寄存器的極性可以通過極性反轉(zhuǎn)寄存器來反轉(zhuǎn)。所有寄存器都可以由系統(tǒng)主機讀取。16 位 I/O 端口功能上由兩個 8 位端口(PORTA 和 PORTB)組成。MCP23X17 可通過 IOCON.BANK 配置為在 8 位或 16 位模式下運行。有兩個中斷引腳 INTA 和 INTB,它們可以與各自的端口關(guān)聯(lián),也可以邏輯“或”在一起,以便在任一端口引起中斷時兩個引腳都會激活。
當任何輸入狀態(tài)與其對應的輸入端口寄存器狀態(tài)不同時。這用于向系統(tǒng)主機指示輸入狀態(tài)已改變。
當輸入狀態(tài)與預配置寄存器值(DEFVAL 寄存器)不同時。
中斷捕獲寄存器捕獲中斷時的端口值,從而保存引起中斷的條件。上電復位 (POR) 將寄存器設置為其默認值并初始化器件狀態(tài)機。硬件地址引腳用于確定設備地址。
聯(lián)系 CN1:引腳 1=01/PB7、引腳 2=02/PB6、引腳 3=03/PB5、引腳 4=04/PB4、引腳 5=05/PB3、引腳 6=06/PB2、引腳 7=07/PB1 , 引腳 8=08/PB0, 引腳 9=09/PA0, 引腳 10=10/PA1, 引腳 11=11/PA2, 引腳 12=12/PA3, 引腳 13=13/PA4, 引腳 14=14/PA5,引腳 15=15/PA6,引腳 16=16/PA7CN2:引腳 1 至 16 GND。CN3:引腳 1 至 16 VCCCN4:引腳 1 = VCC,引腳 2 = 中斷 B,引腳 3 = 中斷 A,引腳 4 = 串行輸出,引腳 5= SI-SPI/SDA-I2C,引腳 6=SCK-SPI/SCL-I2C,引腳 7= CS-SPI,引腳 8 = GNDD1:電源指示燈跳線 J1 = 地址 A0(PCB 焊接跳線)跳線 J2 = 地址 A1(PCB 焊接跳線)跳線 J3 = 地址 A2(PCB 焊接跳線)
連接
功能圖
SPI 與 I2C 芯片引腳排列
上一篇:如何使用散熱器
下一篇:NAND Flash 電路設計
版權(quán)與免責聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://udpf.com.cn,違反者本網(wǎng)將追究相關(guān)法律責任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔此類作品侵權(quán)行為的直接責任及連帶責任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負版權(quán)等法律責任。
如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。