接口復(fù)習(xí)筆記_第1頁(yè)
接口復(fù)習(xí)筆記_第2頁(yè)
接口復(fù)習(xí)筆記_第3頁(yè)
接口復(fù)習(xí)筆記_第4頁(yè)
接口復(fù)習(xí)筆記_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、填空題 10*1=10單選 10*1=10判斷題 10*1=10簡(jiǎn)答題 4*8=32應(yīng)用題 10+13+15=38應(yīng)用題: (1)讀圖,電路地址分配; (2)波形繪制(電子計(jì)數(shù)器, 時(shí)間常度繪制) ;(3)并行口(8255) 課本第一章 第 10 頁(yè) 6,7,8第二章 第 19 頁(yè) 1,2,5,6第三章 第 33 頁(yè) 2,5,6,7第四章 第 58 頁(yè) 2,9,14,19,20,27第五章 第 87 頁(yè) 1,4,7,14,17第六章 第 105 頁(yè) 5,13,15第七章 第 154 頁(yè) 3, 4,9,18,22第八章 第 184 頁(yè) 1,2,5,6,7,10,11,12,13,16,19,20

2、,21,22,24,25,28,29,35第九章 第 210 頁(yè) 1,6,8,21第十章 第 226 頁(yè) 1,4,11,12第十一章 1,2,4第十二章 第 321 頁(yè) 1,3第一章 概述5. 什么是 I/O 設(shè)備接口 ? 設(shè)備接口是指 I/O 設(shè)備與本地總線之間的連接電路并進(jìn)行信息交換的中轉(zhuǎn)站。6. I/O 設(shè)備接口一般應(yīng)具備哪些功能?(1)執(zhí)行 CPU 命令(2)返回外設(shè)狀態(tài)(3)數(shù)據(jù)緩沖(4)信號(hào)轉(zhuǎn)換(5)設(shè)備選擇(6)數(shù)據(jù)寬度與數(shù)據(jù)格式轉(zhuǎn)換6. I/O 設(shè)備接口由哪幾部分組成? 一個(gè)能夠?qū)嶋H運(yùn)行的 I/O 設(shè)備接口,由硬件和軟件兩部分組成。7. I/O 設(shè)備接口與 CPU 之間交換換數(shù)

3、據(jù)有哪幾種方式? 主要有三種方式 :查詢方式: 優(yōu)點(diǎn):接口簡(jiǎn)單,易于實(shí)現(xiàn);缺點(diǎn):查詢占 CPU 機(jī)時(shí) 應(yīng)用:適用于 CPU 不太忙的情況中斷方式 : 優(yōu)點(diǎn):提高了 CPU 的效率 應(yīng)用:適用于 CPU 較忙的場(chǎng)合,尤其是實(shí)時(shí)控制和緊急事件處理 DMA 方式: 優(yōu)點(diǎn):傳輸過(guò)程無(wú)需 CPU 干預(yù);缺點(diǎn):硬件開(kāi)銷(xiāo)大 應(yīng)用:適合高速、大批量數(shù)據(jù)傳輸?shù)诙?總線技術(shù)1. 什么是總線?總線在微機(jī)系統(tǒng)中起什么作用? 所謂總線就是一組傳輸信息的信號(hào)線。 總線最基本的任務(wù)是微處理器對(duì)外連接和傳輸信息。2. 微機(jī)總線由哪些信號(hào)線組成?(1)數(shù)據(jù)總線(2)地址總線(3 )控制總線(4)電源線和地線5. 總線與接口有

