計(jì)算機(jī)硬件技術(shù)基礎(chǔ)--輸入輸出接口_第1頁
計(jì)算機(jī)硬件技術(shù)基礎(chǔ)--輸入輸出接口_第2頁
計(jì)算機(jī)硬件技術(shù)基礎(chǔ)--輸入輸出接口_第3頁
計(jì)算機(jī)硬件技術(shù)基礎(chǔ)--輸入輸出接口_第4頁
計(jì)算機(jī)硬件技術(shù)基礎(chǔ)--輸入輸出接口_第5頁
已閱讀5頁,還剩68頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、1第10章輸入輸出接口2主要內(nèi)容n基本輸入輸出接口的特點(diǎn)基本輸入輸出接口的特點(diǎn)n簡單接口芯片的應(yīng)用簡單接口芯片的應(yīng)用n兩種可編程數(shù)字接口芯片的應(yīng)用兩種可編程數(shù)字接口芯片的應(yīng)用n工業(yè)閉環(huán)控制系統(tǒng)概述工業(yè)閉環(huán)控制系統(tǒng)概述n模擬量輸入輸出接口芯片的功能及應(yīng)用模擬量輸入輸出接口芯片的功能及應(yīng)用 38.1 簡單數(shù)字接口電路掌握:掌握:n接口電路的分類及特點(diǎn);接口電路的分類及特點(diǎn);n兩類簡單接口芯片的應(yīng)用兩類簡單接口芯片的應(yīng)用4一、接口電路的基本構(gòu)成CPU數(shù)據(jù)數(shù)據(jù)狀態(tài)狀態(tài)控制控制外設(shè)外設(shè)I/O接口:接口:5接口的基本構(gòu)成數(shù)據(jù)線數(shù)據(jù)線控制線控制線狀態(tài)線狀態(tài)線DBCBAB數(shù)據(jù)輸入寄存器數(shù)據(jù)輸入寄存器(or 三

2、態(tài)門三態(tài)門)數(shù)據(jù)輸出寄存器數(shù)據(jù)輸出寄存器(鎖存器鎖存器)狀態(tài)寄存器狀態(tài)寄存器(or 三態(tài)門三態(tài)門)命令寄存器命令寄存器譯碼譯碼電路電路控制控制邏輯邏輯6接口的基本構(gòu)成n數(shù)據(jù)輸入數(shù)據(jù)輸入/輸出寄存器輸出寄存器 暫存輸入暫存輸入/輸出輸出的數(shù)據(jù)的數(shù)據(jù)n命令寄存器命令寄存器 存放控制命令,用來設(shè)定存放控制命令,用來設(shè)定接口功能、工作參數(shù)和工作方式。接口功能、工作參數(shù)和工作方式。n狀態(tài)寄存器狀態(tài)寄存器 保存外設(shè)當(dāng)前狀態(tài),以供保存外設(shè)當(dāng)前狀態(tài),以供CPU讀取。讀取。7外設(shè)接口輸入接口輸入接口輸出接口輸出接口并行接口并行接口串行接口串行接口數(shù)字接口數(shù)字接口模擬接口模擬接口8輸入輸出接口的特點(diǎn)輸入接口:輸入

3、接口:n要求對數(shù)據(jù)具有控制能力(常用三態(tài)門實(shí)現(xiàn))要求對數(shù)據(jù)具有控制能力(常用三態(tài)門實(shí)現(xiàn))輸出接口:輸出接口:n要求對數(shù)據(jù)具有鎖存能力(常用鎖存器實(shí)現(xiàn))要求對數(shù)據(jù)具有鎖存能力(常用鎖存器實(shí)現(xiàn))9二、基本輸入接口三態(tài)門接口:高電平、低電平、三態(tài)門接口:高電平、低電平、高阻態(tài)高阻態(tài)10三態(tài)門的工作波形:A0A15IOR譯碼輸出譯碼輸出D0D7開關(guān)狀態(tài)開關(guān)狀態(tài)地址有效地址有效1174LS244接口n含含8個(gè)三態(tài)門的集成電路芯片個(gè)三態(tài)門的集成電路芯片n不具備數(shù)據(jù)的保存能力不具備數(shù)據(jù)的保存能力n在外設(shè)具有數(shù)據(jù)保持能力時(shí)用來輸入接口在外設(shè)具有數(shù)據(jù)保持能力時(shí)用來輸入接口P341圖圖12三態(tài)門接口應(yīng)用例n利用三

