精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

單片機的I/O接口電路的擴展

如意 ? 來源:百家號 ? 作者:有屋有無 ? 2020-06-30 15:37 ? 次閱讀

單片機I/O (輸入/輸出)接口是其與外設(shè)交換數(shù)字信息的橋梁。事實上,真正用作I/O口線的只有P1口的8位I/O線和P3口的某些位線。在多數(shù)應(yīng)用系統(tǒng)中,MCS-51單片機都需要外擴I/O接口電路。

單片機的I/O接口電路的擴展

一、首先清楚I/O接口(Interface)和I/O端口(Port)的概念。

I/O端口:簡稱I/O口,指具有端口地址的寄存器

緩沖器。

I/O接口:是指單片機與外設(shè)間的I/O接口芯片。

一個I/O接口芯片可以有多個I/O端口,(1)數(shù)據(jù)口(2)命令口(3)狀態(tài)口

二、I/O端口編址是給所有I/O接口中的寄存器編址。

I/O端口編址兩種方式:獨立編址與統(tǒng)一編址。

1.獨立編址方式

I/O寄存器地址空間和存儲器地址空間分開編址,但

需專門讀寫I/O的指令和控制信號

2.統(tǒng)一編址方式

I/O寄存器與數(shù)據(jù)存儲器單元同等對待,統(tǒng)一編址。

不需要專門的I/O指令,直接使用訪問數(shù)據(jù)存儲器的指

令進行I/O操作,簡單、方便且功能強。

三、I/O口的擴展主要有以下幾種方法:

1.簡單的I/O口擴展

2.通過可編程通用I/O擴展芯片進行擴展

3.通過串行口擴展

四、簡單I/O擴展

簡單I/O口的擴展是通過系統(tǒng)外總線進行的。簡單的I/O口擴展芯片可選用帶輸出鎖存端的三態(tài)門電路,如74LS373、74LS377、74LS273、74LS245及8282等。

下圖為由74LS373及8282構(gòu)成的8位并行輸入輸出I/O口,其中74LS373用作輸出口,8282用作輸入口,口地址為:BFFFH(輸出口)7FFFH(輸入口)。

單片機的I/O接口電路的擴展

I/O擴展

數(shù)據(jù)的輸入與輸出通過下述指令進行:

輸出數(shù)據(jù): MOV DPTR,#0BFFFH ;指向輸出口

MOVX @DPTR,A ;輸出數(shù)據(jù)

輸入數(shù)據(jù): MOV DPTR,#7FFFH ;指向輸入口

MOVX A,@DPTR ;輸入數(shù)據(jù)

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關(guān)注

    關(guān)注

    6022

    文章

    44375

    瀏覽量

    628236
  • 編址技術(shù)
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    5637
  • IOT
    IOT
    +關(guān)注

    關(guān)注

    186

    文章

    4095

    瀏覽量

    195072