4、什么關(guān)系?為什么接口設(shè)計(jì)者對(duì)總線很關(guān)心?接口對(duì)總線有依賴(lài)性,總線是I/O接口硬件設(shè)計(jì)中除I/O設(shè)備之外的另一個(gè)必須考慮的因素。6.ISA總線有什么特點(diǎn)?(1) 支持16MB存儲(chǔ)器地址的尋址能力和 64KBI/O端口地址的訪問(wèn)能力;(2)支持8位和16位的數(shù)據(jù)讀寫(xiě)能力;(3)支持15級(jí)外部硬件中斷處理和 7級(jí)DMA傳輸能力;(4) 支持的總線周期,包括 8/16位的存儲(chǔ)器讀/寫(xiě)周期、8/16位I/O讀/寫(xiě)周期、中斷周期 和DMA周期。第三章I/O端口地址譯碼技術(shù)2. 什么是端口?在一個(gè)接口電路中一般擁有幾種端口?端口是接口電路中能被 CPU直接訪問(wèn)的寄存器。三種,命令端口、狀態(tài)端口、數(shù)據(jù)端口5.

5、 輸入/輸出指令(IN/OUT )與I/O讀/寫(xiě)控制信號(hào)(RD/WR )有什么對(duì)應(yīng)關(guān)系?他們是為完成I/O操作這一共同任務(wù)的軟件和硬件相互依存、缺一不可的兩個(gè)方面。在程 序中,執(zhí)行IN指令使IOR信號(hào)有效,完成讀(輸入)操作;執(zhí)行OUT指令使IOW信號(hào)有效, 完成寫(xiě)(輸出)操作。6. 在設(shè)計(jì)I/O設(shè)備接口時(shí),為防止地址沖突,應(yīng)該怎樣選用I/O端口地址?(1)凡是由系統(tǒng)配置的外部設(shè)備所占用了的地址一律不能使用。(2 )原則上講,未被占用的地址,用戶可以使用,但計(jì)算機(jī)廠家聲明保留的地址不要使 用,否則,會(huì)發(fā)生I/O端口地址重疊和沖突,造成用戶開(kāi)發(fā)的產(chǎn)品與系統(tǒng)不兼容而失去使用價(jià) 值(3)用戶可使用3

6、003仆H地址,這是PC微機(jī)留作原型插件板用的,用戶可以使用。7. I/O端口地址譯碼電路的作用是什么?試分析 I/O地址譯碼電路的輸出信號(hào)選擇接口芯片的 物理含義?CPU通過(guò)I/O地址譯碼電路把來(lái)自地址總線上的地址代碼翻譯成為所要訪問(wèn)的端口。I/O地址譯碼電路的輸出信號(hào)中只有1根CS片選信號(hào),且低電平有效。CS=0,有效你,芯片選中;CS=1,無(wú)效,芯片未選中。CS的物理含義是:當(dāng)CS有效,選中一個(gè)接口芯片時(shí),這個(gè)芯片內(nèi)部的數(shù)據(jù)線打開(kāi),并與系統(tǒng)的數(shù)據(jù)總線連通,從而打通了接口電路與系統(tǒng)總線的通路;而其它芯片的CS無(wú)效,即未選中,于是芯片內(nèi)部呈高阻抗,自然就與系統(tǒng)的數(shù)據(jù)總線隔離開(kāi)來(lái),從而關(guān)閉了接

7、口電路與系 統(tǒng)總線的通路。第四章定時(shí)/計(jì)數(shù)器2.定時(shí)與計(jì)數(shù)是什么關(guān)系 ?定時(shí)的本質(zhì)是計(jì)數(shù),只不過(guò)這里的“數(shù)”的單位是時(shí)間單位。8. 82C54A有6種工作方式,其中使用最多的哪幾種方式?區(qū)別不同工作方式應(yīng)從哪三個(gè)方面 進(jìn)行分析?6 中方式:0 方式;1 方式;2 方式; 3 方式; 4 方式; 5 方式。區(qū)分82C54A的不同工作方式組要從 功能、啟動(dòng)/停止及輸出波形三個(gè)方面進(jìn)行分析。9. 計(jì)數(shù)初值或定時(shí)常數(shù)有什么作用?如何計(jì)算82C54A的定時(shí)常數(shù)?由于82C54A內(nèi)部采用的是減法計(jì)數(shù)器,因此,在它開(kāi)始計(jì)數(shù)(定時(shí))之前,一定要根據(jù) 計(jì)數(shù)(定時(shí))的要求,先計(jì)算出計(jì)數(shù)初值(定時(shí)常數(shù)),并裝入計(jì)數(shù)

