




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、題 型一、單選題 (每題2分,共40分)二、填空題 (每空1分,共20分) 三、簡答題 (每題4分,共20分)四、程序題 (每題10分,共20分)知識點(diǎn):第1章 概述l 系統(tǒng)總線包括哪三總線?1. 數(shù)據(jù)總線2. 地址總線3. 控制總線l 接口的地位32位機(jī)具有兩個(gè)接口層次,用戶層、基礎(chǔ)層。用戶層更具有接口技術(shù)普遍意義,基礎(chǔ)層具有特殊意義。l 計(jì)算機(jī)I/O接口的概念和基本功能。概念:微處理器CPU與外部設(shè)備之間的連接電路稱為輸入/輸出接口電路,簡稱I/O接口?;竟δ埽菏荂PU與外界進(jìn)行信息交換的中轉(zhuǎn)站。實(shí)現(xiàn)人機(jī)交互和各種形式的數(shù)據(jù)輸入/輸出。l 常用的PC機(jī)I/O接口有哪些? 并行、串行、定時(shí)
2、/計(jì)數(shù)、A/D、D/A及各類輸入輸出設(shè)備接口l 接口包含哪三類常用端口?數(shù)據(jù)端口,狀態(tài)端口,控制端口。l 微型計(jì)算機(jī)與外設(shè)之間的信息交換有4種方式(第一種不常用)1. 無條件傳送方式:在已知外設(shè)準(zhǔn)備好,不用查詢外設(shè),直接進(jìn)行數(shù)據(jù)傳送。2. 查詢傳送方式:在程序控制下先查詢狀態(tài),外設(shè)準(zhǔn)備好,傳送數(shù)據(jù),否則CPU等待。3. 中斷傳送方式:外設(shè)準(zhǔn)備好數(shù)據(jù),向CPU發(fā)請求,CPU暫停原程序,轉(zhuǎn)中斷讀數(shù)據(jù),完成返原程序。4. 直接數(shù)據(jù)通道傳送方式DMA:為提高速度,CPU出讓總線,DMA控制器接管總線,數(shù)據(jù),在外設(shè)內(nèi)存間,直接傳送,完成歸還總線。方式定義輸入過程優(yōu)點(diǎn)缺點(diǎn)編程特點(diǎn)其他無條件傳送方式在已知外
3、設(shè)準(zhǔn)備好,不用查詢外設(shè),直接進(jìn)行數(shù)據(jù)傳送I/O數(shù)據(jù)到緩沖器CPU執(zhí)行INI/O.RD.AD選中BRI/O數(shù)據(jù)送CPU程序簡單軟硬件很省外設(shè)未準(zhǔn)備好時(shí),會讀錯(cuò) mov al,dataout port,alCPU與外設(shè)同步工作是同步方式較少使用查詢傳送方式在程序控制下先查詢狀態(tài)外設(shè)準(zhǔn)備好傳送數(shù)據(jù)否則CPU等待輸入數(shù)據(jù)準(zhǔn)備好發(fā)選通readyCPU讀到ready到數(shù)據(jù)口讀數(shù)據(jù)狀態(tài)僅一位數(shù)據(jù)傳送不易出錯(cuò)要查詢需等待廢時(shí)間In al,sta-pTest al,60hJe returnIn al,data-p應(yīng)答式傳送狀態(tài)信息位聯(lián)絡(luò)信息HandshakeCPU有空閑中斷傳送方式外設(shè)準(zhǔn)備好數(shù)據(jù)向CP
4、U發(fā)請求CPU暫停原程序轉(zhuǎn)中斷讀數(shù)據(jù)完成返原程序外設(shè)輸入數(shù)據(jù)發(fā)選通請求信號數(shù)據(jù)存入鎖存器D=1,發(fā)中斷請求CPU得請求,轉(zhuǎn)向執(zhí)行中斷,讀數(shù)據(jù)完成清中斷,返回提高效率可多外設(shè)靠程序保護(hù)斷點(diǎn)保護(hù)現(xiàn)場多用指令廢時(shí)間 CALL xxxx Jne xxxx RETCPU不用等執(zhí)行指令服務(wù)中斷隨時(shí)執(zhí)行CPU無空閑 使用較多直接數(shù)據(jù)通道傳送方式DMA為提高速度CPU出讓總線DMA控制器接管總線,數(shù)據(jù)在外設(shè)內(nèi)存間直接傳送,完成歸還總線外設(shè)發(fā)選通到DMADMA發(fā)HOLD到CPUCPU返HLDA給DMADMA接管總線DMA控制AB DB CB外數(shù)據(jù)直發(fā)內(nèi)存修改地址,計(jì)數(shù)器檢
5、查傳送結(jié)束返回實(shí)現(xiàn)數(shù)據(jù)高速傳送降低CPU利用率電路復(fù)雜傳送方式單字節(jié)方式多字節(jié)方式源目的同步 收發(fā)請求改地址指針改記數(shù)器值三種方法周期挪用周期擴(kuò)展CP停機(jī);使用多l(xiāng) 接口功能(命、狀、數(shù)、轉(zhuǎn)、選):1. 執(zhí)行CPU命令的功能2. 返回外設(shè)狀態(tài)的功能 3. 數(shù)據(jù)鎖存/緩沖的功能4. 信號轉(zhuǎn)換功能5. 設(shè)備選擇功能l 接口分類(并、串)并行接口:所謂“并行”,是指8 位數(shù)據(jù)同時(shí)通過并行線進(jìn)行傳送,這樣數(shù)據(jù)傳送速度大大提高,但并行傳送的線路長度受到限制 ,因?yàn)殚L度增加,干擾就會增加,數(shù)據(jù)也就容易出錯(cuò)。串行接口:計(jì)算機(jī)的標(biāo)準(zhǔn)接口叫做串行接口,簡稱為“串口”。l 接口作用(協(xié)、同、效、擴(kuò))需要
6、協(xié)調(diào)、同步、效率、擴(kuò)展第 6 章 存儲器l 內(nèi)存的作用其作用是用于暫時(shí)存放CPU中的運(yùn)算數(shù)據(jù),以及與硬盤等外部存儲器交換的數(shù)據(jù)l 內(nèi)存的特點(diǎn)存儲容量小,但讀取速度快;不能長期保存數(shù)據(jù)信息,斷電后數(shù)據(jù)即丟失。l 半導(dǎo)體存儲器分類隨機(jī)存取存儲器(簡稱RAM)和只讀存儲器(只讀ROM)RAM包括DRAM(動態(tài)隨機(jī)存取存儲器)和SRAM(靜態(tài)隨機(jī)存取存儲器),當(dāng)關(guān)機(jī)或斷電時(shí),其中的 信息都會隨之丟失。 DRAM主要用于主存(內(nèi)存的主體部分),SRAM主要用于高速緩存存儲器。 ROM 主要用于BIOS存儲器。l 字?jǐn)U展、位擴(kuò)展、字位擴(kuò)展字?jǐn)U展:當(dāng)使用的存儲器芯片位數(shù)符合要求,但單元數(shù)目較少時(shí),需要進(jìn)行這
7、種擴(kuò)充。原則:每個(gè)芯片的地址線、數(shù)據(jù)線、控制線并聯(lián),僅片選端分別引出,以實(shí)現(xiàn)每個(gè)芯片占據(jù)不同的地址范圍。兩片32K*8芯片連接成64K*8的存儲系統(tǒng)。采用字?jǐn)U充,其連接要點(diǎn)是:兩芯片的低位地址線分別并接在一起,接至系統(tǒng)地址總線的低位;兩芯片的數(shù)據(jù)線分別并接在一起,接至系統(tǒng)數(shù)據(jù)總線;系統(tǒng)高位地址線,進(jìn)行譯碼,譯碼的輸出分別接至兩芯片的片選端CS1,CS2。位擴(kuò)展:當(dāng)使用的存儲器芯片單元數(shù)目符合要求,但每單元的位數(shù)較少時(shí),需要進(jìn)行這種擴(kuò)充。原則:地址線、片選線和讀寫信號線并聯(lián),數(shù)據(jù)線單獨(dú)引出。兩片64K*4芯片連接成64K*8的存儲系統(tǒng)。采用位擴(kuò)充,其連接要點(diǎn)是:兩芯片的地址線分別并接在一起(即A
8、0與A0并接,A1與A1并接,A15與A15并接等等),接至系統(tǒng)地址總線;兩芯片的數(shù)據(jù)線各自提供數(shù)據(jù)總線的一部分(此例為高4位和低4位),共同組成8位的數(shù)據(jù)總線字位擴(kuò)展:根據(jù)內(nèi)存容量及芯片容量確定所需存儲芯片數(shù)進(jìn)行位擴(kuò)展以滿足字長要求進(jìn)行字?jǐn)U展以滿足容量要求若已有存儲芯片的容量為L×K,要構(gòu)成容量為M ×N的存儲器,需要的芯片數(shù)為: (M / L) ×(N / K)第7章 DMA控制器l 基本概念和原理存儲器直接存取方式,數(shù)據(jù)不通過CPU而直接寫入或從存儲器讀出。傳輸過程分為:申請階段、響應(yīng)階段、數(shù)據(jù)傳輸階段、傳輸結(jié)束階段。l DMA方式的中文意義 意義:用于需要
9、高速大批量的數(shù)據(jù)傳輸?shù)南到y(tǒng)中,以提高數(shù)據(jù)的吞吐量。l DMA控制器的用途工作方式:單字節(jié)傳送方式:每次DMA操作只傳送一個(gè)字節(jié)塊傳送方式(組傳輸方式):每次DMA操作連續(xù)傳送一組數(shù)據(jù)請求傳送方式:類似于塊傳送方式,只是當(dāng)外設(shè)發(fā)來的,DREQ無效時(shí),暫停DMA操作,有效時(shí)繼續(xù)級聯(lián)傳送方式:這種方式可以擴(kuò)展系統(tǒng)中的DMA通道數(shù)量有兩種工作狀態(tài),分為主動態(tài)(取代CPU,獲取系統(tǒng)總線的控制權(quán),向存儲器和外設(shè)發(fā)號施令)和被動態(tài)(接受CPU的控制)。第8章 中斷技術(shù)l 中斷方式下數(shù)據(jù)I/O的過程l 中斷類型l 中斷號、中斷向量與中斷向量表n 大小、概念、原理、計(jì)算中斷號:微處理器為每個(gè)不同類型的中斷與異常
10、分配一個(gè)中斷號,以便識別和處理。 16位微處理器支持256個(gè)中斷號。編號為0255號。 CPU識別中斷源的方法有兩種:向量中斷,查詢中斷。 向量中斷是由中斷向量來指示中斷服務(wù)程序的入口地址。 查詢中斷是采用軟件或硬件查詢技術(shù)來確定發(fā)出中斷請求的中斷源。中斷向量中斷服務(wù)程序的入口地址,每一個(gè)中斷服務(wù)程序都有一個(gè)唯一確定的入口地址。 CS:IP(共占4個(gè)字節(jié)地址)中斷向量表系統(tǒng)中所有的中斷向量集中起來放到存儲器的某一區(qū)域內(nèi)。中斷類型號0255中斷向量指針中斷向量的地址。這個(gè)指針在PC系列中斷系統(tǒng)中是由中斷類型號提供的:步驟:a. 由中斷向量號計(jì)算中斷向量地址,方法為中斷向量地址(首地址)=中斷類型
11、號×4。b.將中斷向量中的偏移地址裝入中斷向量地址起始的兩個(gè)低字節(jié)中。c.將中斷向量中的段基址裝入中斷向量地址起始的兩個(gè)高字節(jié)中。 例題:軟磁盤“INT 13H”,它的中斷類型號為13H中斷向量指針為13H×4=004CH中斷向量為0070H(CS):0FC9H(IP)中斷向量表是8088系統(tǒng)內(nèi)存中最低端1K字節(jié)空間,它的作用就是按照中斷類型號從小到大的順序存儲對應(yīng)的中斷向量,總共存儲256個(gè)中斷向量。在中斷響應(yīng)過程中,CPU通過從接口電路獲取的中斷類型號(中斷向量號)計(jì)算對應(yīng)中斷向量在表中的位置,并從中斷向量表中獲取中斷向量,將程序流程轉(zhuǎn)向中斷服務(wù)程序的入口地址。采用DO
12、S功能調(diào)用 INT 21H的25號功能INT 21H中的25號功能用于設(shè)置中斷向量入口參數(shù): AL=中斷向量號 DS:DX=中斷程序入口地址例:假設(shè)中斷服務(wù)程序名為INTERP,中斷向量號為60H,裝填中斷向量。 MOV DX, OFFSET INTERP PUSH DS MOV AH,25H PUSH DX INT 21H MOV AL,60H POP DX MOV DS, SEG INTERP POP DS中斷優(yōu)先級:優(yōu)先級分兩個(gè)層次:在微處理器中,優(yōu)先級排列順序是:異常>軟件中斷>非屏蔽中斷>外部可屏蔽中斷。其次:在各類中斷/異常中,又有優(yōu)先級的區(qū)別。如0號就比13號級
13、別高。中斷排隊(duì)的方式一般有兩種:1. 按優(yōu)先級排隊(duì)2.循環(huán)輪流排隊(duì)判別和確定各個(gè)中斷源的中斷優(yōu)先權(quán)可以用(軟件)和(硬件)兩種方法。l 82598259A的中斷操作功能及其命令n 每片有8級優(yōu)先級控制權(quán)具有8級優(yōu)先權(quán)控制,通過級連可擴(kuò)展至64級優(yōu)先權(quán)控n 級聯(lián)普通全嵌套方式:同一級的中斷請求不能中斷同級中斷。并且IR7IR0的優(yōu)先級順序是IR0最高,IR7最低。特殊全嵌套方式:與全嵌套方式基本相同,不同之處在于該方式不但響應(yīng)比本級高的中斷申請,而且響應(yīng)同級的中斷申請。 在級連方式中,往往有一個(gè)主片,其他為從片。從片的INT端接到主片的IRi端。因而當(dāng)前正在執(zhí)行的某一中斷服務(wù)程序是由某一從片IR
14、i端。這時(shí)該從片上比IRi級別高的中斷提出請求,從片予以響應(yīng),向主片發(fā)INT信號,但主片分不出來,只將它們視為同一級別。若普通全嵌套方式,則主片不響應(yīng),只有特殊全嵌套方式,主片才響應(yīng)。系統(tǒng)中若只有單片8259A時(shí),通常采用普通全嵌套方式。系統(tǒng)中有多片8259A級聯(lián)時(shí),主片必須采用特殊全嵌套方式,從片可采用全嵌套方式。SP/EN接高電平為主控,接低電平為從控,主控和從控的CAS0-2相互連接。 例:主控8259第IR3、IR6上聯(lián)了從控。 主控:ICW3=01001000B, 從控A:ICW3=00000011B; 從控B:ICW3=00000110Bn 提供中斷類型碼ICW2(中斷類型號命令字
15、)設(shè)置中斷向量號T7T3為中斷向量號的高5位低3位由8259A自動確定:IR0為000、IR1為001、IR7為111中斷類型號8位,其中高5位由ICW2提供,低3位由中斷請求線的IRi的二進(jìn)制編碼決定。例:在PC微機(jī)中斷系統(tǒng)中,硬盤中斷類型號的高5位是08H,他的中斷請求線連接到8259的IR5上,在初始化8259寫入ICW2時(shí)只寫其高5位,而低3位取零。 MOV AL,08HOUT 21H,AL當(dāng)CPU 響應(yīng)硬盤中斷時(shí),8259把IR5的編碼“101”填寫到ICW2的低3位上,組成硬盤的中斷類型號:0000 1101=ODHn 三個(gè)重要寄存器的意義1.中斷請求寄存器(IRR) 該寄存器8位
16、(D0D7)對應(yīng)于連接在IR0IR7線上的外設(shè)所產(chǎn)生的中斷請求,哪一根輸入線有請求,哪位就置"1"。它具有鎖存功能,其內(nèi)容可用OCW3命令讀出。2中斷屏蔽寄存器(IMR)寄存器8位(D0D7)對應(yīng)8級中斷屏蔽。哪一級中斷被屏蔽,哪位就寫1。屏蔽操作由屏蔽命令OCW1執(zhí)行。 IMR可很方便地讀和寫。3ISR寄存器寄存了正在服務(wù)的IRi中斷源和被掛起的(尚未服務(wù)完)所有IRi中斷源。 第10章 I/O端口譯碼技術(shù)l 端口的概念I(lǐng)O接口電路中能被CPU直接訪問的寄存器。特征:CPU可以通過這些端口發(fā)送命令、讀取狀態(tài)和傳送數(shù)據(jù)。用地址標(biāo)示不同端口。一個(gè)I/O接口對應(yīng)多個(gè)連續(xù)I/O端
17、口。l 8086系統(tǒng)的編址方式統(tǒng)一編址(存儲器映射方式):從存儲空間中劃出一部分地址空間分配給IO設(shè)備,把IO接口中的端口作為存儲器單元一樣進(jìn)行訪問,不設(shè)置專門的IO指令。優(yōu)點(diǎn):I/O編址空間大指令直接“拿來”。類型多,功能全。簡化了指令系統(tǒng)。不需要專門的IO指令。缺點(diǎn):降低了存儲器容量。指令長度比專用IO指令長,執(zhí)行速度慢。運(yùn)用:Apple機(jī)、微型機(jī)(6800、6502等68系列和65系列微機(jī))獨(dú)立編址(8086中采用):內(nèi)存地址空間和IO端口地址是相對獨(dú)立的,設(shè)置了專門的IN、OUT等IO指令。優(yōu)點(diǎn):1 不占存儲器空間。 2 IO指令短,執(zhí)行速度快。 3 程序可讀性強(qiáng)。缺點(diǎn):1 指令功能較
18、弱。僅能進(jìn)行數(shù)據(jù)傳送,不能進(jìn)行算邏運(yùn)算。運(yùn)用:Intel系列、Z80系列微機(jī)及大型計(jì)算機(jī) 8086CPU中:00000HFFFFFH,0000HFFFFHl I/o端口地址分配PC系列微機(jī)系統(tǒng)支持(實(shí)模式)端口數(shù)目:1024個(gè)端口地址空間:0003FFH 有效的譯碼地址:A0A9這10根地址線保護(hù)模式下:n 系統(tǒng)板上的IO接口芯片??删幊痰拇笠?guī)模集成電路例:定時(shí)器計(jì)數(shù)器、中斷控制器、并行接口端口地址:前256個(gè)端口(0000FFH) 8位地址n 擴(kuò)展槽上的I / O接口控制卡。由若干個(gè)集成電路按一定的邏輯功能組成的接口部件例:圖形卡、聲卡、網(wǎng)卡端口地址:后768個(gè)端口(1003FFH) 16位
19、地址l 接口控制語言n In /OUTCPU端口輸入(讀出)/輸出(寫入)指令: IN / OUT 端口地址為單字節(jié)地址(00H0FFH)時(shí)IN AL,PORT PORT為端口地址,8位 例:IN AL,60H ;將地址為60H端口的8位數(shù)據(jù)讀入AL中OUT PORT,AL PORT為端口地址,8位例:OUT 61H ,AL ;將AL內(nèi)容寫到地址為61H端口中端口數(shù)據(jù)為一個(gè)字節(jié)端口地址為雙字節(jié)地址( 1003FFH )時(shí)不能使用直接地址,地址總放在DX中例:MOV DX,300H ;端口地址300H 。 IN AL ,DX ;將AL的值送入地址為300H的端口中。例:MOV DX,301H ;
20、端口地址301H 。 OUT DX ,AL ;將AL的值送入地址為301H的端口中。第11章 定時(shí)/計(jì)數(shù)技術(shù)l 定時(shí)與計(jì)數(shù)的原理定時(shí):確定時(shí)間間隔。計(jì)數(shù):統(tǒng)計(jì)個(gè)數(shù)計(jì)數(shù)和定時(shí)本質(zhì)上是相同的。如果輸入脈沖的頻率一定,那么記錄脈沖的個(gè)數(shù)與所需的時(shí)間是一一對應(yīng)的。l 可編程計(jì)數(shù)器/定時(shí)器的基本工作原理工作原理:對CLK信號進(jìn)行減1計(jì)數(shù)首先,CPU將控制字寫入控制寄存器,將計(jì)數(shù)初始值寫入初值寄存器。計(jì)數(shù)從初值開始,在GATE控制下,每當(dāng)CLK信號出現(xiàn)一次,計(jì)數(shù)值減1。當(dāng)計(jì)數(shù)值減到0,從OUT端輸出規(guī)定的信號。CLK信號出現(xiàn)時(shí),計(jì)數(shù)器是否減1,由門控信號GATE控制 。(1)數(shù)據(jù)總線緩沖器 8
21、位,雙向,三態(tài)。用于暫存數(shù)據(jù)。 CPU初始化編程時(shí)向其寫入控制字;CPU向某一通道寫入計(jì)數(shù)初值;CPU從某一通道讀計(jì)數(shù)初值。(2)讀/寫控制邏輯電路 接收CPU發(fā)來的RD、WR、CS、A1、A0信號,經(jīng)過邏輯控制電路產(chǎn)生出對8253要執(zhí)行的操作。*A1 A0 選擇片內(nèi)各端口0 0 0#通道0 1 1#通道1 0 2#通道1 1 3#通道(3)控制字寄存器 接收8位的方式命令字(控制字)。(4)3個(gè)計(jì)數(shù)器。 3個(gè)16位計(jì)數(shù)器,可以獨(dú)立按各自方式工作。 每個(gè)計(jì)數(shù)器對應(yīng)一個(gè)工作方式寄存器(控制字寄存器),只寫,接受寫入的控制字。各個(gè)接線:CLK0CLK2 計(jì)數(shù)器0、1、2的時(shí)
22、鐘輸入OUT0OUT2 計(jì)數(shù)器0、1、2的輸出GATE0GATE2 計(jì)數(shù)器0、1、2的門控輸入 D7D0 雙向,8位三態(tài)數(shù)據(jù)線CS 輸入,片選信號RD 輸入,讀信號WR 輸入,寫信號 A1、A0 輸入,2位地址選擇l 8254有3個(gè)計(jì)數(shù)器分別是:計(jì)數(shù)器0,計(jì)數(shù)器1,計(jì)數(shù)器2。A. 3個(gè)16位計(jì)數(shù)器,可以獨(dú)立按各自方式工作。B. 每個(gè)計(jì)數(shù)器對應(yīng)一個(gè)工作方式寄存器(控制字寄存器),只寫,接受寫入的控制字。l 8254有6種工作方式(特點(diǎn),如輸出波形)1. 6種工作方式。不同之處: A. 啟動計(jì)數(shù)的觸發(fā)方式不同(軟件和硬件方式)。B. 門控信號GATE對計(jì)數(shù)操作控制不同(gate變化有區(qū)別)。C.
23、初值重裝功能。 D. OUT引腳輸出波形不同。2. 六種工作方式都遵循以下規(guī)則: 控制字寫入控制寄存器后,控制邏輯電路復(fù)位,輸出信號OUT進(jìn)入初始狀態(tài)(高電平或低電平)。 計(jì)數(shù)初始值寫入初值寄存器CR后,經(jīng)過一個(gè)時(shí)鐘周期(也就是第一個(gè)時(shí)鐘脈沖CLK下降沿出現(xiàn)時(shí)),送入計(jì)數(shù)執(zhí)行單元CE。(方式0在此多一個(gè)時(shí)鐘周期,為N+1) 通常在時(shí)鐘脈沖CLK的上升沿對門控信號GATE采樣。在不同工作方式下,對門控信號的觸發(fā)方式有不同的要求。 在時(shí)鐘脈沖CLK的下降沿,計(jì)數(shù)器減“1”計(jì)數(shù)。一、 方式0計(jì)數(shù)結(jié)束產(chǎn)生中斷用途:事件計(jì)數(shù),計(jì)數(shù)器只計(jì)數(shù)一遍; OUT信號(跳變)作為中斷請求信號。特點(diǎn): (1)計(jì)數(shù)過程
24、由軟件啟動(立即啟動)。 每寫入一次計(jì)數(shù)初值,就啟動一次計(jì)數(shù)過程,OUT變低。(2) GATE=“L”,計(jì)數(shù)器暫停, GATE=“H”,計(jì)數(shù)器工作或繼續(xù)。(3)不具備初值重裝功能。 只有重新寫入計(jì)數(shù)初值后,OUT才變低,開始新的計(jì)數(shù)。OUT波形:計(jì)數(shù)初值寫入CR后,OUT由0到1跳變出現(xiàn)在(n+1)*Tclk之后。如圖:二、 方式1可重復(fù)觸發(fā)的單穩(wěn)態(tài)觸發(fā)器用途:單脈沖發(fā)生器,寬度由程序設(shè)置N決定。 特點(diǎn):(1)硬件啟動。由GATE的上升沿觸發(fā)。當(dāng)設(shè)定工作方式和寫入計(jì)數(shù)器值后,輸出端OUT輸出高電平; 在GATE的上升沿變?yōu)楦唠娖胶?,OUT輸出端變?yōu)榈碗娖剑㈤_始計(jì)數(shù)。直到當(dāng)計(jì)數(shù)器減到0時(shí)才輸出
25、高電平。(2) 可重復(fù)觸發(fā)。(3) 不具備初值重裝功能。OUT波形:負(fù)脈沖,寬度=n×TCLK的周期。如圖:三、 方式2分頻器用途:頻率發(fā)生器,常用來為實(shí)時(shí)控制提供時(shí)鐘信號。特點(diǎn):(1)啟動計(jì)數(shù)方式是硬啟動或軟啟動。寫入控制字后,OUT立即變高;寫入計(jì)數(shù)初值后,如果GATE為高,則計(jì)數(shù)器立即開始計(jì)數(shù)。計(jì)數(shù)過程中,GATE上升沿可觸發(fā)計(jì)數(shù)。(2) GATE=“L”,計(jì)數(shù)器暫停,GATE=“H”,計(jì)數(shù)器工作或繼續(xù)。(3) 在計(jì)數(shù)過程中,OUT維持高電平,對每個(gè)計(jì)數(shù)脈沖作減1計(jì)數(shù)直至計(jì)到1時(shí),OUT由高變低,經(jīng)過一個(gè)CLK周期,OUT恢復(fù)為高,若GATE仍為高,計(jì)數(shù)器又開始重新計(jì)數(shù)。(4)
26、具備初值重裝功能。(5) 在計(jì)數(shù)過程中若重新寫入計(jì)數(shù)初值,對正在進(jìn)行的計(jì)數(shù)過程沒有影響,但在計(jì)到1輸出一個(gè)CLK寬度的負(fù)脈沖后,計(jì)數(shù)器將按新的計(jì)數(shù)初值開始計(jì)數(shù)。 OUT波形:產(chǎn)生連續(xù)的負(fù)脈沖,寬度=TCLK,周期=n×TCLK。如圖:四、 方式3方波發(fā)生器用途:方波脈沖發(fā)生器,寬度由程序設(shè)置N決定。用在串行通信中決定傳輸速率。特點(diǎn):與方式2基本相同,也具有自動裝入計(jì)數(shù)初值的能力,OUT輸出波形也是周期性的,減2計(jì)數(shù),唯一不同的是OUT輸出波形占空比不同:當(dāng)計(jì)數(shù)值N為偶數(shù)時(shí),OUT輸出對稱方波。當(dāng)計(jì)數(shù)值N為奇數(shù)時(shí),OUT輸出不對稱方波,前(N+1)/2個(gè)計(jì)數(shù)期間,OUT輸出高電平;后(
27、N-1)/2個(gè)計(jì)數(shù)期間,OUT輸出低電平。OUT波形:方波信號,寬度=N/2×TCLK(偶)。五、 方式4軟件觸發(fā)的選通信號發(fā)生器類似方式0:不具備初值重裝功能、軟件啟動(1) GATE=“L”,停止計(jì)數(shù),GATE=“H”,計(jì)數(shù)器不是繼續(xù)計(jì)數(shù),而是恢復(fù)計(jì)數(shù)初值重新計(jì)數(shù),GATE不影響OUT。(2) 當(dāng)寫入控制字后,OUT立即變?yōu)楦唠娖?,啟動?jì)數(shù)后則計(jì)數(shù)器開始減1計(jì)數(shù),當(dāng)計(jì)到0時(shí),OUT變低,經(jīng)過一個(gè)CLK周期,OUT輸出一個(gè)寬度為一個(gè)CLK周期的負(fù)脈沖。(3) 計(jì)數(shù)過程中可重新寫入計(jì)數(shù)初值。對本次計(jì)數(shù)過程無影響,而是等到計(jì)數(shù)過程結(jié)束,新初值才裝入到減法計(jì)數(shù)器,使下一次計(jì)數(shù)按新的初值進(jìn)
28、行。六、 方式5硬件觸發(fā)的選通信號發(fā)生器類似方式1:由GATE的上升沿觸發(fā)、不具備初值重裝功能(1)當(dāng)寫入控制字后,OUT立即變?yōu)楦唠娖?,啟動?jì)數(shù)為硬啟動,啟動計(jì)數(shù)后,作減1計(jì)數(shù),當(dāng)計(jì)到0時(shí),OUT變低,經(jīng)過一個(gè)CLK周期,OUT又變高,停止計(jì)數(shù),待到下一次GATE觸發(fā),才能再次從初值開始計(jì)數(shù)。(2)在計(jì)數(shù)過程中,若有GATE觸發(fā),則計(jì)數(shù)器重新從初值開始計(jì)數(shù),但不影響OUT; (3) 在計(jì)數(shù)過程中若重新寫入計(jì)數(shù)初值,只要沒有GATE觸發(fā),不影響計(jì)數(shù)過程?,F(xiàn)行計(jì)數(shù)計(jì)到0后,若有GATE觸發(fā),則按新的計(jì)數(shù)初值開始計(jì)數(shù)。但在計(jì)數(shù)過程中,若寫入一個(gè)新的計(jì)數(shù)初值后,有GATE觸發(fā),則立即按新的計(jì)數(shù)初值重
29、新開始計(jì)數(shù)。l 8254編程應(yīng)用(重點(diǎn)是方式2、3,見后面習(xí)題)n 初值的計(jì)算方式2:方式3:已知 fCLK, 輸出波形頻率fOUT:n = fCLK/ fOUT已知 TCLK,定時(shí)時(shí)間t: n = t / TCLKn 控制字的設(shè)置n 端口地址的范圍和規(guī)律n 編程(見后面習(xí)題)第13章 并行接口l 并行接口與串行接口的區(qū)別 并口多用于傳送距離短,數(shù)據(jù)量大,速度高的實(shí)時(shí)傳輸場合;并行接口:在多條傳輸線上同時(shí)傳輸多位數(shù)據(jù)串行接口:利用單條傳輸線,將多位數(shù)據(jù)按照先后順序逐位進(jìn)行傳輸串口: 協(xié)議簡單,可靠,成本低,速度高。并口:多線干擾,速度高時(shí)難同步,錯(cuò)誤率高。l 8255有3個(gè)端口,每個(gè)端口的特點(diǎn)
30、n 什么類型的端口有三個(gè)輸入輸出端口:端口A,端口B,端口Cn 可以工作在什么方式下每個(gè)端口可編程設(shè)定為輸入端口或輸出端口,并可設(shè)定為不同的工作方式。端口C可作為一個(gè)獨(dú)立的端口使用,但常常是配合A口和B口工作,為這兩個(gè)端口的輸入輸出操作提供聯(lián)絡(luò)信號。l 8255讀寫控制部件幾個(gè)信號與操作的關(guān)系 1、數(shù)據(jù)總線緩沖器 8位雙向三態(tài),數(shù)據(jù)口,互相交換信息的必經(jīng)之路。2、并行輸入輸出端口(A口、B口、C口) 三個(gè)端口分為兩組進(jìn)行控制: A組A口(PA7PA0)、C口高4位(PC7PC4) B組C口低4位(PC3PC0)、B口(PB7PB0)3、A組控制和B組控制接收來自讀寫控制部件的命令;CPU通過D
31、B送來的控制字。4、讀寫控制部件 CPU要求8255有4個(gè)連續(xù)的端口地址。 A1、A0為地址信號,用于選擇8255內(nèi)部的端口。RESET是復(fù)位信號,復(fù)位后,清除所有寄存器內(nèi)容,并將各端口置成輸入方式;n *CS,A1,A0,*RD,*WRl 8255編程應(yīng)用(重點(diǎn)方式0)n 初值的計(jì)算n 方式控制字、C口按位復(fù)位置位命令字8255A有兩個(gè)控制字和一個(gè)狀態(tài)字。控制字包括:1、 方式命令字。2、 C口按位復(fù)位/置位命令字n 端口地址的范圍和規(guī)律方式0 無條件傳送(外設(shè)始終做好了準(zhǔn)備)1、功能:2個(gè)8位的端口和2個(gè)4位的端口。都可以作為輸入或輸出。共有16種不同的組合方式。輸出可以被鎖存。輸入不能鎖
32、存。2、特點(diǎn):單向I0,一次初始化只能指定端口作輸入或作輸出。系統(tǒng)沒有指定C口的某些線作為專門的信號聯(lián)絡(luò)線和狀態(tài)位,但是用戶可以自定義C口的某些線作為信號聯(lián)絡(luò)線。端口信號線之間無固定的時(shí)序關(guān)系,由用戶根據(jù)數(shù)據(jù)傳送的要求決定輸入輸出的操作過程。不需要任何選通信號。方式1 應(yīng)答發(fā)式傳送(查詢、中斷)當(dāng)A端口和B端口進(jìn)行輸入輸出時(shí),必須利用C端口提供的選通和應(yīng)答信號。 1、 功能:分成2組(A 、B)。 每組包含一個(gè)8位的數(shù)據(jù)端口和1個(gè)4位的控制數(shù)據(jù)端口。 8位的數(shù)據(jù)端口既可以作為輸入也可以作輸出。 4位的控制數(shù)據(jù)端口用于傳送8位數(shù)據(jù)端口的控制和狀態(tài)信息。輸入和輸出都可以被鎖存。2、特點(diǎn):系統(tǒng)指定信
33、號聯(lián)絡(luò)線。3、數(shù)據(jù)交換方式:程控方式,中斷方式。4、選通的輸入方式 PC3PC5分配給A口。PC0PC2給B口。PC6,PC7可作為簡單的輸入輸出線使用。方式2 雙向應(yīng)答發(fā)式傳送(查詢、中斷)n 編程第14章 串行接口l 數(shù)據(jù)通信設(shè)備DCE、數(shù)據(jù)終端設(shè)備DTC調(diào)制解調(diào)器MODEM調(diào)制器(Modulator)把數(shù)字信號轉(zhuǎn)換為模擬信號,送到通信鏈路上去;解調(diào)器(Demodulator)再把從通信鏈路上收到的模擬信號轉(zhuǎn)換成數(shù)字信號。大多數(shù)情況下,通信是雙向的,調(diào)制器和解調(diào)器合在一個(gè)裝置中。l 串行通信的數(shù)據(jù)傳送方向l 收發(fā)波特率比較波特率:每秒傳輸?shù)牟ㄌ財(cái)?shù)(電信號變化的速度),反映單位時(shí)間內(nèi)真正傳輸
34、的數(shù)據(jù)量發(fā)送:發(fā)送器在發(fā)送時(shí)鐘(下降沿)作用下將移位寄存器的數(shù)據(jù)按位串行移位輸出;接收:接收器在接收時(shí)鐘(上升沿)作用下對接收數(shù)據(jù)位采樣,并按位串行移入移位寄存器。發(fā)送接收時(shí)鐘頻率與波特率的關(guān)系:收/發(fā)時(shí)鐘頻率F波特率因子n×波特率(異步通信中:n1,16,32,64,同步通信中必須n1)發(fā)收時(shí)鐘脈沖與波特率之間的關(guān)系,可用下式表示:Txc=Baud X Factor 例如:要求傳輸速率為1200Baud。 當(dāng)選擇Factor= 1個(gè)/位時(shí) 發(fā)收時(shí)鐘頻率(1200位/秒)X(1個(gè)位)= 1.2kHz 當(dāng)選擇Factor= 16個(gè)/位時(shí) 發(fā)收時(shí)鐘頻率(1200位秒)x (16個(gè)位)=1
35、9.2kHz 當(dāng)選擇Factor = 64個(gè)位時(shí) 發(fā)收時(shí)鐘頻率(1200位秒)x (64個(gè)位)= 76. 8kHzl 串行通信的數(shù)據(jù)格式(傳輸率、傳輸字符數(shù)轉(zhuǎn)換的計(jì)算)數(shù)據(jù)信號傳輸速率(DCE與DTC之間)比特率:每秒鐘傳輸?shù)亩M(jìn)制數(shù)據(jù)的位(bit)數(shù), 單位為bps電信號傳輸速率(DCE與DCE之間)波特率:每秒傳輸?shù)牟ㄌ財(cái)?shù)(電信號變化的速度),反映單位時(shí)間內(nèi)真正傳輸?shù)臄?shù)據(jù)量最常用的標(biāo)準(zhǔn)波特率是140 ,300,600,1200,2400 4800,9600和19200b/s。 CRT終端:9600波特,點(diǎn)陣打印機(jī):2400波特在采用調(diào)制解調(diào)器的載波傳輸系統(tǒng)中,兩者間的關(guān)系為:CB·
36、;lo g2n其中:C數(shù)據(jù)信號傳輸速率(bps);B調(diào)制速率(baud);n調(diào)制信號數(shù)或線路狀態(tài)數(shù),它是2的整數(shù)倍。l 同步字符串送、異步字符傳輸速度比較異步串行通信:在通信數(shù)據(jù)流中,以字符為單位發(fā)送數(shù)據(jù);字符間異步(隨機(jī)出現(xiàn)),字符內(nèi)各位間同步。同步串行通信:在通信數(shù)據(jù)流中,以數(shù)據(jù)塊為單位發(fā)送數(shù)據(jù);字符間同步,字符內(nèi)各位間都同步。2種方案:同、異;3制式:全雙、半雙、單異步串行通信:數(shù)據(jù)量少、速率低,發(fā)送數(shù)據(jù)不連續(xù)場合;同步串行通信:速率高,連續(xù)傳輸大批量數(shù)據(jù)場合;l 串行接口芯片825lA 功能8251A的命令和狀態(tài)字:一個(gè)方式命令字,一個(gè)工作命令字,一個(gè)狀態(tài)字。l 串行接口標(biāo)準(zhǔn)RS-23
37、2C (不使用聯(lián)絡(luò)信號的3線相連方式)第15章 A/D與D/A轉(zhuǎn)換接口l A/D與D/A轉(zhuǎn)換接口的功能D/A轉(zhuǎn)換器的功能是把二進(jìn)制數(shù)字量電信號轉(zhuǎn)換為與其數(shù)值成正比的模擬量電信號。ADC作用:將模擬量轉(zhuǎn)換為數(shù)字量。l DAC0832的特點(diǎn)(1)數(shù)字輸入端具有雙重緩沖功能,可以雙緩沖、單緩沖或直通數(shù)字輸入。 (2)與所有通用微處理器可直接接口。 (3)滿足TTL電平規(guī)范的邏輯輸入。(4)分辨率為8位,滿刻度誤差±1LSB,建立時(shí)間為1s,功耗20mW。 (5)電流輸出型DA轉(zhuǎn)換器。 a 8位輸入寄存器:可作為輸入數(shù)據(jù)第一級緩沖; b 8位DAC寄存器:可作為輸入數(shù)
38、據(jù)第二級緩沖; c 8位D/A轉(zhuǎn)換器:將DAC寄存器中的數(shù)據(jù)轉(zhuǎn)換成具有一定比例的直流電流。 d 邏輯控制部分:0832芯片內(nèi)部有兩個(gè)數(shù)據(jù)緩沖器,分別由兩組控制信號控制:當(dāng)ILE=1 CS=0 WR1=0時(shí),D7D0上的數(shù)據(jù)鎖存到輸入寄存器中。當(dāng) XFER=0WR2 =0時(shí),輸入寄存器中的數(shù)據(jù)被鎖存到DAC寄存器中。例:讓DAC0809輸出1000個(gè)三角波DAC端口地址300H原理 :控制輸入的數(shù)字變化,得到相應(yīng)模擬量L1: MOV AL, 0UP: MOV DX, 300H OUT DX, AL INC AL CALL DELAY AND AL, AL JNZ UPDO
39、WN: DEC ALOUT DX, AL CALL DELAY AND AL, AL JNZ DOWN LOOP L1l ADC0809 模擬多路轉(zhuǎn)換開關(guān): 8路模擬開關(guān)、3位地址鎖存與譯碼器。A/D轉(zhuǎn)換部分包括:比較器、逐次逼近寄存器SAR、256R電阻網(wǎng)絡(luò)、樹狀電子開關(guān)、控制與時(shí)序電路等。三態(tài)輸出鎖存緩沖器,其輸出數(shù)據(jù)線可直接連CPU的DB。 D7D0:8位數(shù)據(jù)輸出線; IN7IN0:8路模擬信號輸入; ADDC、ADDB、ADDA:8路模擬信號輸入通道的地址選擇線; ALE:地址鎖存允許,其正跳變鎖存地址選擇線狀態(tài),經(jīng)譯碼選通對應(yīng)的模擬輸入信號;START:啟動信號,上升沿使
40、片內(nèi)所有寄存器清零,下降沿啟動A/D轉(zhuǎn)換;OE:輸出允許,此引腳為高電平有效,當(dāng)有效時(shí),芯片內(nèi)部三態(tài)數(shù)據(jù)輸出鎖存緩沖器被打開,轉(zhuǎn)換結(jié)果送到D7D0;CLOCK:時(shí)鐘,最高可達(dá)1280KHz,由外部提供; REF(+)、REF(-):參考電壓正極、負(fù)極,通常REF(+)接Vcc,REF(-)接GND; Vcc:電源,+5V,GND:地線。根據(jù)時(shí)序圖,ADC0809的工作過程如下: 把通道地址送到ADDAADDC上,選擇模擬輸入; 在通道地址信號有效期間,ALE上的上升沿該地址鎖存到內(nèi)部地址鎖存器; START引腳上的下降沿啟動A/D變換; 變換開始后,EOC引腳呈現(xiàn)低電平, EOC重新變?yōu)楦唠娖?/p>
41、時(shí)表示轉(zhuǎn)換結(jié)束; OE信號打開輸出鎖存器的三態(tài)門送出結(jié)果 。n EOC引腳的應(yīng)用EOC:轉(zhuǎn)換結(jié)束,轉(zhuǎn)換開始后,此引腳變?yōu)榈碗娖?,轉(zhuǎn)換一結(jié)束,此引腳變?yōu)楦唠娖?;延時(shí)等待法:軟件延時(shí)等待足夠長的時(shí)間( >轉(zhuǎn)換時(shí)間 )。此時(shí)不用EOC信號,CPU效率最低。中斷法:把EOC作為中斷請求信號。在中斷服務(wù)程序中讀入轉(zhuǎn)換結(jié)果,效率較高。查詢法:軟件查詢EOC信號的狀態(tài)。補(bǔ)充章節(jié):人機(jī)接口l 常用的軟件識別按鍵的方法 編碼鍵盤。這種鍵盤內(nèi)部能自動檢測被按下的鍵,并提供與被按鍵對應(yīng)的鍵碼,如ASCII碼、EBCDIC碼等,以并行或串行方式送給CPU。它使用方便,接口簡單。非編碼鍵盤。這種鍵盤只簡單地提供鍵
42、盤的行列矩陣,而按鍵的識別和鍵值的確定、輸入等工作通過軟件完成。這是目前可得到的最便宜的微機(jī)輸入設(shè)備。平哥復(fù)習(xí)筆記:接口功能(命、狀、數(shù)、轉(zhuǎn)、選)分類(并、串)、作用(協(xié)、同、效、擴(kuò))接口舉例8086/8088總線及分類,關(guān)鍵各類線數(shù),程序設(shè)計(jì)模型,端口編址、端口地址16線(PC主板僅用10線)、譯碼(全譯碼,部分譯碼)、指令與譯碼控制信號關(guān)系(如:out 43h,al執(zhí)行時(shí),地址線上出現(xiàn)43h,數(shù)據(jù)線上出現(xiàn)al中字節(jié),即將此字節(jié)傳送到43h接口中)幾種數(shù)據(jù)交換控制方式:無條件、查詢狀態(tài)、中斷、DMA各種數(shù)據(jù)交換控制方式中數(shù)據(jù)交換的過程(途徑)、優(yōu)劣幾種時(shí)間概念,時(shí)鐘周期,指令周期,總線周期中
43、斷類型,實(shí)址模式中斷向量表其相關(guān)概念8253/4控制字(方式、鎖存、讀_鎖數(shù)/狀態(tài);狀態(tài))、狀態(tài)字、6種方式中重點(diǎn)0,1,2,38255控制字(方式、C口位控制;狀態(tài))、狀態(tài)字、工作方式0,1,2中重點(diǎn)方式08251及RS-232c,串行通信概念(2種方案:同、異;3制式:全雙、半雙、單),同步、異步數(shù)據(jù)幀,調(diào)制方式與含意,DTE,DCE,同步速度高于異步通信的原因串行標(biāo)準(zhǔn)(信號、規(guī)程、電器、機(jī)械),與并行比較,有嚴(yán)格的通信規(guī)程Adc0809功能及引腳功能(重要信號:start,ALE,clk;EOC;OE),實(shí)現(xiàn)方式,dac0832功能及引腳功能,(兩級緩沖,可并成一級緩沖)。相關(guān)指標(biāo):分辨
44、率、速度、精度、線性度,波形生成(數(shù)模轉(zhuǎn)換控制輸出“三角波”“劇齒波”“梯形波”),芯片內(nèi)部結(jié)構(gòu)Intel8259功能,中斷優(yōu)先級管理、每片中斷源數(shù)、級聯(lián),數(shù)據(jù)交換過程(如中斷方式輸入數(shù)據(jù):外設(shè),接口,cpu,存儲;中斷輸出數(shù)據(jù):存儲,cpu,接口,外設(shè)),接口掌握外設(shè)狀態(tài)向cpu發(fā)中斷請求Intel8237功能,DMA優(yōu)先級管理、每片DMA請求源數(shù)(4通道)、級聯(lián),當(dāng)DMAC獲得總線權(quán)后,數(shù)據(jù)交換過程(如DMA數(shù)據(jù)輸入:外設(shè),DMAC,存儲)DMA類型(傳、效、檢)、方式(單、連、請)、過程(請求、響應(yīng)、DMA、返回)DMAC具有主/從特性存儲擴(kuò)展七段代碼顯示,鎖存、緩沖PPT習(xí)題:1.82
45、53有_3_個(gè)計(jì)數(shù)器,每個(gè)計(jì)數(shù)器是_16_位的。2.8253有_6_種工作方式。3.欲使8253的一個(gè)計(jì)數(shù)器產(chǎn)生最大的定時(shí)時(shí)間, 寫入計(jì)數(shù)器的計(jì)數(shù)初值為_0_。4.8253的引腳CS、RD、WR、A1、A0為_B_時(shí),表示對計(jì)數(shù)器1設(shè)置計(jì)數(shù)初值。A.01000 B.01001 C.00101 D.101015.初始化編程的原則: 先寫入(方式命令字)、再設(shè)置(計(jì)數(shù)初值)。方式命令字格式:D7 D6 D5 D4 D3 D2 D1 D0計(jì)數(shù)器讀寫格式工作方式數(shù)制00 計(jì)數(shù)器0 00 計(jì)數(shù)器鎖存命令 000 方式0 0 二進(jìn)制01 計(jì)數(shù)器1 01 只讀寫低字節(jié) 001 方式1 1 十進(jìn)制10 計(jì)數(shù)器
46、2 10 只讀寫高字節(jié) 010 方式211 非法 11 先讀寫低字節(jié) 011 方式3 后讀寫高字節(jié) 100 方式4 101 方式5例1:端口地址為60H63H,選擇1#,工作方式2,計(jì)數(shù)初值33H,BCD碼制。其初始化程序段為:(1)設(shè)置方式命令字MOV AL,01010101B ;寫入方式命令字OUT 63H,ALMOV AL,33H ;寫入計(jì)數(shù)初值OUT 61H,AL(2)設(shè)置初始值 例2:端口地址為60H63H,選擇1#,工作方式2,計(jì)數(shù)初值為5533H,BCD碼制。其初始化程序段為:MOV AL,01110101B ;寫入控制命令字OUT 63H,ALMOV AL,33H ;寫入計(jì)數(shù)初
47、值低字節(jié)OUT 61H,AL MOV AL,55H ;寫入計(jì)數(shù)初值高字節(jié)OUT 61H,AL (3)鎖存命令 例3:端口地址為60H63H,讀出1#當(dāng)前計(jì)數(shù)值。MOV AL,01000000B ;寫入控制命令字,鎖存操作OUT 63H,ALIN AL,61H ;讀出 1#當(dāng)前計(jì)數(shù)值方式3方波發(fā)生器習(xí)題:8253某通道的CLK時(shí)鐘為1kHz,若產(chǎn)生周期為100ms的方波,那么計(jì)數(shù)初始值應(yīng)為多少?n = t / TCLK = t * fCLK = 100ms*1K=100設(shè)8253計(jì)數(shù)器的時(shí)鐘輸入頻率為1.91MHz,為產(chǎn)生25KHz的方波輸出信號,應(yīng)向計(jì)數(shù)器裝入的計(jì)數(shù)初值為多少? 答: 應(yīng)向計(jì)數(shù)器裝入的初值是76。課后習(xí)題:1、 設(shè)置82C54的計(jì)數(shù)器2工作于方式2,寫入16位計(jì)數(shù)初值,用二進(jìn)制計(jì)數(shù),則方式命令字為_10110100_。2、已知82C54的端口地址為0F8H0FAH, 0#通道工作在方式1下,計(jì)數(shù)初值為5080H寫出初始化程序段。MOV AL , 00110010B ;送命令字OUT 0FAH , ALMOV AL , 80H ;送初值OUT 0F8H
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 邵陽工業(yè)職業(yè)技術(shù)學(xué)院《申論》2023-2024學(xué)年第二學(xué)期期末試卷
- 人教版七年級歷史下學(xué)期第二單元隋遼宋夏金元時(shí)期:民族關(guān)系發(fā)展和社會變化第1課時(shí)北宋的政治測試試題(含答案)
- 2025年怎樣做明星測試題及答案
- 小學(xué)英語(高頻短語+句型+考點(diǎn)全覆蓋)
- 2025年iqc電子基礎(chǔ)知識試題及答案
- 2025年天門社區(qū)面試試題及答案
- 2025年學(xué)術(shù)規(guī)范考試試題及答案
- 2025年同濟(jì)會計(jì)面試題及答案
- 2025年東京大學(xué)文學(xué)試題及答案
- 2025年旅游文化類面試題及答案
- 安徽省縣域?qū)W前教育普及普惠督導(dǎo)評估指標(biāo)體系
- 第二章-英國學(xué)前教育
- 國家職業(yè)技能鑒定考試-高級機(jī)修鉗工題庫
- 315國際消費(fèi)者權(quán)益保護(hù)日知識講座課件
- 2023年二手房買賣合同正式版
- 2例不良事件根因分析
- YS/T 269-2008丁基鈉(鉀)黃藥
- GB/T 3808-2018擺錘式?jīng)_擊試驗(yàn)機(jī)的檢驗(yàn)
- (完整版)《汽車材料》課程標(biāo)準(zhǔn)
- GB 1523-2013綿羊毛
- 2004年考研英語一真題及答案
評論
0/150
提交評論