freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機張毅剛課后習(xí)題答案-資料下載頁

2025-06-23 23:25本頁面
  

【正文】 答:C3.若要同時擴展4片2KB的RAM和4片4KB的ROM,則最少需要 根地址線。A、12 B、13 C、14 D、154.當(dāng)=1時,AT89S52單片機可以擴展的外部程序存儲器的最大容量為 。 A. 64KB B.60KB C.58KB D.56KB答:D5. 若某數(shù)據(jù)存儲器芯片地址線為12根,那么它的存儲容量為 。A、1KB 答:B三、編程1.試編寫一個程序(如將05H和06H拼為56H),設(shè)原始數(shù)據(jù)放在片外數(shù)據(jù)區(qū)2001H單元和2002H單元中,按順序拼裝后的單字節(jié)數(shù)放入2002H。答:本題主要考察對外部存儲器的讀、寫操作,只要記住正確使用MOVX指令就可以了。編程思路:首先讀取2001H的值,保存在寄存器A中,將寄存器A的高四位和低四位互換,再屏蔽掉低四位然后將寄存器A的值保存到30H中,然后再讀取2002H的值,保存在寄存器A中,屏蔽掉高四位,然后將寄存器A的值與30H進行或運算,將運算后的結(jié)果保存在2002H中。 ORG 0000HMAIN: MOV DPTR,2001H ;設(shè)置數(shù)據(jù)指針的初值 MOVX A,@DPTR ;讀取2001H的值 SWAP A ANL A,0F0H ;屏蔽掉低四位 MOV 30H,A ;保存A INC DPTR ;指針指向下一個 MOVX A,@DPTR ;讀取2002H的值 ANL A,0FH ;屏蔽掉高四位 ORL A,30H ;進行拼裝 MOVX @DPTR,A ;保存到2002H END2.編寫程序,將外部數(shù)據(jù)存儲器中的4000H~40FFH單元全部清“0”。答:本題主要考察對外部數(shù)據(jù)塊的寫操作;編程時只要注意循環(huán)次數(shù)和MOVX指令的使用就可以了。 ORG 0000HMAIN: MOV A,0 ;送預(yù)置數(shù)給A MOV R0,0FFH ;設(shè)置循環(huán)次數(shù) MOV DPTR,4000H ;設(shè)置數(shù)據(jù)指針的初值LOOP: MOVX @DPTR,A ;當(dāng)前單元清零 INC DPTR ;指向下一個單元 DJNZ R0,LOOP ;是否結(jié)束 END四、簡答1.在AT89S52單片機系統(tǒng)中,外接程序存儲器和數(shù)據(jù)存儲器共用16位地址線和8位數(shù)據(jù)線,為何不會發(fā)生沖突?答:因為控制信號線的不同:外擴的RAM芯片既能讀出又能寫入,所以通常都有讀寫控制引腳,記為OE*和WE*。外擴RAM的讀、寫控制引腳分別與AT89S51的RD*和WR*引腳相連。外擴的EPROM在正常使用中只能讀出,不能寫入,故EPROM芯片沒有寫入控制引腳,只有讀出引腳,記為OE*,該引腳與AT89S52單片機的PSEN*相連。2.題圖81(a)所示為AT89S51單片機中存儲器的地址空間分布圖。題圖81(b)題圖81為存儲器的地址譯碼電路,為使地址譯碼電路按題圖81(a)所示的要求進行正確尋址,要求畫出:(1)A組跨接端子的內(nèi)部正確連線圖。(2)B組跨接端子的內(nèi)部正確連線圖。答:(1)A組跨接端子的內(nèi)部正確連線圖(2)B組跨接端子的內(nèi)部正確連線圖注意:答案不唯一,還有其他連接方法,也可滿足題目要求。7279的內(nèi)部電路自動完成。第9章 思考題及習(xí)題9參考答案一、填空1. 擴展一片8255可以增加 個并行口,其中 條口線具有位操作功能;答:3,8 2. 單片機擴展并行I/O口芯片的基本要求是:輸出應(yīng)具有 功能;輸入應(yīng)具有 功能;答:數(shù)據(jù)鎖存,三態(tài)緩沖3. 從同步、異步方式的角度講,82C55的基本輸入/輸出方式屬于 通訊,選通輸入/輸出和雙向傳送方式屬于 通訊。答:同步,異步二、判斷1. 82C55為可編程芯片。對2. 82C55具有三態(tài)緩沖器,因此可以直接掛在系統(tǒng)的數(shù)據(jù)總線上。錯3. 82C55的PB口可以設(shè)置成方式2。錯4.?dāng)U展I/O占用片外數(shù)據(jù)存儲器的地址資源。對5.82C55的方式1是無條件的輸入輸出方式。錯6.82C55的PC口可以按位置位和復(fù)位。對7.82C55的方式0是無條件的輸入輸出方式。對三、單選1. AT89S52的并行I/O口信息有兩種讀取方法:一種是讀引腳,還有一種是 。 B. 讀數(shù)據(jù)庫 C. 讀A累加器 答:D2. 利用單片機的串行口擴展并行I/O接口是使用串行口的 。 B. 方式2 C. 方式1 D. 方式0答:D3. 單片機使用74LSTTL電路擴展并行I/O接口,輸入/輸出用的74LSTTL芯片為 。 A. 74LS244/74LS273 B. 74LS273/74LS244C. 74LS273/74LS373 D. 74LS373/74LS273答:A4. AT89S52單片機最多可擴展的片外RAM為64KB,但是當(dāng)擴展外部I/O口后,其外部RAM的尋址空間將 。 A. 不變 B. 變大 C. 變小 答:C四、編程1.編寫程序,采用82C55的PC口按位置位/復(fù)位控制字,將PC7置“0”,PC4置“1”(已知82C55各端口的地址為7FFCH~7FFFH)。答:本題主要考察對82C55的C口的操作。其方式控制字的最高位為0時,低四位控裝置對C口置復(fù)位。由題目可知方式控制寄存器的地址為7FFFH。 ORG 0H MAIN: MOV PTR,7FFFH ;控制字寄存器地址7FFFH送DPTR MOV A,0EH ;將PC7置0 MOVX @DPTR,A MOV A,09H ;將PC4置1 MOVX @DPTR,A END2.AT89S52單片機擴展了一片82C55,若把82C55的PB口用作輸入,PB口的每一位接一個開關(guān),PA口用作輸出,每一位接一個發(fā)光二極管,請畫出電路原理圖,并編寫出PB口某一位開關(guān)接高電平時,PA口相應(yīng)位發(fā)光二極管被點亮的程序。答:電路圖可參見圖910,PA口每一位接二極管的正極,二極管的負極接地。PB口每1位接一開關(guān)和上拉電阻,開關(guān)另一端直接接地。這樣只需要將讀到的PB口的值送給PA口就可以滿足題目要求了。 ORG 0100HMIAN: MOV A,10000010B ;設(shè)置PA口方式0輸出,PB口方式0輸入 MOV DPTR,0FF7FH ;控制口地址送DPTR MOVX @DPTR,A ;送方式控制字 MOV DPTR,0FF7DH ;PB口地址送DPTR MOVX A,@DPTR ;讀入開關(guān)信息 MOV DPTR,0FF7CH ;PA口地址送DPTR MOVX @DPTR,A ;PA口的內(nèi)容送PB口點亮相應(yīng)的二極管 END五、簡答1.I/O接口和I/O端口有什么區(qū)別?I/O接口的功能是什么?答:I/O端口簡稱I/O口,常指I/O接口電路中具有端口地址的寄存器或緩沖器。I/O接口是指單片機與外設(shè)間的I/O接口芯片;I/O接口功能:(1) 實現(xiàn)和不同外設(shè)的速度匹配;(2) 輸出數(shù)據(jù)緩存;(3) 輸入數(shù)據(jù)三態(tài)緩沖。2.I/O數(shù)據(jù)傳送由哪幾種傳送方式?分別在哪些場合下使用?答: 3種傳送方式:(1) 同步傳送方式:當(dāng)外設(shè)速度可與單片機速度相比擬時,常常采用同步傳送方式。(2) 查詢傳送方式:查詢傳送方式又稱為有條件傳送,也稱異步傳送。單片機通過查詢得知外設(shè)準(zhǔn)備好后,再進行數(shù)據(jù)傳送。異步傳送的優(yōu)點是通用性好,硬件連線和查詢程序十分簡單,但是效率不高。(3) 中斷傳送方式:中斷傳送方式是利用單片機本身的中斷功能和I/O接口的中斷功能來實現(xiàn)I./O數(shù)據(jù)的傳送。單片機只有在外設(shè)準(zhǔn)備好后,發(fā)出數(shù)據(jù)傳送請求,才中斷主程序,而進入與外設(shè)進行數(shù)據(jù)傳送的中斷服務(wù)程序,進行數(shù)據(jù)的傳送。中斷服務(wù)完成后又返回主程序繼續(xù)執(zhí)行。因此,中斷方式可大大提高工作效率。3.常用的I/O端口編址有哪兩種方式?它們各有什么特點?AT89S52單片機的I/O端口編址采用的是哪種方式?答:兩種方式。(1) 獨立編址:就是I/O地址空間和存儲器地址空間分開編址。優(yōu)點是I/O地址空間和存儲器地址空間相互獨立,界限分明。但卻需要設(shè)置一套專門的讀寫I/O的指令和控制信號。(2) 統(tǒng)一編址:是把I/O端口的寄存器與數(shù)據(jù)存儲器單元同等對待,統(tǒng)一進行編址。優(yōu)點是不需要專門的I/O指令,直接使用訪問數(shù)據(jù)存儲器的指令進行I/O操作。AT89S52單片機使用的是I/O和外部數(shù)據(jù)存儲器RAM統(tǒng)一編址的方式。4.82C55的“方式控制字”和“PC口按位置位/復(fù)位控制字”都可以寫入82C55的同一控制寄存器,82C55是如何來區(qū)分這兩個控制字的?答:82C55通過寫入控制字寄存器的控制字的最高位來進行判斷,最高位為1時,為方式控制字,最高位為0時,為C口按位置位/復(fù)位控制字。5.結(jié)合圖96來說明82C55的PA口在方式1的應(yīng)答聯(lián)絡(luò)輸入方式下的工作過程。答:當(dāng)外設(shè)輸入一個數(shù)據(jù)并送到PA7~PA0上時,輸入設(shè)備自動在選通輸入線A向82C55發(fā)送一個低電平選通信號,則把PA7~PA0上輸入的數(shù)據(jù)存入PA口的輸入數(shù)據(jù)緩沖/鎖存器;然后使輸入緩沖器輸出線IBFA變成高電平,以通知輸入設(shè)備,82C55的PA口已收到它送來的輸入數(shù)據(jù)。82C55檢測到聯(lián)絡(luò)線A由低電平變成了高電平、IBFA為1狀態(tài)和中斷允許觸發(fā)器INTEA為1時,使輸出線INTRA(PC3)變成高電平,向AT89S52發(fā)出中斷請求。(INTEA的狀態(tài)可由用戶通過對PC4的置位/復(fù)位來控制。AT89S52響應(yīng)中斷后,可以通過中斷服務(wù)程序從PA口的輸入數(shù)據(jù)緩沖/鎖存器讀取外設(shè)發(fā)來的輸入數(shù)據(jù)。當(dāng)輸入數(shù)據(jù)被CPU讀走后,82C55撤銷INTRA上的中斷請求,并使IBFA變?yōu)榈碗娖?,以通知輸入外設(shè)可以送下一個輸入數(shù)據(jù)。第10章 思考題及習(xí)題10參考答案一、填空1.對于電流輸出型的D/A轉(zhuǎn)換器,為了得到電壓輸出,應(yīng)使用 。答:I/V轉(zhuǎn)換電路2.使用雙緩沖同步方式的D/A轉(zhuǎn)換器,可實現(xiàn)多路模擬信號的 輸出。答:同步3.一個8位A/D轉(zhuǎn)換器的分辨率是 ,若基準(zhǔn)電壓為5V,該A/D轉(zhuǎn)換器能分辨的最小的電壓變化為 。 答:1/28,20Mv4.若單片機發(fā)送給8位D/A轉(zhuǎn)換器0832的數(shù)字量為65H,基準(zhǔn)電壓為5V,則D/A轉(zhuǎn)換器的輸出電壓為 。答:5.若A/D轉(zhuǎn)換器00809的基準(zhǔn)電壓為5V,,A/D轉(zhuǎn)換后的數(shù)字量是 。答:80H 二、判斷對錯1.“轉(zhuǎn)換速度”這一指標(biāo)僅適用于A/D轉(zhuǎn)換器,D/A轉(zhuǎn)換器不用考慮“轉(zhuǎn)換速度”問題。錯2.ADC0809可以利用“轉(zhuǎn)換結(jié)束”信號EOC向AT89S52單片機發(fā)出中斷請求。對3.輸出模擬量的最小變化量稱為A/D轉(zhuǎn)換器的分辨率。錯4.對于周期性的干擾電壓,可使用雙積分型A/D轉(zhuǎn)換器,并選擇合適的積分元件,可以將該周期性的干擾電壓帶來的轉(zhuǎn)換誤差消除。對三、單選1.在【例105】中的應(yīng)用程序中,第2條與第4條指令:MOV DPTR,7FF8HMOVX @DPTR,A 的作用是 。A. 使單片機的信號有效 B. 使ADC0809的片選信號有效 C. 發(fā)送ADC當(dāng)前的轉(zhuǎn)換通道號并啟動A/D轉(zhuǎn)換 答:C2.對于圖1020, ,且A/D轉(zhuǎn)換的通道號選為IN3,則DPTR的值為 。A. FBF3H B. FBFCH C. 7BFCH D. F7F3H答:D四、簡答1.D/A轉(zhuǎn)換器的主要性能指標(biāo)都有哪些?設(shè)某DAC為二進制12位,滿量程輸出電壓為5V,試問它的分辨率是多少?答:D/A轉(zhuǎn)換器的主要技術(shù)指標(biāo)如下:分辨率:D/A轉(zhuǎn)換器的分辨率指輸入的單位數(shù)字量變化引起的模擬量輸出的變化,是對輸入量變化敏感程度的描述。建立時間:建立時間是描述D/A轉(zhuǎn)換速度快慢的一個參數(shù),用于表明轉(zhuǎn)換速度。其值為從輸入數(shù)字量到輸出達到終位誤差177。(1/2)GB(最低有效位)時所需的時間。轉(zhuǎn)換精度:理想情況下,精度與分辨率基本一致,位數(shù)越多精度越高。嚴(yán)格講精度與分辨率并不完全一致。只要位數(shù)相同,分辨率則相同.但相同位數(shù)的不同轉(zhuǎn)換器精度會有所不同。當(dāng)DAC為二進制12位,滿量程輸出電壓為5V時, mV2.A/D轉(zhuǎn)換器兩個最重要的技術(shù)指標(biāo)是什么?答:兩個最重要的技術(shù)指標(biāo):(1) 轉(zhuǎn)換時間或轉(zhuǎn)換速率 (2) 分辨率習(xí)慣上用輸出二進制位數(shù)或BCD碼位數(shù)表示。3.分析A/D轉(zhuǎn)換器產(chǎn)生量化誤差的原因,一個8位的A/D轉(zhuǎn)換器,當(dāng)輸入電壓為0~5V時,其最大的量化誤差是多少?答:量化誤差是由于有限位數(shù)字對模擬量進行量化而引起的;%;4.目前應(yīng)用較廣泛的A/D轉(zhuǎn)換器主要有哪幾種類型?它們各有什么特點?答:主要有以下幾種類型:逐次逼近式轉(zhuǎn)換器、雙積分式轉(zhuǎn)換器、∑△式A/D轉(zhuǎn)換器。逐次逼近型A/D轉(zhuǎn)換器:在精度、速度和價格上都適中,是最常用的A/D轉(zhuǎn)換器件。雙積分A/D轉(zhuǎn)換器:具有精度高、抗干擾性好、價格低廉等優(yōu)點,但轉(zhuǎn)換速度慢,近年來在單片機應(yīng)用領(lǐng)域中也得到廣泛應(yīng)用?!啤魇紸/D轉(zhuǎn)換器:具有積分式與逐次逼近式ADC的雙重優(yōu)點,它對工業(yè)現(xiàn)場的串模干擾具有較強的抑制能力,不亞于雙積
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1