8、初值寄存器。然后才能在門(mén)控信號(hào)GATE的控制下,由時(shí)鐘脈沖CLK對(duì)減法計(jì)數(shù)器進(jìn)行減 1計(jì)數(shù),并在計(jì)數(shù)器輸出端 OUT 長(zhǎng)生波形。14.假設(shè)82C54A的端口地址為304H307H,試按下列要求,分別編寫(xiě)3個(gè)技術(shù)通道的初始化及 計(jì)數(shù)初值裝入程序段(指令序列)。計(jì)數(shù)器0 :二進(jìn)制計(jì)數(shù),工作在 0方式,計(jì)數(shù)初值為1234H。計(jì)數(shù)器 1:BCD 碼計(jì)數(shù),工作在 2 方式,計(jì)數(shù)初值為 100H 計(jì)數(shù)器 2:二進(jìn)制計(jì)數(shù),工作在 4 方式,計(jì)數(shù)初值為 55H19. 要求產(chǎn)生 25kHz 的方波,則應(yīng)向方波發(fā)生器寫(xiě)入的計(jì)數(shù)初值是多少?方波發(fā)生器的GATE=1 ,CLK=1.19318MHz 。20. 若要求產(chǎn)

9、生 1ms 的定時(shí),則應(yīng)向定時(shí)器寫(xiě)入的計(jì)數(shù)初值是多少?定時(shí)器工作在0 方式,GATE=1 , CLK=1.19318MHz 。27.如何利用 82C54A 設(shè)計(jì)一個(gè)定時(shí)器?(可參考例4.5)第五章 中斷技術(shù)1. 什么是中斷?中斷的實(shí)質(zhì)是什么?中斷是指 CPU 在正常運(yùn)行程序時(shí),由于外部 /內(nèi)部隨機(jī)事件或由程序預(yù)先安排的事件,引 起 CPU 暫時(shí)中斷正在運(yùn)行的程序,而轉(zhuǎn)到為外部/ 內(nèi)部事件或?yàn)轭A(yù)先安排的事件服務(wù)的程序中去,服務(wù)完畢,再返回去繼續(xù)執(zhí)行被暫時(shí)中斷的程序。從程序的邏輯關(guān)系來(lái)看,中斷的實(shí)質(zhì)就是程序的轉(zhuǎn)移。4. 什么是中斷號(hào)?它有何作用?如何獲取中斷號(hào)? 中斷號(hào)是系統(tǒng)分配給每個(gè)中斷源的代號(hào)

10、,以便識(shí)別和處理。 中斷號(hào)在處理中斷過(guò)程中起到很重要的作用, 在采向量中斷方式的中斷系統(tǒng)中, CPU 必須 通過(guò)它才可以找到中斷服務(wù)程序的入口地址,實(shí)現(xiàn)程序的轉(zhuǎn)移??善帘沃袛嗟闹袛嗵?hào)是在中斷響應(yīng)周期從中斷控制器獲取的; 軟中斷 INT nH 的中斷號(hào)( nH) 是由中斷指令直接給出的;不可屏蔽中斷 NMI 及 CPU 內(nèi)部一些特殊中斷的中斷號(hào)是由系統(tǒng)預(yù) 先設(shè)置好的。7. 什么是中斷向量和中斷向量表?其作用如何?如何填寫(xiě)中斷向量表? 由于中斷服務(wù)程序是預(yù)先設(shè)計(jì)好并存放在程序存儲(chǔ)區(qū), 因此, 中斷服務(wù)程序的入口地址由服 務(wù)程序的段基址 CS(2 個(gè)字節(jié))和偏移地址 IP( 2個(gè)字節(jié))兩部分共 4