4、態(tài)門作為輸入接口(利用三態(tài)門作為輸入接口(接口地址接口地址380H)接到接到地址范圍為地址范圍為70000H-71FFFH的的EEPROM芯片的芯片的READY/BUSY端,當(dāng)三態(tài)門端,當(dāng)三態(tài)門輸出高電平時(shí),可向輸出高電平時(shí),可向98C64A寫入一個(gè)字節(jié)數(shù)寫入一個(gè)字節(jié)數(shù)據(jù),輸出低電平時(shí)則不能寫入。試畫芯片與系據(jù),輸出低電平時(shí)則不能寫入。試畫芯片與系統(tǒng)的連接圖統(tǒng)的連接圖13三態(tài)門接口應(yīng)用例D0D7A0A12WEOEREADY/ /BUSYA0A12MEMWMEMR高位地高位地址信號址信號D0D7D0380HCE譯碼譯碼IORA0 A12譯碼譯碼14鎖存器接口n通常由通常由D觸發(fā)器構(gòu)成;觸發(fā)器構(gòu)成

5、;n特點(diǎn):特點(diǎn): 具有對數(shù)據(jù)的鎖存能力;具有對數(shù)據(jù)的鎖存能力; 不具備對數(shù)據(jù)的控制能力不具備對數(shù)據(jù)的控制能力15常用鎖存器芯片n74LS273 8D觸發(fā)器,不具備數(shù)據(jù)的控制能力觸發(fā)器,不具備數(shù)據(jù)的控制能力n74LS374 含有含有8個(gè)帶有三態(tài)輸出的個(gè)帶有三態(tài)輸出的8D觸發(fā)器,具觸發(fā)器,具有對數(shù)據(jù)的控制能力有對數(shù)據(jù)的控制能力P343圖圖例16鎖存器芯片74LS374D0D7Q0Q7.OECP譯碼器譯碼器D0D7Q0Q7.OECP譯碼器譯碼器做輸出口做輸出口:做輸入口做輸入口:外外設(shè)設(shè)自外設(shè)自外設(shè)17簡單I/O接口綜合應(yīng)用例n根據(jù)開關(guān)狀態(tài)在根據(jù)開關(guān)狀態(tài)在7段數(shù)碼管上顯示數(shù)字或段數(shù)碼管上顯示數(shù)字或符

6、號符號n設(shè)輸出接口的地址為設(shè)輸出接口的地址為F0Hn設(shè)輸入接口地址為設(shè)輸入接口地址為F1Hn當(dāng)開關(guān)的狀態(tài)分別為當(dāng)開關(guān)的狀態(tài)分別為00001111時(shí),時(shí),在在7段數(shù)碼管上對應(yīng)顯示段數(shù)碼管上對應(yīng)顯示0F18O1 I1O2 I2O3 I3O4 I4E1 K0K3+5VGG2AG2BCBA1174LS244D0 Q0 | Q1D7 Q2 Q3 Q4CP Q5 Q6 Q7 abcdefgDP7406反相器反相器74LS273Rx81174LS138D0D7IOW#IOR#Y0Y1F0H = 0000 0000 1111 0000F1H = 0000 0000 1111 0001&1A7A4A15A8A3

7、A2A1A0D0D1D2D3譯碼器譯碼器19符號符號形狀形狀7段碼段碼.gfedcba符號符號形狀形狀7段碼段碼.gfedcba000111111801111111100000110901100111201011011A01110111301001111B01111100401100110C00111001501101101D01011110601111101E01111001700000111F0111000120簡單I/O接口綜合應(yīng)用例Seg7 DB 3FH,06H, 5BH,4FH,66H,6DH, 7DH,07H,7FH,67H,77H, 7CH,39H,5EH,79H,71H LEA

8、 BX, Seg7 MOV AH, 0 GO: IN AL, 0F1H AND AL, 0FH MOV SI, AX MOV AL, BX+SI OUT 0F0H, AL JMP GO218.2 可編程數(shù)字接口芯片掌握掌握:n芯片的引線及內(nèi)部結(jié)構(gòu)芯片的引線及內(nèi)部結(jié)構(gòu)n工作方式及工作時(shí)序工作方式及工作時(shí)序n芯片的應(yīng)用芯片的應(yīng)用: 芯片與系統(tǒng)的連接芯片與系統(tǒng)的連接 芯片的初始化編程芯片的初始化編程22一、可編程定時(shí)器8253n16位硬件減法計(jì)數(shù)器位硬件減法計(jì)數(shù)器n含三個(gè)獨(dú)立定時(shí)含三個(gè)獨(dú)立定時(shí)/計(jì)數(shù)器計(jì)數(shù)器n最大計(jì)數(shù)初值為最大計(jì)數(shù)初值為0內(nèi)部結(jié)構(gòu)框圖內(nèi)部結(jié)構(gòu)框圖23n 8253的內(nèi)部結(jié)構(gòu)的內(nèi)部結(jié)構(gòu)R

9、D數(shù)據(jù)總線數(shù)據(jù)總線緩沖器緩沖器讀讀/ /寫邏輯寫邏輯控制字控制字寄存器寄存器計(jì)數(shù)器計(jì)數(shù)器0計(jì)數(shù)器計(jì)數(shù)器1計(jì)數(shù)器計(jì)數(shù)器2D0D724n計(jì)數(shù)器的內(nèi)部結(jié)構(gòu)計(jì)數(shù)器的內(nèi)部結(jié)構(gòu)25主要引線功能連接系統(tǒng)端的主要引線:連接系統(tǒng)端的主要引線:nD0-D7nCSnRDnWRnA0,A1 A1 A00 0 CNT00 1 CNT11 0 CNT21 1 控制寄存器控制寄存器26主要引線功能連接外設(shè)端的主要引線:連接外設(shè)端的主要引線:nCLK - 時(shí)鐘脈沖輸入時(shí)鐘脈沖輸入nGATE - 門控信號輸入門控信號輸入nOUT - 定時(shí)輸出定時(shí)輸出 27結(jié)構(gòu)特點(diǎn)n計(jì)數(shù)器計(jì)數(shù)器n控制寄存器控制寄存器n控制邏輯控制邏輯16位初值

10、寄存器位初值寄存器16位計(jì)數(shù)寄存器位計(jì)數(shù)寄存器存放存放8位控制命令字位控制命令字28計(jì)數(shù)啟動方式軟件啟動軟件啟動硬件啟動硬件啟動GATE端為高電平端為高電平置入計(jì)數(shù)初值后的第置入計(jì)數(shù)初值后的第2個(gè)個(gè)CLK脈沖的下降沿啟動脈沖的下降沿啟動GATE端有一個(gè)上升沿端有一個(gè)上升沿對應(yīng)對應(yīng)CLK脈沖的下降沿脈沖的下降沿啟動啟動29n8253的工作方式:共的工作方式:共6種種n(1) 方式方式0:計(jì)數(shù)結(jié)束中斷:計(jì)數(shù)結(jié)束中斷GATEOUTCLK 031244方式方式0WR設(shè)設(shè)定定工工作作方方式式設(shè)設(shè)定定計(jì)計(jì)數(shù)數(shù)初初值值計(jì)計(jì)數(shù)數(shù)值值送送入入計(jì)計(jì)數(shù)數(shù)器器 計(jì)計(jì)數(shù)數(shù)過過程程計(jì)計(jì)數(shù)數(shù)結(jié)結(jié)束束30n(2) 方式方式1

11、: 可編程單穩(wěn)脈沖可編程單穩(wěn)脈沖設(shè)設(shè)定定工工作作方方式式設(shè)設(shè)定定計(jì)計(jì)數(shù)數(shù)初初值值硬硬件件啟啟動動計(jì)計(jì)數(shù)數(shù)值值送送入入計(jì)計(jì)數(shù)數(shù)器器計(jì)計(jì)數(shù)數(shù)過過程程計(jì)計(jì)數(shù)數(shù)結(jié)結(jié)束束GATEOUTCLK 031244方式方式1WR31n(3) 方式方式2 : 頻率發(fā)生器(循環(huán))頻率發(fā)生器(循環(huán))03124GATEOUTCLK 4方式方式2031240312403124WR32n(4) 方式方式3: 方波發(fā)生器(循環(huán))方波發(fā)生器(循環(huán))03124GATEOUTCLK 4方式方式3031240312403124WR33n(5) 方式方式4: 軟件觸發(fā)選通信號軟件觸發(fā)選通信號GATEOUTCLK031244方式方式4WR

12、34n(6) 方式方式5: 硬件觸發(fā)選通信號硬件觸發(fā)選通信號GATEOUTCLK031244方式方式5WR35n6種工作方式輸出波形的對比種工作方式輸出波形的對比方式方式 0方式方式 1方式方式 2方式方式 3方式方式 4方式方式 50N0N0/N110NN/2N/2 0/N0N0 N0 軟件啟動軟件啟動軟件啟動軟件啟動軟件啟動軟件啟動軟件啟動軟件啟動硬件啟動硬件啟動硬件啟動硬件啟動N36控制字n用于確定各計(jì)數(shù)器的工作方式用于確定各計(jì)數(shù)器的工作方式格格 式式378253的應(yīng)用n與系統(tǒng)的連接與系統(tǒng)的連接n芯片初始化芯片初始化n置計(jì)數(shù)初值置計(jì)數(shù)初值編編程程38與系統(tǒng)的連接示意CLKGATEOUTD

13、0D7WRRDA1A0CSDBIOWIORA1A0譯碼器譯碼器高高位位地地址址外外部部電電路路825339初始化程序流程寫控制字寫控制字寫計(jì)數(shù)值低寫計(jì)數(shù)值低8位位寫計(jì)數(shù)值高寫計(jì)數(shù)值高8位位寫入順序:寫入順序:可以計(jì)數(shù)器為可以計(jì)數(shù)器為單位,也可先單位,也可先寫所有計(jì)數(shù)器寫所有計(jì)數(shù)器控制字,再寫控制字,再寫入初值入初值408253應(yīng)用例n采用采用8253作定時(shí)作定時(shí)/計(jì)數(shù)器,其接口地址為計(jì)數(shù)器,其接口地址為0120H0123H。n要求計(jì)數(shù)器要求計(jì)數(shù)器0每每10ms輸出一個(gè)輸出一個(gè)CLK脈沖寬的脈沖寬的負(fù)脈沖;用計(jì)數(shù)器負(fù)脈沖;用計(jì)數(shù)器1產(chǎn)生產(chǎn)生10KHz的連續(xù)方波信的連續(xù)方波信號,計(jì)數(shù)器號,計(jì)數(shù)器2

14、在定時(shí)在定時(shí)5ms后產(chǎn)生輸出高電平。后產(chǎn)生輸出高電平。輸入輸入8253的時(shí)鐘頻率為的時(shí)鐘頻率為2MH。n畫線路連接圖,并編寫初始化程序。畫線路連接圖,并編寫初始化程序。 418253應(yīng)用例n計(jì)算計(jì)數(shù)初值:計(jì)算計(jì)數(shù)初值: CNT0:10ms/0.5us=20000 CNT1:2 MHz/10KHz=200 CNT2: 5ms/0.5us=10000n確定控制字:確定控制字: CNT0:方式方式2,16位計(jì)數(shù)值位計(jì)數(shù)值 CNT1:方式方式3,低,低8位計(jì)數(shù)值位計(jì)數(shù)值 CNT2:方式方式0, 16位計(jì)數(shù)值位計(jì)數(shù)值428253應(yīng)用例CLK0GATE0OUT1D0D7WRRDA1A0CSDBIOWIOR

15、A1A0譯碼器譯碼器8253CLK2GATE1GATE2+5VCLK12MHzOUT0OUT2?438253應(yīng)用例 初始化程序初始化程序CNT0:MOV DX,0123HMOV AL,34HOUT DX,ALMOV DX,0120HMOV AX,20000OUT DX,ALMOV AL,AHOUT DX,ALCNT1: CNT2: 44二、并行接口82558255特點(diǎn):特點(diǎn):n含含3個(gè)獨(dú)立的個(gè)獨(dú)立的8位并行輸入位并行輸入/輸出端口,各輸出端口,各端口均具有數(shù)據(jù)的控制和鎖存能力端口均具有數(shù)據(jù)的控制和鎖存能力n可通過編程,設(shè)置各端口工作在某一確定可通過編程,設(shè)置各端口工作在某一確定狀態(tài)下。狀態(tài)下。

16、45引線連接系統(tǒng)端的主要引線:連接系統(tǒng)端的主要引線:nD0-D7nCSnRDnWRnA0,A1 nREAST A1 A00 0 A端口端口0 1 B端口端口1 0 C端口端口1 1 控制寄存器控制寄存器46引線連接外設(shè)端的引腳:連接外設(shè)端的引腳:nPA0 PA7nPB0 PB7nPC0 PC7分別對應(yīng)分別對應(yīng)A、B、C三個(gè)端口三個(gè)端口47WRD0D1D2D3D4D5D6D7VCCPB7RDCSGNDA1A0PA4PA5PA6PA7PB5PB6PB4PB3RESETPB1PB2PB0PC3PC2PC1PC0PC4PC5PC6PC7PA3PA2PA1PA051101535403025212、引線、

17、引線共共40個(gè)引腳個(gè)引腳48結(jié)構(gòu)A組組B組組 端口端口A端口端口C的高的高4位位端口端口B端口端口C的低的低4位位498255與系統(tǒng)的連接示意圖D0D7WRRDA1A0CSDBIOWIORA1A0譯碼器譯碼器8255A口口B口口C口口D0D7外外 設(shè)設(shè)50工作方式基本輸入基本輸入/輸出方式(方式輸出方式(方式0)選通工作方式(方式選通工作方式(方式1)雙向傳送方式(方式雙向傳送方式(方式2)51方式0:n相當(dāng)于三個(gè)獨(dú)立的相當(dāng)于三個(gè)獨(dú)立的8位簡單接口位簡單接口n各端口既可設(shè)置為輸入口,也可設(shè)置為輸出口,各端口既可設(shè)置為輸入口,也可設(shè)置為輸出口,但不能同時(shí)實(shí)現(xiàn)輸入及輸出但不能同時(shí)實(shí)現(xiàn)輸入及輸出nC

18、端口可以是一個(gè)端口可以是一個(gè)8位的簡單接口,也可以分為位的簡單接口,也可以分為兩個(gè)獨(dú)立的兩個(gè)獨(dú)立的4位端口位端口n常用于連接簡單外設(shè)(適于無條件或查詢方式)常用于連接簡單外設(shè)(適于無條件或查詢方式)52方式0的應(yīng)用:n常使常使A端口和端口和B端口作為端口作為8位數(shù)據(jù)的輸入或輸位數(shù)據(jù)的輸入或輸出口,使出口,使C口的某些位作狀態(tài)輸入口的某些位作狀態(tài)輸入53方式1n利用一組選通控制信號控制利用一組選通控制信號控制A端口和端口和B端口端口的數(shù)據(jù)輸入輸出的數(shù)據(jù)輸入輸出nA口、口、B口作輸入或輸出口,口作輸入或輸出口,C口的部分位用口的部分位用作選通控制信號作選通控制信號nA口、口、B口在作為口在作為輸入

19、輸入和和輸出輸出時(shí)的選通信號時(shí)的選通信號不同不同輸入輸入輸出輸出54n(1)選通輸入方式()選通輸入方式( A口引腳)口引腳)外設(shè)提供的輸入信號,將輸入設(shè)備外設(shè)提供的輸入信號,將輸入設(shè)備送來的數(shù)據(jù)鎖存至輸入鎖存器送來的數(shù)據(jù)鎖存至輸入鎖存器輸入緩沖器滿信號輸入緩沖器滿信號中斷請求信號中斷請求信號請求請求CPU讀取外設(shè)數(shù)據(jù)讀取外設(shè)數(shù)據(jù)PC4PC5PC3PA7PA0INTEAIBFAINTRASTBA即即PC4的信號的信號55n(2)選通輸出方式()選通輸出方式( A口引腳)口引腳)外設(shè)響應(yīng)信號外設(shè)響應(yīng)信號表示外設(shè)已經(jīng)接收到數(shù)據(jù)表示外設(shè)已經(jīng)接收到數(shù)據(jù)輸出緩沖器滿信號輸出緩沖器滿信號表示表示CPU已經(jīng)

20、輸出了數(shù)據(jù)已經(jīng)輸出了數(shù)據(jù)中斷請求信號中斷請求信號請求請求CPU再次輸出數(shù)據(jù)再次輸出數(shù)據(jù)PC6PC7PC3PA7PA0INTEAOBFAINTRAACKA即即PC656方式1的應(yīng)用n方式方式1主要用于中斷控制方式下的輸入輸出主要用于中斷控制方式下的輸入輸出nC口的口的8位除用作選通信號外,其余位可工位除用作選通信號外,其余位可工作于方式作于方式0下,作為輸入或輸出口下,作為輸入或輸出口57方式2n雙向輸入輸出方式雙向輸入輸出方式-可以既作為輸入口,可以既作為輸入口,又作為輸出口又作為輸出口n只有只有A端口可工作在方式端口可工作在方式2下下58n方式方式2雙向引腳雙向引腳PC6PC7PC3PA7P

21、A0INTE1OBFAINTRAACKAPC4PC5IBFASTBAINTE2用用PC6設(shè)置設(shè)置INTE1(輸出)輸出)用用PC4設(shè)置設(shè)置INTE2(輸入)輸入)輸入和輸出中斷通過輸入和輸出中斷通過或門輸出或門輸出INTRA信號信號59方式2的應(yīng)用n可使可使A端口作為雙向端口所有端口作為雙向端口所有n用于中斷控制方式用于中斷控制方式n當(dāng)當(dāng)A口工作于方式口工作于方式2時(shí),時(shí),B口可工作于方式口可工作于方式1(此時(shí)(此時(shí)C口的所有位都用作選通控制信號的口的所有位都用作選通控制信號的輸入輸出),也可工作于方式輸入輸出),也可工作于方式0(此時(shí)(此時(shí)C口口的剩余位也可工作于方式的剩余位也可工作于方式0

22、)60方式控制字及狀態(tài)字n利用軟件編程確定利用軟件編程確定3個(gè)端口工作于何種方個(gè)端口工作于何種方式下;式下;nC端口可以按位操作。端口可以按位操作。當(dāng)其工作于方式當(dāng)其工作于方式0下下且作為輸出口時(shí),需要對輸出線設(shè)置初始且作為輸出口時(shí),需要對輸出線設(shè)置初始狀態(tài)(即初始化)。狀態(tài)(即初始化)。61n D0D7A組組端口端口A數(shù)據(jù)數(shù)據(jù)總線總線緩沖器緩沖器內(nèi)部控制線內(nèi)部控制線內(nèi)部數(shù)據(jù)線內(nèi)部數(shù)據(jù)線A組組控制控制A組組端口端口C上部上部B組組控制控制B組組端口端口BB組組端口端口C下部下部讀寫讀寫控制控制邏輯邏輯PC0PC3PB0PB7PC4PC7PA0PA7RDWRA0A1CSRESET62方式控制字與

23、狀態(tài)字格式n控制字控制字-確定確定3個(gè)端口的工作方式個(gè)端口的工作方式n狀態(tài)字狀態(tài)字-確定確定C口某一位的初始狀態(tài)口某一位的初始狀態(tài)63n 64n 658255芯片的應(yīng)用芯片與系統(tǒng)的連接芯片與系統(tǒng)的連接芯片的初始化芯片的初始化相應(yīng)的控制程序相應(yīng)的控制程序例例7-366n 端口端口A:PA0PA7 A組,支持工作方式0、1、2端口端口B:PB0PB7 B組,支持工作方式0、1端口端口C:PC0PC7 僅支持工作方式0 A組控制高4位PC4PC7 B組控制低4位PC0PC3端口端口A:PA0PA7常作數(shù)據(jù)端口,功能最強(qiáng)大常作數(shù)據(jù)端口,功能最強(qiáng)大端口端口B:PB0PB7常作數(shù)據(jù)端口常作數(shù)據(jù)端口端口端口

24、C:PC0PC7可作數(shù)據(jù)、狀態(tài)和控制端口可作數(shù)據(jù)、狀態(tài)和控制端口分兩個(gè)分兩個(gè)4位,每位可獨(dú)立操作位,每位可獨(dú)立操作控制最靈活,最難掌握控制最靈活,最難掌握678255應(yīng)用例2:n利用利用8255實(shí)現(xiàn)開關(guān)檢測和繼電器控制電路;實(shí)現(xiàn)開關(guān)檢測和繼電器控制電路;n當(dāng)開關(guān)當(dāng)開關(guān)K閉合時(shí),使閉合時(shí),使8個(gè)繼電器通電動作;個(gè)繼電器通電動作;n系統(tǒng)每隔系統(tǒng)每隔100ms檢測一次開關(guān)狀態(tài),實(shí)現(xiàn)相檢測一次開關(guān)狀態(tài),實(shí)現(xiàn)相應(yīng)的控制;應(yīng)的控制;n初始狀態(tài)下繼電器都不動作。初始狀態(tài)下繼電器都不動作。68題目分析n采用中斷控制方式(每采用中斷控制方式(每100ms中斷一次)中斷一次)n使使8255的的A端口和端口和B端口均工作于方式端口均工作于方式0n8253計(jì)數(shù)器計(jì)數(shù)器0和計(jì)數(shù)器和計(jì)數(shù)器1均工作于方式均工作于

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論