


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PAGEPAGE13單片機復習一、選擇有如下程序段:MOV R0,#30HSETB CCLR AADDC MOV ﹫R0,A執(zhí)行結(jié)果是( B )。A.(30H)=00H B.(30H)=0C.(00H)=00H D.(00H)=01H在CPU內(nèi)部,反映程序運行狀態(tài)或運算結(jié)果特征的寄存器是(B )。PC B.PSW C.A D.SP各中斷源發(fā)出的中斷請求信號,都會標記在(D )寄存器。TMOD/SCON B.TCON/PCON C.IE/TCON D.TCON/SCON幀格式為1個起始位,8個數(shù)據(jù)位,1個停止位的異步串行通信方式是(B )。方式0 B.方式1 C.方式2 D.方式3外部中斷1的中斷入口地址為( )。A.0003H B.000BH C.0013H D.001BH下列指令中正確的是( B )。MOV P2.1,A B.JBC TF0,L1 C.MOVX D.MOV A,@R3在MCS-51中,需雙向傳遞信號的是( C )。電源線 B.地址線 C.數(shù)據(jù)線 D.控制信號線在定時器操作中,選擇其工作方式的寄存器是(A )。TMOD B.TCON C.IE D.SCON當標志寄存器PSW的RS0和RS1分別為1和0時,系統(tǒng)選用的工作寄存器組(B 。組0 B.組1 C.組2 D.組38051單片機中,唯一一個用戶可使用的16位寄存器是( B )。PSW B.DPTR C.ACC D.PC下列指令中錯誤的是(D ).A.MOV A,R4 B.MOV 20H,R4 C.MOV R4,20H D.MOV @R4,R3LJMP跳轉(zhuǎn)空間最大可達(D )。A.2KB B.256B C.128B D.64KB8051單片機共有(B )中斷源。A.4 B.5 C.6 D.78051單片機共有( A )個中斷優(yōu)先級。A.2 B.3 C.4 D.5外部中斷源IE1(外部中斷1)的向量地址(C )。A.0003HB.000BHC.0013H D.002BH(16)累加器A的位地址為(A)。.E7H B.F7H C.D7H D.87H8051的內(nèi)部RAM中,可以進行位尋址的地址空間為(B )。.B.C.D.設(shè)累加器A的內(nèi)容為0C9H,寄存器R2的內(nèi)容為54H,CY=1,執(zhí)行指令SUBB R2后結(jié)果為( A ).A.(A)=74H BR2)=74HCA)=75H D.(R2)=75H設(shè)(A)=0C3H(R0)=0AAH,執(zhí)行指令ANLA,R0后,結(jié)果( A A.(A)=82H BA)=6CHCR0)=82 D.(R0)=6CH提高單片機的晶振頻率,則機器周期( C )中。.不變 B變長 C.變短 D.不定 執(zhí)行如下三條指令后,30H單元的內(nèi)容是( C )MOV R1,#30HMOV HMOV @R1,40H.40H B.30H C.0EH D.FFH(22)中斷是一種(A )。A.資源共享技術(shù) B數(shù)據(jù)轉(zhuǎn)換技術(shù) C數(shù)據(jù)共享技術(shù) D.并行處理技術(shù) 執(zhí)行MOV IE,#81H指令的意義是:(B )A.屏蔽中斷源 B開放外部中斷源0C開放外部中斷源1 D.開放外部中斷源0和1二進制數(shù)110010010對應(yīng)的十六進制數(shù)可表示為( A ).A.192H B.C90H C.1A2H D.CA0H二進制數(shù)110110110對應(yīng)的十六進制數(shù)可表示為( B ).A.1D3H B.1B6H C.DB0H D.666H-3的補碼( D。A.10000011 B.11111100 C.11111110 D.11111101CPU主要的組成部分為(A )。A.運算.控制器 B.加法.寄存器C.運算器.寄存器 D.存放上一條的指令地址計算機的主要組成部件為(A )。CPU,內(nèi)存,I/O口 B.CPU,鍵盤,顯示器C.主機,外部設(shè)備 D.以上都是INTEL8051CPU是位( C )的單片機A. 16 B.4 C.8 D.準16對于INTEL8031來說,EA腳總是(A )。接地B.接電源C.懸空D.不用數(shù)據(jù)指針DPDR訪問的(D )。CPU控制器 B.CPU運算器 C.外部程序存儲器D.外部數(shù)據(jù)存儲器指令和程序是以( C )形式存放在程序存儲器中.A.源程序 B.匯編程序 C.二進制編碼 D.BCD碼單片機應(yīng)用程序一般存放在( B ).A.RAM B.ROM C.寄存器 D.CPU單片機上電后或復位后,工作寄存器R0是( A )。0區(qū)00H單元 B.0區(qū)01H單元 C.0區(qū)09H單元 D.SFR進位標志CY在(C )中。A.累加器B. 算術(shù)邏輯運算部件ALU 程序狀態(tài)字寄存器PSW D.DPOR8031復位后,PC與SP的值為( B。A. 0000H,00H B.0000H,07HC.0003H,07H寄存器 D.0800H,00H一個EPROM的地址有A0A11引腳,它的容量為( B )。2KB B.4KB C.11KB D.12KB在單片機中,通常將一些中間計算結(jié)果放在( A )中。A.累加器 B.控制器 C.程序存儲器D.數(shù)據(jù)存儲器假定(執(zhí)行指令:A 后,累加器A的內(nèi)容為(0CH B.C0H C.5CH D.C5H80C51與87C51的區(qū)別在于( C )。內(nèi)部程序存儲器的類型不同內(nèi)部數(shù)據(jù)存儲器的類型不同C.內(nèi)部程序存儲器的容量不同D.內(nèi)部數(shù)據(jù)存儲器的容量不同(41)8031單片機中片內(nèi)RAM共有(A)字節(jié)。A.128B.256C.4KD.64KINTEL8031的P0口,當使用外部存儲器時它是一個( D )。傳輸高8位地址口 傳輸?shù)?位地址口C.傳輸?shù)?位數(shù)據(jù)口 D.傳輸?shù)?位地址/數(shù)據(jù)總線口啟動T1運行的指令是(D)A.SETBET0B.SETBET1C.SETBTR0D.SETBTR1CPU允許串行口中斷的指令為(B )SETB EX0 B. SETB ES C. SETB ET0 D. SETB (45)8051系統(tǒng)中,同一優(yōu)先級的幾個中斷源中優(yōu)先權(quán)最高( A )。A. INT0 B. T0 C. INT1 D. T1在程序狀態(tài)字PSW中,位是奇偶校驗位( D )。C B. AC C. OV D. P某異步通訊接口的波特率為4800,則該接口每秒鐘傳送(A )。A. 4800位B. 4800字節(jié)C. 9600位D. 9600字節(jié)MCS—51單片機復位后,從下列那個單元開始取指令(C )A.0003H B.000BH C.0000H對片外數(shù)據(jù)RAM單元讀寫數(shù)據(jù)須用( B )。MOV指令 B.MOVX指令 C.MOVC指令當晶振頻率是12MHz時,MCS—51單片機的機器周期是( A )。1μs B.1ms C.2μs D.2ms
C )。二、填空:1、MCS-51內(nèi)部程序存儲器(ROM)容量4KB,地址從0000H開始,用于存放程序和表格常數(shù)。2、MCS-51輸入/輸出口線8條,它們都是 I/O 端口。3、MCS-51,有5個中斷源,分為2個優(yōu)先級。4、尋址方式就是如何找到存放操作數(shù)的地址,把操作數(shù)提出來的方法。5、復位方式有上電自動復位和按鍵手動復位。6、與定時/計數(shù)器控制有關(guān)的寄存器TCON,TMOD,IE。7、MCS-51單片機的CPU包括了運算器和控制器兩部分電路。8、MCS-51單片機有2個16位定時器/計數(shù)器。9、MCS-51外部數(shù)據(jù)存儲器尋址空間64KB。10、MCS-51常用的尋址方式有立即尋址、直接尋址、寄存器、寄存器間接尋址、變址尋址。11、MCS-51單片機的PSEN引腳是外部程序存儲器讀選通信號。12MCS-5148位的并行I/O口,分別記作P0P1P2P3,它們都是雙向端口,每個端口8條I/0線。13、尋址就是尋找指令中操作數(shù)或操作數(shù)所在地址。14、MCS-51外部數(shù)據(jù)尋址空間64KB。15、以助記符形式表示的計算機指令就是它的匯編語言。16、在變址尋址方式中,以累加器PCDPTR三、簡答題:1、MCS-51單片機的EA信號有何功能?在使用8031時EA信號引腳應(yīng)如何處理?答:(1) 是訪問外部程序存儲器ROM的控制信號。當EA為低電平(接地)時,CPU只執(zhí)行外部程序存儲器中的程序。當EAPC0FFFH(4K)時,CPUPC的值超出4K時(對8051/8751/8951)將自動轉(zhuǎn)去執(zhí)行片外程序存儲器內(nèi)的程序。80318031的EA必須接地(低電平。2、什么叫振蕩周期?答:晶體振蕩器直接產(chǎn)生的振蕩信號的周期。3、什么叫外部中斷?有幾個外部中斷源?請求信號由什么引腳引入?答:當CPU執(zhí)行主程序時,外設(shè)向CPU行并保存斷點地址,然后轉(zhuǎn)去響應(yīng)中斷。有2個外部中斷源;請求信號有INT0和INT1引腳引入。4、請說明MCS-51單片機內(nèi)RAM低128字節(jié)和高128字節(jié)的用途?1283據(jù)緩沖區(qū)。80H—FFH是高128字節(jié)做為特殊功能寄存器使用。5、什么叫通信?有幾種通信方式?其方式特點是什么?答:設(shè)備之間進行的數(shù)據(jù)交換,如CPU與外設(shè)之進行的數(shù)據(jù)交換,計算機之間結(jié)構(gòu)進行的數(shù)據(jù)交換等,稱為數(shù)據(jù)通信。1)據(jù)有多少位,就需用多少根傳送線。適用于近距離。(2)串行通訊是數(shù)據(jù)通過一根數(shù)據(jù)線,一位一位的傳送。其優(yōu)點是只需一對傳輸線;缺點是傳輸速度慢,串行通信適用于遠距離通信。6、什么叫中斷?中斷的作用是什么?答:當CPU正在處理某事件時,外界發(fā)生了更為緊急的請求,要求CPU暫停當前的工作,轉(zhuǎn)而去處理這個緊急事件處理完畢再回到原來被中斷的地方繼續(xù)原來的工作這樣的過程稱為中斷中斷作用1)分時操作 ()實時處理 ()故障處理7、中斷優(yōu)先級的順序?5個中斷源的入口地址?答:順序:外部中斷0→定時器0中斷→外部中斷1→定時器1中斷→串行接口中斷。5個中斷源的入口地址:中斷源中斷矢量地址中斷源中斷矢量地址外部中斷0(INT0)0003H定時器T1中斷001BH定時器T0中斷000BH串行口中斷0023H外部中斷1(INT1)0013H四、分析結(jié)果、已知()=06H(R)=08H執(zhí)行ADD DA A 結(jié)果、已知()=0C3H(R)=55H執(zhí)行ORL 結(jié)果D7H ; (R0)= 55H 。3、說明下列指令中源操作數(shù)采用的尋址方MOV R7 ;寄存器尋址MOV 55H;直接尋址MOV #55H ;立即尋址MOV @R0;寄存器間接尋JMP @A+DPTR 基址變址尋址、設(shè)(R)=32H()=48H(32)=80H(40)=08H,請指出在執(zhí)行下列程序段后,上述各單元內(nèi)容的變化。MOV @R0 ;MOV@R0,40H;(32H)=08HMOVA;(40H)=80HMOVR0,#35H;(R0)=35H5、閱讀下列程序段,說明程序段實現(xiàn)功能,并把每條指令加注釋;已知(40H)=98H, MOV R0,#40H ;40H→R0MOV @R0 ;98H→INC R0 ;41H→R0ADD @R0 ;98+(A)=47H→INC R0MOV @R0,A 42H單元CLR A AADDC #0 ;進位存入INC R0MOV @R0,A 43H功能:將40H單元中的內(nèi)容相加結(jié)果放在42H單元,進位放在43H單元,,(A)=1(40H)=98H(41H)=AFH(42H)=47H(43H)=01H。、已知=83H(R=17H(17H=34H,請寫出執(zhí)行完下列程序段后A的內(nèi)容,并把分析過程寫出。ANL ,#17H ()←03HORL 17,A (17)←37HXRL ,@R0 CPL A ()←0CBH五、編程與計算題1T10P1.0500us詢方式編寫程序。()計算機器周期:Tm=12/focs=12/6*106=2us(2)to=(213—X)*Tm500/2*10-6=(213—X)*2*106250=(213—X)*2X=213—125=8067TH1=0FCHTL1=03HMOV TMOD,#00HMOV TL1,#03HMOV SETB TR1JBC TF1,NEXTSJMP LOOPNEXT:MOV MOV CPL P1.0SJMP LOOP2、設(shè)T0工作在方式0,定時時間為1ms,在P1.0輸出,周期為2ms的方波,時鐘晶振為6MHZ,請用查詢方式編程。答:t=(213—TO初值)*機器周期1*10-3=(213—X)*12/6*1061*10-3=(213—X)*2*106(213—X)=0.5*103X=213—500=8192—500=7692TL0=0CHTH0=0F0HTMOD=00HMOV TMOD,#00HMOV TL0,#0CHMOV SETB TR0JBC TF0,SJMP LOOPNEXT:MOV MOV THP,#0F0HCPL P1.0SJMP 0以工作方式2100usP1.0輸出周期為200us6MH,請用查詢方式編程。()計算機器周期:Tm=12/focs=12/6*106=2us(2)to=(28—X)*Tm200/2*10-6=(28—X)*2*10-6100=(28—X)*2X=256—50=206TH0=0CEHTL0=0CEHMOV TMOD,MOV TL0,#0CEHMOV 0CEHSETB TR0JBC TF0,SJMP LOOPNEXT:MOV TL0,#MOV 0CEHCPL P1.0SJMP 、已知(30)=40H(40)=10H(10)=00H(P1)=CAH,請寫出執(zhí)行以下程序段后,各有關(guān)單元的內(nèi)容。MOVR0,#30H;(R0)=30HMOVA,@R0;(A)=40HMOVR1,A;(R1)=40HMOVB,@R0;(B)=40HMOV@R1,P1;(40)=0CAHMOVP2,P1;(P2)=0CAHMOV10H,#20H;(10H)=20HMOV30H,10H;(30H)=20H58位無符號數(shù)相加,其中一加數(shù)在內(nèi)部RAM50H,51H,52H53H單元中,請編寫程序。答:MOVR0,#52HMOVR1,#55HMOVR7,#03HCLRCLOOP:MOVA,@R0ADD MOV @R0INC R0INC R1DJNZ R7,CLR AADDCA,#00HMOV@R0,ASJMP$6430H——33H40H——43H開始的單元中,請編程求它們的和,結(jié)果放在中答:MOV R2,#04H ;字節(jié)長度→R2MOV R0,#30H ;一個加數(shù)首地址→R0MOV R1,#40H ;另一個加數(shù)首地址CLR C ;清進位位MOV ;取一個加
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 社會治理與公共政策互動研究試題及答案
- 項目管理中的人際關(guān)系與溝通試題及答案
- 計算機三級軟件測試技能要求解析試題及答案
- 2025年初級銀行從業(yè)資格(銀行管理)通關(guān)練習題庫
- 計算機測試過程中的數(shù)據(jù)管理試題及答案
- 機電工程職能定位試題及答案
- 項目團隊合作的成功案例分析試題及答案
- 行業(yè)動態(tài)對考試知識點的影響試題及答案
- 機電工程2025年基本技能試題及答案
- 2025年成人繼續(xù)教育線上學習模式下的學習效果提升與教學平臺功能優(yōu)化研究報告
- 西南科技大學機械原理期末考試復習題及答案
- 讀后續(xù)寫:騎馬迷路 遇困難不放棄 課件 【知識建構(gòu)+點播拓展】高考英語作文備考
- 2023年宜興市云湖茶禪文旅發(fā)展有限公司招聘筆試題庫及答案解析
- 初中地理會考知識點匯總
- Unit2Reading2知識點課件-高中英語牛津譯林版(2020)選擇性必修第一冊
- 交通協(xié)管員勞務(wù)外包服務(wù)方案
- 頂管工程頂進記錄表
- 安全生產(chǎn)、環(huán)境保護監(jiān)督管理制度(最終版)
- 呼吸道病原體抗體檢測及臨床應(yīng)用課件
- 戰(zhàn)略管理教學ppt課件(完整版)
- 太平歌詞唱詞
評論
0/150
提交評論