11、個(gè)字節(jié)組成,中斷向量 IV 就是指中斷服務(wù)程序的這 4 個(gè)字節(jié)的入口地址。把系統(tǒng)中所有的中斷向量集中起來(lái)放在存儲(chǔ)器的某一個(gè)區(qū)域內(nèi), 這個(gè)存放中斷向量的存儲(chǔ)區(qū) 就是中斷向量表 IVT 或中斷服務(wù)程序入口地址表(中斷服務(wù)程序首址表)14. 中斷向量修改的目的是什么?修改中斷向量的方法與步驟? 中斷向量修改是解決系統(tǒng)中斷資源共享的一種手段, 也是用戶利用系統(tǒng)中斷資源來(lái)開(kāi)發(fā)可 屏蔽中斷服務(wù)程序的常用方法,具有實(shí)際意義。MS-DOS程序中,中斷向量修改的方法是利用 DOS功能調(diào)用INT 21H的35H號(hào)功能和25H 號(hào)功能。中斷向量修改的步驟:(1)調(diào)用 35H 號(hào)功能,從向量表中讀取某一中斷號(hào)的原中斷

12、向量,并保存在字變量中(2)調(diào)用 25H 號(hào)功能,將新中斷向量寫(xiě)入中斷向量表中原中斷向量的位置,取代原中斷 向量(3) 新中斷服務(wù)程序完畢后,再用25H 號(hào)功能將保存在字變量中的原中斷向量寫(xiě)回去, 恢復(fù)原中斷向量。17. 如何利用微機(jī)系統(tǒng)的主片 82C59A 設(shè)計(jì)一個(gè)中斷應(yīng)用程序?(參考例5.1)第六章 DMA 技術(shù)5. DMA 控制器在微機(jī)系統(tǒng)中有哪兩種工作狀態(tài)?其各自工作特點(diǎn)如何? 主動(dòng)態(tài)和被動(dòng)態(tài) 在主動(dòng)態(tài)時(shí), DMAC 取代 CPU ,獲取了對(duì)系統(tǒng)總線的控制權(quán),成為系統(tǒng)總線的主控者, 向存儲(chǔ)器和外設(shè)發(fā)號(hào)施令。此時(shí),它通過(guò)總線向存儲(chǔ)器發(fā)出地址,并向存儲(chǔ)器和外設(shè)發(fā)讀/寫(xiě)信號(hào),以控制在存儲(chǔ)器與

13、外設(shè)之間或存儲(chǔ)器與存儲(chǔ)器之間直接傳輸數(shù)據(jù)。在被動(dòng)態(tài)時(shí),它接受 CPU 對(duì)它的控制。13. 實(shí)際中, 對(duì) DMA 資源的應(yīng)用有兩種情況, 一是利用系統(tǒng)的 DMA 資源,一是自行設(shè)計(jì) DMA 系統(tǒng)。用戶對(duì)這兩種應(yīng)用情況所做的工作有什么不同?用戶是否可以對(duì)系統(tǒng)的 DMA 控制器重 新初始化?為什么?15. 如何進(jìn)行 DMA 傳輸?shù)膫鬏攨?shù)設(shè)置? (參考 6.6.2 節(jié)傳輸參數(shù)設(shè)置舉例)第七章 并行接口3. 并行接口 82C55A外部特性最重要的是 3個(gè)8位端口 PA、PB和PC,它們可以連接任何并 行設(shè)備,了解與熟悉其功能及連接特點(diǎn)是在硬件上設(shè)計(jì)并行接口的必要基礎(chǔ),你熟悉它嗎?A 端口和 B 端口只

