![單片機試題8(帶標準答案)_第1頁](http://file4.renrendoc.com/view/2d86ca45368d38586f96413cfd1c17fd/2d86ca45368d38586f96413cfd1c17fd1.gif)
![單片機試題8(帶標準答案)_第2頁](http://file4.renrendoc.com/view/2d86ca45368d38586f96413cfd1c17fd/2d86ca45368d38586f96413cfd1c17fd2.gif)
![單片機試題8(帶標準答案)_第3頁](http://file4.renrendoc.com/view/2d86ca45368d38586f96413cfd1c17fd/2d86ca45368d38586f96413cfd1c17fd3.gif)
![單片機試題8(帶標準答案)_第4頁](http://file4.renrendoc.com/view/2d86ca45368d38586f96413cfd1c17fd/2d86ca45368d38586f96413cfd1c17fd4.gif)
![單片機試題8(帶標準答案)_第5頁](http://file4.renrendoc.com/view/2d86ca45368d38586f96413cfd1c17fd/2d86ca45368d38586f96413cfd1c17fd5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
.-試題8一、填空題(35分,每空1分)1、單片機也可稱為微控制器或嵌入式控制器。2、串行口方式2接收到的第9位數據送SCON寄存器的RB8位中保存。33發(fā)送的第9SCONTB8)位。4、內部RAM中,位地址為50H的位,該位所在字節(jié)的字節(jié)地址為2AH。5(50H)=50H(R1)=50HXCHDA,@R1(A)=50H,(50H)=65。6AT89S51執(zhí)行MOVCA@A+PC控制信號有效。PSEN7、AT89S51訪問片外存儲器時,利用LEA信號鎖存來自P0口發(fā)出的低8位地址信號。8/計數器T0作為計數器使用時,其計數頻率不能超過晶振頻率fosc的1/24。9、AT89S51單片機為8位單片機。8.利用81C55可以擴展(3256)個RAM單元。9.當單片機復位時PSW=(00),SP=(07HP0~P3口均為(高)電平。10、AT89S51單片機有11、MCS-51系列單片機的典型芯片分別為875112、當單片機復位時PSW=00區(qū),R6所對應的存儲單元地址為13、AT89S51單片機指令系統(tǒng)的尋址方式有寄存器尋址、立即尋址、2級優(yōu)先級中斷。8031、8051、。H,這時當前的工作寄存器區(qū)是06。0寄存器間接尋址、直接尋找、器尋址。位尋址、基址寄存器加變址寄存1474LS138是具有3個輸入的譯碼器芯片,其輸出作為片選信號時,最多可以選中.-8片芯片。32=2515、利用82C55可以擴展3作功能。1000/0000/0000/0000個并行口,其中8條口線具有位操16AT89S51外擴32KB數據存儲器的首地址為0000H7FFF。17、由8031組成的單片機系統(tǒng)在工作時,引腳應該接0。EA18、AT89S51唯一的一條16位數據傳送指令為MOVDPTRdata16。二、判斷對錯,如對則在(分))中寫“√”,如錯則在()中寫“×”101、AT89S51單片機可執(zhí)行指令:MOV28H,@R2×)2、判斷指令的正誤:MOVT0,#3CF0H;(×3AT89S51單片機中PC√))4、當AT89S51執(zhí)行MOVXA,@R1指令時,伴隨著×)WR5、指令中直接給出的操作數的尋址方式稱為直接尋址(×)立即尋址6AT89S51單片機程序存儲器的尋址范圍是由程序計數器PC的位數所決定×)7、內部RAM√)8、特殊功能寄存器SP×)9、特殊功能寄存器SCON與(TSON)定時器/√)10A/D轉換器與雙積分A/D)快三、簡答題1.如果(DPTR)=447BH,(SP)=42H,(40H)=80H,(41H)=70H,(42H)=60H,則執(zhí)行下列指令后:(4分)POPPOPPOPDPHDPLA則:(DPH)=;(DPL)=;(A)=(SP)=;.-1如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,則執(zhí)行下列指令后:POPPOPPOPDPH;DPL;SP;則:(DPH)=___3CH___)___5FH___SP)___50H___6分)3RETI和普通子程序返回指令RET4分)中斷服務子程序返回指令RETI返回到中斷點2RETI和普通子程序返回指令RET4分)RETI1的AT89S51內部中斷優(yōu)先級寄存器的優(yōu)先級狀態(tài)。五、畫出8031單片機利用串行口進行1臺主機與3臺從機進行多機串行通訊的連線圖,其中1臺從機的地址號為01H,請敘述主機向01H從機發(fā)送一個字節(jié)數據的過程。(10分)答:主機發(fā)送數據過程如下:(1)將從機00~03H的REN置1,SM2=1,并使它們工作在串行口工作方式2或3。(24個從機發(fā)出一幀地址址信息02H9位為1息后均發(fā)生中斷,執(zhí)行中斷服務程序,將02H與自身地址做比較。若相同,則清SM2=0,若不同則SM2不變仍為1。(3)主機發(fā)送一幀數據信息,第9位為0,從機接到信息后,只有SM2=0的從機發(fā)生中斷,將數據信息收取,其余SM2=1的從機不放出中斷,信息丟失,從而實現主機向02H從機發(fā)送一個字節(jié)數據的功能。六、請回答:共20分)1.下圖中外部擴展的程序存儲器和數據存儲器容量各是多少?(2分)2.三片存儲器芯片的地址范圍分別是多少?地址線未用到的位填1)(6分,).-3.請編寫程序,要求:(1)將內部RAM30H~3FH中的內容送入1#6264的前16個單元中;(4分)(2)將2#6264的前4個單元的內容送入內部RAM40H~43H中;(4分)P2.7P2.6P2.5555588874LS373CECECEG1#626427642#6264+5VCS803188P0.7│88●P0.0解1.外部擴展的數據存儲器為3片8K的RAM,外擴容量為24K2.A15A!4A13地址范圍0110116000H~7FFFHA000H~BFFFH31)程序如下:ORG0000HRESET:AJMPMAIN;復位,轉主程序ORG0100H:MOVDPL,#00H;初始化DPTRMOVDPH,#60HMOVR0,#30H.MOVA,@R0MOVX@DPTR,AINCR0;初始化R0LOOP:INCDPTRCJNER0,#40H,LOOP.-NOPRET(1)程序如下:ORG0000HRESET:AJMPMAIN;轉主程序;初始化DPTR;初始化R0ORG0100H:MOVDPL#00HDPH,#0A0HR0,#40HA,@DPTR@R0,AMOVMOVLOOP2:MOVXMOVINCDPTRINCR0CJNENOPR0,#60H,LOOP2RET六、簡述一種多外部中斷源系統(tǒng)的設計方法。給出圖和程序(10分)答:原理電路如圖所示程序如下::PUSHPSWPUSHJNBP1.0,JNBP1.1,IR1AIR0;掃描中斷請求JNBP1.2,JNBP1.3,IR2IR3INTIR:POPAPOPPSW;返回IR0:中斷服務子程序;中斷服務AJMPINTIR.-IR1:中斷服務子程序AJMPINTIRIR2:中斷服務子程序AJMPINTIRIR3:中斷服務子程序AJMPINTIP3.說明AT89S51的外部引腳EA*的作用?(3分)答:EA*1分)當EA*=01分)當EA*=1時,當PC指針≤0FFFH時,只訪問片內程序存儲器;當PC指針>0FFFH時,則訪問外部程序存儲器(1分)5.寫出AT89S51的所有中斷源,并說明說明哪些中斷源在響應中斷時,由硬件自動清除,哪些中斷源必須用軟件清除,為什么?(6分)答:外部中斷INT0*定時器/計數器中斷T0外部中斷INT1*定時器/計數器中斷T1串行口中斷其中串行口中斷TI與RI必須用軟件清因為串口中斷的輸出中斷為TI,輸入中斷為故用軟件清。三、編寫程序,將外部數據存儲器中的5000H—單元全部清零(10分。答:ORG****H(1分)MOVDPTR#5000HMOVR0,#00HCLRA(3分)LOOP:MOVX@DPTR,AINCDPTR(3分)(2分)DJNZR0,LOOPHERE:SJMPHERE(RET或SJMP$等(1分)10分).-答:1)首先判斷有無鍵按下:(3分)將列線全部置,讀行線狀態(tài),若P1.0~P1.3全為,則表明無鍵按下,若出現低電平即,則有鍵按下,記錄下行號i;2)其次,如有鍵按下,判斷具體鍵號(7分)方法如下:逐列為低,其它為高,再讀行線狀態(tài),如出現哪一行為低,記錄此時的列號j,則證明第i行第j列的按鍵被按下,至此完成鍵盤的行列式掃描。3.AT89S51外擴的程序存儲器和數據存儲器可以有相同的地址空間,但不會發(fā)生數據沖突,為什么?(6分)答:AT89S51生數據沖突。這是因為它們的控制信號不同:(1)外擴程序存儲器是PSEN*信號為其控制信號外擴數據存儲器是RD*與WR*信號為其控制信號(2)指令不同,程序存儲器用MOVC讀取,數據存儲器用MOVX存取5.LED的靜態(tài)顯示方式與動態(tài)顯示方式有何區(qū)別?各有什么優(yōu)缺點?(4分)答:靜態(tài):顯示期間,鎖存器輸出的段碼不變;亮度大,各位LED的段選分別控制;位數多硬件電路復雜動態(tài):所有位段碼線并連一起,各位的亮滅靠片選控制端控制,亮度較低,多位控制電路簡單.-答:1.外部擴展的程序存儲器容量為:8KB外部擴展的數據存儲器容量為:2.程序存儲器2764地址的高3位:A150A14A1300地址范圍為:0000H-1FFFH數據存儲器1#6264地址高3位:A150A141A131地址范圍為:6000H-7FFFH數據存儲器2#6264地址范圍為:A151A140A131地址范圍為:A000H-BFFFH3.編寫程序(1)MOVRO,#40HMOVDPTR,#6000H;設置數據指針為6000H:MOVA,@RO;將片內RAM()中的內容送入A中MOVX@DPTR,AI
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現代辦公環(huán)境下的教學理念與方法研究
- 醫(yī)療護理醫(yī)學培訓 一例腹膜后濾泡淋巴瘤乳糜漏患者的個案護理課件
- 現代辦公環(huán)境中的運動文化培育
- 生態(tài)農業(yè)技術與商業(yè)模式的創(chuàng)新
- 環(huán)境友好型產品的社交電商推廣策略
- Unit 5 A party (說課稿)-2023-2024學年譯林版(三起)英語六年級下冊
- 《分米和毫米》說課稿-2023-2024學年二年級下冊數學蘇教版
- 《第二單元 數字畫家 7 復制與變換》說課稿-2024-2025學年浙江攝影版(三起)(2020)信息技術三年級上冊
- 2024秋八年級道德與法治上冊 第二單元 協調人際關系 第5課 同窗之誼 第1框 同學之間說課稿 蘇教版
- 2025年中國混凝土布料桿市場調查研究報告
- 中國古代文學史 馬工程課件(上)01總緒論
- GB/T 22085.1-2008電子束及激光焊接接頭缺欠質量分級指南第1部分:鋼
- 上海中心大廈-介紹 課件
- 《口腔修復學》種植義齒-課件
- 非酒精性脂肪性肝病防治指南解讀課件
- 地理微格教學課件
- 合成氨操作規(guī)程
- 清華大學抬頭信紙
- 牛津譯林版六年級下冊單詞詞匯表匯總(完整打印版)
- JJF 1975-2022 光譜輻射計校準規(guī)范
- Q∕SY 05268-2017 油氣管道防雷防靜電與接地技術規(guī)范
評論
0/150
提交評論