收藏 人收藏

    評論

    相關(guān)推薦

    單片機I/O的常用驅(qū)動和隔離電路的設(shè)計方法

    單片機I/O常用的驅(qū)動與隔離電路設(shè)計
    的頭像 發(fā)表于 09-18 15:48 ?1813次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>I</b>/<b class='flag-5'>O</b>的常用驅(qū)動和隔離<b class='flag-5'>電路</b>的設(shè)計方法

    單片機I/O擴展及應(yīng)用,下載

    單片機I/O擴展及應(yīng)用 MCS-51系列單片機共有四個并行I/
    發(fā)表于 04-28 15:26 ?0次下載

    一種8 位I O口的單片機顯示器和鍵盤接口

    一種8 位I/O口的單片機顯示器和鍵盤接口
    發(fā)表于 05-14 16:09 ?22次下載

    8051單片機系統(tǒng)擴展接口技術(shù)

    8051單片機系統(tǒng)擴展接口技術(shù):第一節(jié)   8051 單片機系統(tǒng)擴展概述第二節(jié) 
    發(fā)表于 10-10 18:42 ?87次下載

    單片機I/O口的使用

    單片機I/O口的使用:對單片機的控制,其實就是對I/O口的控制,無論
    發(fā)表于 12-03 22:51 ?69次下載

    單片機接口技術(shù)實驗教程

    單片機接口技術(shù)實驗教程 實驗一、P1口實驗……………………………………………… 3實驗二、簡單I/O擴展實驗…………………………………
    發(fā)表于 04-14 14:31 ?39次下載

    單片機I/O口鍵盤擴展方法

    〔摘要〕介紹了幾種通過單片機1/O口鍵盤擴展的方法。主要探討了幾種采用較少的1/O口實現(xiàn)較多按鍵的方法。〔關(guān)鍵詞〕單片機;1/
    發(fā)表于 07-05 10:37 ?100次下載

    8051單片機系統(tǒng)擴展

    本節(jié)介紹8051單片機系統(tǒng)擴展技術(shù),主要介紹一下2點:1、存儲器的擴展   2、 I/O接口
    發(fā)表于 07-09 23:38 ?33次下載

    AT89S51單片機并行I/O端口的擴展

    AT89S51單片機并行I/O端口的擴展  1 引言   單片機面向工業(yè)控制領(lǐng)域,控制功能強,在工業(yè)測控系統(tǒng)、智能儀表、智能通信產(chǎn)品、
    發(fā)表于 11-07 09:53 ?5035次閱讀
    AT89S51<b class='flag-5'>單片機</b>并行<b class='flag-5'>I</b>/<b class='flag-5'>O</b>端口的<b class='flag-5'>擴展</b>

    AVR單片機I/O口讀74HC165接口程序

    AVR單片機I/O口讀74HC165接口程序,希望對學習單片機的用戶有所幫助
    發(fā)表于 06-15 10:56 ?3211次閱讀

    基于74HC164擴展單片機系統(tǒng)I_O端口的研究

    隨著面向應(yīng)用的增加,單片機系統(tǒng)I/O端口數(shù)量有限的問題日益突出。根據(jù)74HC164串行輸入、并行輸出的工作原理,對單片機系統(tǒng)的I/
    發(fā)表于 09-09 17:09 ?86次下載

    I/O接口介紹_田老師的PIC單片機教案3

    I/O接口介紹_田老師的PIC單片機教案3,快來下載吧
    發(fā)表于 09-01 18:17 ?0次下載

    AT89S51單片機的并行擴展技術(shù)學習課件免費下載

    AT89S51單片機片內(nèi)存儲器和I/O資源還不能滿足需要,需外擴存儲器芯片和I/O接口芯片,即
    發(fā)表于 10-10 16:34 ?7次下載
    AT89S51<b class='flag-5'>單片機</b>的并行<b class='flag-5'>擴展</b>技術(shù)學習課件免費下載

    單片機基礎(chǔ)及應(yīng)用:單片機并行I/O擴展資料下載

    電子發(fā)燒友網(wǎng)為你提供單片機基礎(chǔ)及應(yīng)用:單片機并行I/O擴展資料下載的電子資料下載,更有其他相關(guān)的電路
    發(fā)表于 04-25 08:42 ?12次下載
    <b class='flag-5'>單片機</b>基礎(chǔ)及應(yīng)用:<b class='flag-5'>單片機</b>并行<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>擴展</b>資料下載

    I/O口是單片機與外界聯(lián)系的通道

    I/O口是單片機與外界聯(lián)系的通道。它可對各類外部信號(開關(guān)量、模擬量、頻率信一號)進行檢測、判斷、處理,并可控制各類外部設(shè)備。單片機通過I/
    發(fā)表于 02-10 10:32 ?1次下載
    <b class='flag-5'>I</b>/<b class='flag-5'>O</b>口是<b class='flag-5'>單片機</b>與外界聯(lián)系的通道