14、做輸入 /輸出的數(shù)據(jù)端口用。 C 端口比較特殊,它除了作數(shù)據(jù)端口外, 還可作狀態(tài)端口、專(zhuān)用聯(lián)絡(luò)線和按位控制用:作數(shù)據(jù)端口、作狀態(tài)端口、作專(zhuān)用(固定)聯(lián)絡(luò) 信號(hào)線、作按位控制用4. 82C55A 有哪幾種工作方式?各有何特點(diǎn) ?有三種工作方式 :0 方式、 1 方式、 2 方式0方式一一基本輸入/輸出方式特點(diǎn):82C55A 次初始化只能把某個(gè)并行端口設(shè)置成輸入 或輸出,即單向輸入 /輸出,不能一次初始化給置成既輸入又輸出;不要求固定的聯(lián)絡(luò)(應(yīng)答) 信號(hào),無(wú)固定的工作時(shí)序和固定的工作狀態(tài)字;適用于無(wú)條件或查詢方式與CPU 交換數(shù)據(jù),不能采用中斷方式交換數(shù)據(jù)。1方式選通輸入 /輸出方式 特點(diǎn): 82

15、C55A 一次初始化只能把某個(gè)并行端口設(shè)置成輸入 或輸出,即單向輸入 /輸出,要求固定的聯(lián)絡(luò)(應(yīng)答)信號(hào),有固定的工作時(shí)序和固定的工作狀 態(tài)字;適用于條件或中斷方式與 CPU 交換數(shù)據(jù),不使用無(wú)條件方式交換數(shù)據(jù)。2 方式雙向選通輸入 /輸出方式 特點(diǎn):一次初始化可將 A 端口設(shè)置成既輸入又輸出, 具有雙向性;要求有兩對(duì)固定的聯(lián)絡(luò)(應(yīng)答)信號(hào),有固定的工作時(shí)序和固定的工作狀態(tài)字; 適用于條件和中斷方式與 CPU 交換數(shù)據(jù)。9. 82C55A 的 C 端口的功能在 3 種不同的工作方式下有什么不同?18. 試編寫(xiě)一個(gè)產(chǎn)生從 PC0 輸出連接方波的程序段?22. 如何設(shè)計(jì) 82C55A 設(shè)計(jì)一個(gè)聲

16、-光報(bào)警器接口?(參考例7.1)第八章 串行通信接口1. 串行通信有哪些基本特點(diǎn)?( 1)串行通信是在 1 根傳輸線上,按位傳輸信息,并且,在一根線上既傳輸數(shù)據(jù),又傳 輸聯(lián)絡(luò)控制信號(hào)。數(shù)據(jù)與聯(lián)絡(luò)控制信號(hào)要混在一起(2)為了識(shí)別在一根線上串行傳輸?shù)男畔⒘髦?哪一部分是聯(lián)絡(luò)信號(hào),哪一部分是數(shù)據(jù) 信號(hào),以及傳送何時(shí)開(kāi)始,要求通信雙方約定串行傳輸?shù)臄?shù)據(jù)有固定的格式。這個(gè)格式有異步 數(shù)據(jù)格式和同步數(shù)據(jù)格式之分(3) 在串行通信中,對(duì)信號(hào)的邏輯定義采用負(fù)邏輯和高壓電平,與TTL 不兼容,因此, 在通信設(shè)備與計(jì)算機(jī)之間需要進(jìn)行邏輯關(guān)系及邏輯電平的準(zhǔn)換(4)串行通信要求雙方數(shù)據(jù)傳輸?shù)乃俾时仨氁恢?以免因速率的

17、差異而丟失,故需要進(jìn) 行傳輸速率的控制(5)串行通信易受干擾,出錯(cuò)難以避免,故需要差錯(cuò)的檢測(cè)與控制( 6)串行通信既可用于近距離,又可用于遠(yuǎn)距離。2. 什么是串行通信的全雙工和半雙工?半雙工:可分時(shí)進(jìn)行雙向傳送方向切換全雙工:可同時(shí)進(jìn)行雙向傳送5. 錯(cuò)誤校驗(yàn)為什么一般都只在接收方進(jìn)行?一般在接收程序中采用軟件方法, 從接口電路狀態(tài)寄存器中, 讀出錯(cuò)誤狀態(tài)位, 進(jìn)行檢測(cè), 判斷有無(wú)錯(cuò)誤,或通過(guò)調(diào)用 BIOS 軟件中斷 INT 14H( 串行口服務(wù) )的狀態(tài)查詢子程序檢測(cè)。6. 串行通信的基本方式有異步通信方式和同步通信方式。何謂異步通信?何謂同步通信?試說(shuō) 明這兩種方式的不同之處?異步通信方式以

