日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MCP23X08/17 GPIO 擴(kuò)展器的獨(dú)特特性與應(yīng)用

chencui ? 2026-06-06 09:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

MCP23X08/17 GPIO 擴(kuò)展器的獨(dú)特特性與應(yīng)用

在電子設(shè)計(jì)領(lǐng)域,GPIO 擴(kuò)展器是實(shí)現(xiàn) I/O 擴(kuò)展的常用工具,它能借助標(biāo)準(zhǔn)串行接口輕松擴(kuò)展 I/O 端口。今天,我們就來深入探討 Microchip 公司的 MCP23X08/17 GPIO 擴(kuò)展器的獨(dú)特特性和應(yīng)用。

文件下載:MCP23X08EV.pdf

1. MCP23X08/17 產(chǎn)品概述

MCP23X08 是 8 位 GPIO 擴(kuò)展器,包括支持 (I^{2} C^{TM}) 接口的 MCP23008 和支持 SPI 接口的 MCP23S08;MCP23X17 是 16 位 GPIO 擴(kuò)展器,包括支持 (I^{2} C) 接口的 MCP23017 和支持 SPI 接口的 MCP23S17。雖然它們位數(shù)不同,但功能和特性基本相同。

2. 特性詳解

2.1 I/O 端口描述

I/O 端口具有高度可配置性,以實(shí)現(xiàn)最大的靈活性。通過 IODIR 寄存器可以控制引腳的方向(輸入或輸出),當(dāng) (IODIR = 0) 時(shí),輸出驅(qū)動(dòng)器激活,引腳被驅(qū)動(dòng)到鎖存寄存器(OLAT)中的狀態(tài);當(dāng) (IODIR = 1) 時(shí),驅(qū)動(dòng)器處于高阻抗?fàn)顟B(tài)。每個(gè)引腳可以有多種配置方式:

  • 配置為輸入:輸出驅(qū)動(dòng)器禁用,處于高阻抗?fàn)顟B(tài)。
  • 配置為輸出:輸出驅(qū)動(dòng)器啟用,鎖存器中的值被驅(qū)動(dòng)到引腳上。
  • 啟用弱上拉電阻:為引腳提供上拉功能。
  • 模擬開漏配置:通過清除輸出鎖存(OLAT)位為零,并使用方向寄存器(IODIR)設(shè)置引腳上的電平。當(dāng)引腳為輸入時(shí),需要一個(gè)上拉電阻將引腳拉高到電壓。要驅(qū)動(dòng) 0,將引腳配置為輸出((IODIR = 0));要使引腳浮空為 1,將引腳設(shè)置為輸入((IODIR = 1))。

2.2 8/16 位模式(僅 MCP23X17)

MCP23X17 具有獨(dú)特的能力,它既可以作為兩個(gè) 8 位 GPIO 擴(kuò)展器,也可以作為一個(gè) 16 位 GPIO 擴(kuò)展器。通過 IOCON.bank 將 16 個(gè) I/O 端口分為兩個(gè)獨(dú)立的 8 位 I/O 端口(端口 A 和端口 B)。

  • 8 位模式:端口 A 的寄存器地址范圍是 00h - 0Ah,端口 B 的寄存器地址范圍是 10h - 1Ah。
  • 16 位模式:端口 A 和端口 B 的寄存器地址范圍是 00h - 15h,寄存器仍以 8 位端口尋址,16 位映射對始終是偶數(shù)地址。需要注意的是,IOCON 寄存器是兩個(gè)端口共享的,會(huì)同等影響兩個(gè)端口。

2.3 中斷特性

2.3.1 中斷映射

MCP23X08 有一個(gè)中斷引腳,MCP23X17 有兩個(gè)中斷引腳,每個(gè)中斷引腳與一個(gè) 8 位端口相關(guān)聯(lián)。MCP23X17 的中斷引腳可以通過 IOCON.MIRROR 以兩種方式映射:

  • 中斷引腳獨(dú)立操作,INTA 反映端口 A 的中斷條件,INTB 反映端口 B 的中斷條件。
  • 當(dāng)任一端口發(fā)生中斷時(shí),兩個(gè)中斷引腳都激活。

2.3.2 中斷極性和開漏

中斷可以配置為三種模式:高電平有效、低電平有效和開漏。通過 IOCON 寄存器中的 INTPOL 和 ODR 位進(jìn)行配置。對于 MCP23X17,INTA 和 INTB 引腳的極性和開漏配置是相同的。

2.3.3 中斷條件

  • 引腳狀態(tài)變化中斷:配置為引腳狀態(tài)變化中斷的引腳,當(dāng)引腳狀態(tài)改變?yōu)橄喾礌顟B(tài)時(shí)會(huì)觸發(fā)中斷。中斷服務(wù)后,默認(rèn)狀態(tài)會(huì)重置。通過讀取 INTCAP 或 GPIO 寄存器可以清除中斷條件,并設(shè)置新的引腳默認(rèn)狀態(tài)。
  • 與 DEFVAL 寄存器值變化中斷:配置為與寄存器值變化中斷的引腳,當(dāng)相應(yīng)輸入引腳與寄存器位不同時(shí)會(huì)觸發(fā)中斷。只要條件存在,中斷條件就會(huì)一直保持,無論是否讀取 INTCAP 或 GPIO 寄存器。

