


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
PAGEPAGE13單片機復習一、選擇有如下程序段:MOV R0,#30HSETB CCLR AADDC MOV ﹫R0,A執(zhí)行結果是( B )。A.(30H)=00H B.(30H)=0C.(00H)=00H D.(00H)=01H在CPU內部,反映程序運行狀態(tài)或運算結果特征的寄存器是(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跳轉空間最大可達(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的內部RAM中,可以進行位尋址的地址空間為(B )。.B.C.D.設累加器A的內容為0C9H,寄存器R2的內容為54H,CY=1,執(zhí)行指令SUBB R2后結果為( A ).A.(A)=74H BR2)=74HCA)=75H D.(R2)=75H設(A)=0C3H(R0)=0AAH,執(zhí)行指令ANLA,R0后,結果( A A.(A)=82H BA)=6CHCR0)=82 D.(R0)=6CH提高單片機的晶振頻率,則機器周期( C )中。.不變 B變長 C.變短 D.不定 執(zhí)行如下三條指令后,30H單元的內容是( C )MOV R1,#30HMOV HMOV @R1,40H.40H B.30H C.0EH D.FFH(22)中斷是一種(A )。A.資源共享技術 B數(shù)據(jù)轉換技術 C數(shù)據(jù)共享技術 D.并行處理技術 執(zhí)行MOV IE,#81H指令的意義是:(B )A.屏蔽中斷源 B開放外部中斷源0C開放外部中斷源1 D.開放外部中斷源0和1二進制數(shù)110010010對應的十六進制數(shù)可表示為( A ).A.192H B.C90H C.1A2H D.CA0H二進制數(shù)110110110對應的十六進制數(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,內存,I/O口 B.CPU,鍵盤,顯示器C.主機,外部設備 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碼單片機應用程序一般存放在( 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. 算術邏輯運算部件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在單片機中,通常將一些中間計算結果放在( A )中。A.累加器 B.控制器 C.程序存儲器D.數(shù)據(jù)存儲器假定(執(zhí)行指令:A 后,累加器A的內容為(0CH B.C0H C.5CH D.C5H80C51與87C51的區(qū)別在于( C )。內部程序存儲器的類型不同內部數(shù)據(jù)存儲器的類型不同C.內部程序存儲器的容量不同D.內部數(shù)據(jù)存儲器的容量不同(41)8031單片機中片內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)先權最高( 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內部程序存儲器(ROM)容量4KB,地址從0000H開始,用于存放程序和表格常數(shù)。2、MCS-51輸入/輸出口線8條,它們都是 I/O 端口。3、MCS-51,有5個中斷源,分為2個優(yōu)先級。4、尋址方式就是如何找到存放操作數(shù)的地址,把操作數(shù)提出來的方法。5、復位方式有上電自動復位和按鍵手動復位。6、與定時/計數(shù)器控制有關的寄存器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信號引腳應如何處理?答:(1) 是訪問外部程序存儲器ROM的控制信號。當EA為低電平(接地)時,CPU只執(zhí)行外部程序存儲器中的程序。當EAPC0FFFH(4K)時,CPUPC的值超出4K時(對8051/8751/8951)將自動轉去執(zhí)行片外程序存儲器內的程序。80318031的EA必須接地(低電平。2、什么叫振蕩周期?答:晶體振蕩器直接產生的振蕩信號的周期。3、什么叫外部中斷?有幾個外部中斷源?請求信號由什么引腳引入?答:當CPU執(zhí)行主程序時,外設向CPU行并保存斷點地址,然后轉去響應中斷。有2個外部中斷源;請求信號有INT0和INT1引腳引入。4、請說明MCS-51單片機內RAM低128字節(jié)和高128字節(jié)的用途?1283據(jù)緩沖區(qū)。80H—FFH是高128字節(jié)做為特殊功能寄存器使用。5、什么叫通信?有幾種通信方式?其方式特點是什么?答:設備之間進行的數(shù)據(jù)交換,如CPU與外設之進行的數(shù)據(jù)交換,計算機之間結構進行的數(shù)據(jù)交換等,稱為數(shù)據(jù)通信。1)據(jù)有多少位,就需用多少根傳送線。適用于近距離。(2)串行通訊是數(shù)據(jù)通過一根數(shù)據(jù)線,一位一位的傳送。其優(yōu)點是只需一對傳輸線;缺點是傳輸速度慢,串行通信適用于遠距離通信。6、什么叫中斷?中斷的作用是什么?答:當CPU正在處理某事件時,外界發(fā)生了更為緊急的請求,要求CPU暫停當前的工作,轉而去處理這個緊急事件處理完畢再回到原來被中斷的地方繼續(xù)原來的工作這樣的過程稱為中斷中斷作用1)分時操作 ()實時處理 ()故障處理7、中斷優(yōu)先級的順序?5個中斷源的入口地址?答:順序:外部中斷0→定時器0中斷→外部中斷1→定時器1中斷→串行接口中斷。5個中斷源的入口地址:中斷源中斷矢量地址中斷源中斷矢量地址外部中斷0(INT0)0003H定時器T1中斷001BH定時器T0中斷000BH串行口中斷0023H外部中斷1(INT1)0013H四、分析結果、已知()=06H(R)=08H執(zhí)行ADD DA A 結果、已知()=0C3H(R)=55H執(zhí)行ORL 結果D7H ; (R0)= 55H 。3、說明下列指令中源操作數(shù)采用的尋址方MOV R7 ;寄存器尋址MOV 55H;直接尋址MOV #55H ;立即尋址MOV @R0;寄存器間接尋JMP @A+DPTR 基址變址尋址、設(R)=32H()=48H(32)=80H(40)=08H,請指出在執(zhí)行下列程序段后,上述各單元內容的變化。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單元中的內容相加結果放在42H單元,進位放在43H單元,,(A)=1(40H)=98H(41H)=AFH(42H)=47H(43H)=01H。、已知=83H(R=17H(17H=34H,請寫出執(zhí)行完下列程序段后A的內容,并把分析過程寫出。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、設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í)行以下程序段后,各有關單元的內容。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ù)在內部RAM50H,51H,52H53H單元中,請編寫程序。答:MOVR0,#52HMOVR1,#55HMOVR7,#03HCLRCLOOP:MOVA,@R0ADD MOV @R0INC R0INC R1DJNZ R7,CLR AADDCA,#00HMOV@R0,ASJMP$6430H——33H40H——43H開始的單元中,請編程求它們的和,結果放在中答: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)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 加強幼兒園學生社會適應能力的工作計劃
- 2025年技術員考試重難點解析
- 運動攝影社團的作品展示計劃
- 河南省商丘市名校2025年八年級數(shù)學第二學期期末綜合測試模擬試題含解析
- 學生社團工作的具體組織與安排計劃
- 財務利潤策劃計劃
- 自我激勵與持續(xù)改進的方式計劃
- 軟件設計過程中的情境導向學習與培養(yǎng)策略試題及答案
- 網絡報告與分析的試題及答案
- 法學概論法律職業(yè)素養(yǎng)要求試題及答案
- 應急演練評估表模板
- 常州大學課程設計報告
- 勞務外包服務項目投標方案(技術方案)
- 酒店明住宿清單(水單)
- 垃圾滲濾液處理站運維及滲濾液處理投標方案(技術標)
- GCP相關人員職責課件
- 中職中國旅游地理教案:長江中下游旅游區(qū)(七)安徽省
- 融資租賃實際利率計算表
- 【解析】陜西省西安市長安區(qū)2023年小升初數(shù)學試卷
- 全國青少年機器人技術等級考試一二級講稿124張課件
- 2023年科普知識生活常識知識-糧食知識考試歷年高頻考點試題含答案
評論
0/150
提交評論