18、字符為單位: 指字符與字符之間是異步的, 字符內(nèi)部位與位之間的傳輸 是同步的。位同步通信方式以數(shù)據(jù)塊為單位: 不僅要求字符內(nèi)部的位與位之間的傳輸是同步的, 并 且要求字符與字符之間的傳輸也是同步的。不同: 異步通信方式的傳輸速率低,同步通信方式的傳輸速率高。異步傳輸?shù)膫鬏斣O(shè)備簡(jiǎn) 單,易于實(shí)現(xiàn),同步傳輸?shù)膫鬏斣O(shè)備復(fù)雜,技術(shù)要求高。7. 什么是波特率 (Baud )?波特率在串行通信數(shù)據(jù)傳輸速率控制中起的作用? 波特率:每秒傳輸串行數(shù)據(jù)的位數(shù) 。數(shù)據(jù)傳輸速率的控制是通過(guò)波特率時(shí)鐘發(fā)生器和設(shè) 置波特率因子來(lái)實(shí)現(xiàn)的。10. 什么是波特率因子(Factor)?使用波特率因子有什么意義?發(fā)送 /接收 1

19、位數(shù)據(jù)所需的時(shí)鐘脈沖個(gè)數(shù) ,其單位是:個(gè) /位。 為了提高發(fā)送 /接收時(shí)鐘對(duì)串行數(shù)據(jù)中數(shù)據(jù)位的定位采樣頻率,避免減少假啟動(dòng)和噪聲干 擾。11. 波特率、波特因子和時(shí)鐘脈沖(發(fā)送時(shí)鐘與接收時(shí)鐘)之間的關(guān)系是什么?TXC(RXC)=Baud x Factor12. 當(dāng)波特率為9600bps,波特率因子取16時(shí),則發(fā)送器和接收器的時(shí)鐘頻率應(yīng)選擇為多少?13. 如何設(shè)計(jì)一個(gè)波特率時(shí)鐘發(fā)生器?(參考例8.3)16. 設(shè)異步通信的1幀字符有8個(gè)數(shù)據(jù)位,無(wú)校驗(yàn),1個(gè)停止位。如果波特率為4800bps,則每秒能傳輸多少個(gè)字符?19. 采用 EIA-RS-232C 標(biāo)準(zhǔn)進(jìn)行通信時(shí),對(duì)近距離只使用 3 根接口信號(hào)

20、線就可以,是哪三根信 號(hào)線?只使用 TxD(2 號(hào)線發(fā)送數(shù)據(jù)線 )、RxD(3 號(hào)線接收數(shù)據(jù)線 )、SG(7 號(hào)線信號(hào)地線 )20. EIA-RS-232C 標(biāo)準(zhǔn)對(duì)信號(hào)的邏輯 1和邏輯 0是如何定義的?為什么要這么定義?邏輯1( Mark )在驅(qū)動(dòng)端為5V 15V,在負(fù)載端要求小于 3V 邏輯0 (Space)在驅(qū)動(dòng)端為+5V+15V,在負(fù)載端要求大于 +3V 原因: 為了提高抗噪聲干擾的能力和補(bǔ)償傳輸線上的信號(hào)衰減。21. EIA-RS-232C 標(biāo)準(zhǔn)與 TTL 之間進(jìn)行什么轉(zhuǎn)換?如何實(shí)現(xiàn)這種轉(zhuǎn)換?單向轉(zhuǎn)換和雙向轉(zhuǎn)換。 EIA 與 TTL 之間的轉(zhuǎn)換采用芯片來(lái)實(shí)現(xiàn), 單向轉(zhuǎn)換芯片有 TTL-