2.4 內(nèi)部地址指針控制

MCP23X08/17 系列設(shè)備可以通過配置控制位(IOCON.SEQOP)來選擇是否自動(dòng)遞增內(nèi)部地址指針。這在訪問寄存器時(shí)提供了最大的靈活性。例如,在配置設(shè)備時(shí),可以允許地址指針自動(dòng)遞增,避免每次字節(jié)操作后重新尋址;而在對寄存器進(jìn)行連續(xù)操作時(shí),可以禁用地址遞增功能,確保始終訪問同一寄存器而無需重新尋址。

2.5 硬件地址引腳

SPI 接口的 “S” 設(shè)備(MCP23S08 和 MCP23S17)除了使用片選引腳選擇器件外,還具有硬件地址引腳。這使得在總線上連接多個(gè)設(shè)備時(shí),只需要一個(gè) MCU 引腳用于片選,提高了引腳的使用效率。

3. 總結(jié)

MCP23X08/17 系列 GPIO 擴(kuò)展器具有多種獨(dú)特特性,為系統(tǒng)和模塊工程師在設(shè)計(jì)時(shí)提供了極大的靈活性。在實(shí)際應(yīng)用中,我們可以根據(jù)具體需求合理配置這些特性,以滿足不同的設(shè)計(jì)要求。大家在使用過程中有沒有遇到過什么有趣的問題或者有更好的應(yīng)用案例呢?歡迎在評論區(qū)分享交流。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    Microchip GPIO 擴(kuò)展器鍵盤和 LCD 演示板使用指南

    Microchip GPIO 擴(kuò)展器鍵盤和 LCD 演示板使用指南 一、前言 在電子設(shè)計(jì)領(lǐng)域,各類開發(fā)板是工程師們進(jìn)行技術(shù)驗(yàn)證和產(chǎn)品開發(fā)的重要工具。Microchip 的 GPIO 擴(kuò)展器
    的頭像 發(fā)表于 06-05 14:15 ?74次閱讀

    深入解析MAX7320:I2C端口擴(kuò)展器的卓越之選

    端口擴(kuò)展器,它以其獨(dú)特特性和廣泛的應(yīng)用場景,成為眾多工程師的首選。 文件下載: MAX7320.pdf 一、產(chǎn)品概述 MAX7320是一款具有八個(gè)推挽輸出的2線串行接口外設(shè),具備可選擇的上電邏輯狀態(tài)
    的頭像 發(fā)表于 05-11 17:00 ?438次閱讀

    MAX7319 I2C端口擴(kuò)展器:功能特性與設(shè)計(jì)應(yīng)用解析

    MAX7319 I2C端口擴(kuò)展器:功能特性與設(shè)計(jì)應(yīng)用解析 在電子設(shè)計(jì)領(lǐng)域,端口擴(kuò)展器是一種常見且重要的器件,它能幫助工程師在有限的接口資源下實(shí)現(xiàn)更多功能。今天我們就來深入了解一下Maxim
    的頭像 發(fā)表于 05-11 17:00 ?440次閱讀

    MCP454X/456X/464X/466X數(shù)字電位:功能特性與應(yīng)用解析

    MCP454X/456X/464X/466X數(shù)字電位:功能特性與應(yīng)用解析 在電子設(shè)計(jì)領(lǐng)域,數(shù)字
    的頭像 發(fā)表于 03-30 10:45 ?615次閱讀

    Microchip MCP131X/2X電壓監(jiān)控:設(shè)計(jì)與應(yīng)用的全面解析

    的性能和豐富的功能,在眾多應(yīng)用場景中得到了廣泛應(yīng)用。今天,我們就來深入探討一下這款產(chǎn)品。 文件下載: MCP1316T-23LI OT.pdf 一、特性亮點(diǎn) 低功耗設(shè)計(jì) MCP131X/2X
    的頭像 發(fā)表于 02-09 16:55 ?725次閱讀

    MCP2502X/5X CAN I/O 擴(kuò)展器:功能特性與應(yīng)用指南

    MCP2502X/5X CAN I/O 擴(kuò)展器:功能特性與應(yīng)用指南 在如今的電子系統(tǒng)設(shè)計(jì)中,CAN(Controller Area Network)總線憑借其高可靠性、實(shí)時(shí)性和抗干擾能
    的頭像 發(fā)表于 01-19 15:45 ?501次閱讀

    MCP2502X/5X:CAN I/O 擴(kuò)展器的詳細(xì)解析

    MCP2502X/5X:CAN I/O 擴(kuò)展器的詳細(xì)解析 在嵌入式系統(tǒng)的設(shè)計(jì)中,CAN(Controller Area Network)總線因其高可靠性、實(shí)時(shí)性和廣泛的應(yīng)用場景,成為了眾多工程師
    的頭像 發(fā)表于 01-18 17:20 ?1728次閱讀

    MCP2502X/5X CAN I/O 擴(kuò)展器:功能、應(yīng)用與設(shè)計(jì)要點(diǎn)

    MCP2502X/5X CAN I/O 擴(kuò)展器:功能、應(yīng)用與設(shè)計(jì)要點(diǎn) 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,CAN(Controller Area Network)總線因其高可靠性、實(shí)時(shí)性和抗干擾能力,被廣泛應(yīng)用
    的頭像 發(fā)表于 12-28 17:25 ?1391次閱讀

    揭秘MCP2502X/5X CAN I/O擴(kuò)展器特性、功能與應(yīng)用全解析

    揭秘MCP2502X/5X CAN I/O擴(kuò)展器特性、功能與應(yīng)用全解析 在電子工程領(lǐng)域,CAN(Controller Area Network)總線作為一種可靠的通信協(xié)議,廣泛應(yīng)用于
    的頭像 發(fā)表于 12-28 15:40 ?854次閱讀

    TCA6418E:18通道GPIO擴(kuò)展器的詳細(xì)解析

    TCA6418E:18通道GPIO擴(kuò)展器的詳細(xì)解析 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,GPIO擴(kuò)展器是一種常見且重要的器件,它能夠幫助我們解決處理
    的頭像 發(fā)表于 12-23 15:15 ?684次閱讀

    汽車類低壓16位I/O擴(kuò)展器TCA9539-Q1:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    Instruments)的TCA9539-Q1汽車類低壓16位I2C和SMBus低功耗I/O擴(kuò)展器,看看它有哪些獨(dú)特特性、廣泛的應(yīng)用場景以及設(shè)計(jì)時(shí)需要注意的要點(diǎn)。 文件下載: tca9539-q1.pdf 一
    的頭像 發(fā)表于 12-19 11:45 ?760次閱讀

    HTR3355 I2C和SMBus IO擴(kuò)展器產(chǎn)品詳解

    ? ? ? 在現(xiàn)代電子系統(tǒng)設(shè)計(jì)中,IO端口資源不足是常見的設(shè)計(jì)瓶頸,而一款性能穩(wěn)定、適配性強(qiáng)的IO擴(kuò)展器能夠有效突破這一限制。HTR3355作為一款集成I2C和SMBus雙接口的IO擴(kuò)展器,憑借其寬
    的頭像 發(fā)表于 12-18 16:40 ?950次閱讀
    HTR3355 I2C和SMBus IO<b class='flag-5'>擴(kuò)展器</b>產(chǎn)品詳解

    MCP2502X/5X CAN I/O 擴(kuò)展器:功能、特性與應(yīng)用詳解

    MCP2502X/5X CAN I/O 擴(kuò)展器:功能、特性與應(yīng)用詳解 在當(dāng)今的電子系統(tǒng)設(shè)計(jì)中,CAN(Controller Area Network)總線憑借其高可靠性、實(shí)時(shí)性和抗干擾
    的頭像 發(fā)表于 12-18 16:30 ?621次閱讀

    TCA9539A-Q1汽車類I/O擴(kuò)展器特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    TCA9539A-Q1汽車類I/O擴(kuò)展器特性、應(yīng)用與設(shè)計(jì)要點(diǎn) 在電子設(shè)計(jì)領(lǐng)域,I/O擴(kuò)展器是解決微控制I/O端口不足問題的常用器件。今天,我們要深入探討的是德州儀器(TI)推出
    的頭像 發(fā)表于 12-15 14:55 ?588次閱讀

    TXE81XX 16 位和 24 位 SPI 總線 I/O 擴(kuò)展器特性與應(yīng)用全解析

    )推出的 TXE81XX 16 位和 24 位 SPI 總線 I/O 擴(kuò)展器,看看它有哪些獨(dú)特特性和廣泛的應(yīng)用場景。 文件下載: txe8116.pdf 特性亮點(diǎn) 電源與性能 TXE
    的頭像 發(fā)表于 12-15 14:50 ?671次閱讀
    尼玛县| 普定县| 三门县| 清远市| 元氏县| 道真| 萍乡市| 都兰县| 德昌县| 松阳县| 竹溪县| 祥云县| 兴仁县| 东光县| 蕉岭县| 武平县| 舟山市| 潢川县| 鄂温| 安泽县| 农安县| 西安市| 丹棱县| 安国市| 寿光市| 都江堰市| 九江县| 临洮县| 司法| 舒兰市| 怀柔区| 嘉定区| 晋城| 新平| 白沙| 中牟县| 衡南县| 和顺县| 林口县| 婺源县| 安远县|