21、EIA 的,MC1488、SN75150;有 EIA-TTI 的,MC1489、SN75154雙向轉(zhuǎn)換芯片有 MAX23222. EIA-RS-232C 標(biāo)準(zhǔn)的連接器(插頭插座)有哪兩種類(lèi)型?它們是否兼容?DB-25 型和 DB-9 型24. 如何實(shí)現(xiàn) RS-232C 向 RS-485 的轉(zhuǎn)換?利用 RS-232 接口的 DTR、 RTS 信號(hào)控制 MAX485 的 DE、 RE 端,實(shí)現(xiàn)半雙工工作模式, 先將 RS-232 的信號(hào)電平轉(zhuǎn)換為 TTL 電平,再與 MAX485 相連25. 串行通信接口電路的基本任務(wù)有哪些?1. 實(shí)現(xiàn)數(shù)據(jù)格式化:異步,起/止位的處理;同步,SYN等的處理2. 進(jìn)

22、行串Ji并轉(zhuǎn)換:發(fā)送,并t串;接收,串t并3. 進(jìn)行錯(cuò)誤檢測(cè) :發(fā)送,生成奇偶校驗(yàn)位或其他校驗(yàn)碼;接收,檢錯(cuò)/糾錯(cuò)4. 提供符合 EIA-RS-232C 接口標(biāo)準(zhǔn)所需要的信號(hào)線 :遠(yuǎn)程,9根;近程,3根5. 進(jìn)行TTL與EIA間的電平轉(zhuǎn)換:接收,EIA tTTL;發(fā)送,TTL t EIA6. 控制數(shù)據(jù)傳輸速率 :選擇和控制波特率28. 8251A 初始化的內(nèi)容是什么?在對(duì) 8251A 進(jìn)行編程時(shí), 應(yīng)按什么順序向它的命令端口寫(xiě)入命令字?為什么要采用這種順序??jī)?nèi)容:先寫(xiě)內(nèi)部復(fù)位命令,再寫(xiě)方式命令,最后寫(xiě)工作命令 順序:內(nèi)部復(fù)位方式命令字工作命令字1工作命令字 2 原因:方式命令字和工作命令字均無(wú)

23、特征位標(biāo)志,且都是送到同一命令端口,所以在向 8251A 寫(xiě)入方式命令字和工作命令字是,需要按一定的順序,這種順序不能顛倒或改變,若改 變了這種順序, 8251A 就不能識(shí)別,也就不能正確執(zhí)行。29. 甲、乙兩機(jī)進(jìn)行異步串行通信,要求傳送ASII 碼字符、偶校驗(yàn)、兩位停止位,傳輸速率為1200bps, TxC 和 RxC 的時(shí)鐘頻率為 19200Hz 。試寫(xiě)出 8251A 的方式命令字?35. 如何設(shè)計(jì) UASRT-8251A 設(shè)計(jì)一個(gè) RS-232C 標(biāo)準(zhǔn)的串行通信接口?(參考例8.4)第九章 A/D 與 D/A 轉(zhuǎn)換器接口1. 什么是模擬量接口?在微機(jī)的哪些應(yīng)用領(lǐng)域中要用到模擬接口?從硬件

24、角度來(lái)看, 模擬量接口就是微處理器與 A/D 轉(zhuǎn)換器和 D/A 轉(zhuǎn)換器之間的連接電路。 在實(shí)時(shí)控制、在線動(dòng)態(tài)測(cè)量和對(duì)物理過(guò)程進(jìn)行監(jiān)控,以及圖像、語(yǔ)音處理領(lǐng)域6. A/D 轉(zhuǎn)換器與 CPU 交換數(shù)據(jù)可以采用哪幾種方式?根據(jù)什么條件來(lái)選擇傳輸方式? 可采用查詢、中斷、 DMA 方式,以及在板 RAM 技術(shù)8. 為什么 A/D 轉(zhuǎn)換數(shù)據(jù)采集程序總是一個(gè)循環(huán)結(jié)構(gòu)? 因?yàn)閿?shù)據(jù)采集往往要采樣多個(gè)點(diǎn)的數(shù)據(jù),而每一次啟動(dòng),只能采集(轉(zhuǎn)換)1 個(gè)數(shù)據(jù),所以,采集程序要循環(huán)執(zhí)行多次,直至采樣次數(shù)已到為止。21. 利用 DAC 作為函數(shù)波形發(fā)生器,可以產(chǎn)生任何一種波形。如何設(shè)計(jì)一個(gè)產(chǎn)生三角波與鋸齒波的 D/A 轉(zhuǎn)換

25、器接口?(參考例 9.5)第十章 基本人機(jī)交互設(shè)備的接口1. 什么是人機(jī)交互接口?你知道的人機(jī)交互設(shè)備有哪些? 人機(jī)交互設(shè)備是指在人和計(jì)算機(jī)之間建立聯(lián)系、交流信息的輸入/輸出設(shè)備。鍵盤(pán)、顯示器、打印機(jī)4. LED 數(shù)碼顯示器的顯示方式有哪兩種?試說(shuō)明 LED 顯示器動(dòng)態(tài)掃描方式與過(guò)程? 靜態(tài)顯示和動(dòng)態(tài)顯示兩種顯示方式。 動(dòng)態(tài)掃描方式:使多位顯示器逐位輪流循環(huán)顯示,所有位的段碼線相應(yīng)段并在一起,由一個(gè) 8 位 I/O 口控制,形成段碼線的多路復(fù)用,各位的公共端分別由相應(yīng)的 I/O 線控制,形成各 位的分時(shí)選通。11. 如何利用 82C79A 設(shè)計(jì)一個(gè)鍵盤(pán)與 LED 顯示器同時(shí)工作的接口?(參考例

26、10.3)12.如何按 Centronics 標(biāo)準(zhǔn)設(shè)計(jì)一個(gè)查詢方式的并行打印機(jī)接口?(參考例10.4)第十一章 PCI 總線接口 1. PCI 總線有哪些特點(diǎn)?1. 獨(dú)立于處理器 ( 不依附于某個(gè)具體處理器 )2. 傳輸效率高 :133 266 524MB/S3. 多總線共存 (CPU 總線 /ISA/EISA)4. 支持突發(fā)傳輸 ( 順序讀 /寫(xiě)一批數(shù)據(jù) )5. 支持即插即用功能 (自動(dòng)選擇未使用中斷和地址 )6. 支持并行操作7. 支持總線主設(shè)備8. 支持多達(dá) 256 個(gè) PCI 總線9. 支持三類(lèi)地址空間訪問(wèn)10. 總線信號(hào)較少2. PCI 總線標(biāo)準(zhǔn)所定義的信號(hào)線分為哪兩類(lèi)?PCI 總線

27、標(biāo)準(zhǔn)所定義的信號(hào)線一共有 120 條,其中包括必需的信號(hào)線、可選的信號(hào)線及電 源線、地線、保留引腳。必需信號(hào)線: 作為主設(shè)備需要 49 條;作為從設(shè)備需要 47 條。 可選信號(hào)線: 51條,主要用于 64 位擴(kuò)展、中斷請(qǐng)求、高速緩存支持等。 作用 : 傳輸數(shù)據(jù)、地址,實(shí)現(xiàn)接口控制、仲裁及系統(tǒng)的功能。4. PCI 總線協(xié)議定義了哪三種物理地址空間?這三種地址空間的尋址范圍、尋址單位長(zhǎng)度、存 放位置及地址線的最低位 AD1 : 0有何不同?PCI 總線定義了 3 個(gè)物理地址空間: 內(nèi)存地址空間、 I/O 地址空間和配置地址空間 其中, 內(nèi)存地址空間和 I/O 地址空間是通常意義的地址空間,而配置地址空間用于支持硬件資源配置 和進(jìn)行地址映射,并且被安排存放在專(zhuān)門(mén)的 PCI 頭區(qū)域內(nèi)。在I/O地址空間中,3

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論