612051單片機復(fù)習(xí)題答案_第1頁
612051單片機復(fù)習(xí)題答案_第2頁
612051單片機復(fù)習(xí)題答案_第3頁
612051單片機復(fù)習(xí)題答案_第4頁
612051單片機復(fù)習(xí)題答案_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、單片機原理及應(yīng)用復(fù)習(xí)題(1)參考答案一、 選擇題(從備選答案中選擇一個正確答案,并將代號寫在下表內(nèi)。每題1分,共20分)題號1 2 3 4 5 6 7 8 9 1011121314151617181920答案1、下列指令中不影響標志位CY的指令有( D )A.ADD A,20H B.CLR C.RRC A D.INC A2、當(dāng)需要從MCS-51單片機程序存儲器取數(shù)據(jù)時,采用的指令為( B )A. MOV A,R1 B.MOV A,A+DPTRC.MOV A,R0 D.MOV X,DPTR3、若單片機的振蕩頻率為6MHz,設(shè)定時器工作在方式1需要定時1ms,則定時器初值應(yīng)為( C )A.500

2、B.1000 C. D.4、已知某數(shù)的BCD碼為0111 0101 0100 0010 則其表示的十進制數(shù)值為( B )5、MCS-51單片機要外加上拉電阻才能驅(qū)動LED發(fā)光管的端口是( A )。A、P0;B、P1;C、P2;D、P3;6、MOVX A, DPTR,尋址的數(shù)據(jù)區(qū)是在( B )。A、片內(nèi)RAM區(qū);B、片外RAM區(qū);C、程序區(qū);D、端口區(qū);7、若RS0=1,RS1=0,(ACC)= 1,則指令MOV R3,A執(zhí)行后,( B )存儲單元中的數(shù)為1。A、03H;B、0BH;C、13H;D、1BH;8、要把P0口高四位變0,低四位不變,應(yīng)使用指令( D ) A、ORL P0,#0FH B

3、、ORL P0,#0F0H C、ANL P0,#0F0H D、ANL P0,#0FH98031單片機的(D)口的引腳,還具有外中斷、串行通信等第二功能。A. P0 B. P1 C. P2D.P310單片機應(yīng)用程序一般存放在(B )A.RAM B.ROM C.寄存器 D. CPU11已知某數(shù)的BCD碼為0111010101000010則其表示的十進制數(shù)值為( B)A.7542H B.7542 C.75.42HD. 75.4212下列指令中不影響標志位CY的指令有( D )。A.ADDA,20H B. CLR C.RRCA D. INCA13.尋址空間為數(shù)據(jù)程序存儲器所用的指令是( A )A.MO

4、VX B.MOV C.MOVC D.ADDC14.執(zhí)行中斷返回指令,從堆棧彈出地址送給(C ).A.A B.CY C.PC D.DPTR15.七段共陰極發(fā)光兩極管顯示字符H,段碼應(yīng)為( D )A.67H B.6EH C.91H D.90H 16.在串行通信中,8031中發(fā)送和接收的寄存器是( B )A.TMOD B.SBUF C.SCON D.DPTR17、片內(nèi)RAM的20H2FH為位尋址區(qū),所包含的位地址是(B)。A、00H20H B、00H7FHC、20H2FH D、00HFFH18、在串行口工作于移位寄存器方式時,其接收由(C)來啟動。A、REN B、RIC、REN和RI D、TR19、

5、當(dāng)MCS-51單片機接有外部存儲器,P2口可作為 (D)。A、數(shù)據(jù)輸入口 B、數(shù)據(jù)的輸出口 C、準雙向輸入輸出口 D、輸出高8位地址20、數(shù)據(jù)的存儲結(jié)構(gòu)是指(D )。 A、存儲在外存中的數(shù)據(jù) B、數(shù)據(jù)所占的存儲空間量 C、數(shù)據(jù)在計算機中的順序存儲方式 D、數(shù)據(jù)的邏輯結(jié)構(gòu)在計算機中的表示二、判斷題,正確填T,錯誤填F(直接填入下表,每題1分,共10分)題號12345678910答案1. 短轉(zhuǎn)移指令SJMP跳轉(zhuǎn)空間最大可達到2KB.(x)2. MCS-51單片機的外部中斷1的中斷請求標志是IT1. ()3. P3口作為第2功能使用時,其鎖存器Q端必須為高電平。( )4. 在中斷響應(yīng)階段CPU一定要

6、做如下2件工作:保護斷點和給出中斷服務(wù)程序入口地址。( )5. 工作寄存器組是通過置位PSW中的RS0和RS1來切換的。()6. MCS-51的特殊功能寄存器分布在60H80H地址范圍內(nèi)。()7. 必須進行十進制調(diào)整的十進制運算只有加法和減法。()8. MCS-51的串口是全雙工的。()9. 執(zhí)行返回指令時,返回的斷點是調(diào)用指令的首地址。()10. TMOD中GATE=1時,表示由兩個信號控制定時器的啟停。()三、填空題(每空1分,共15分)1、INT0和INT1的中斷標志位分別是 IE0 和 IE1 。2、串行口4種方式中方式0的波特率 Fosc/12,方式2的波特率Fosc x 2SMOD

7、/643、決定程序執(zhí)行順序的寄存器是 程序計數(shù)器PC。4、單片機的尋址方式有1.立即尋址.2.直接尋址.3.寄存器尋址.4.寄存器間接尋址。5、計算機中最常用的字符信息編碼是 ASCII 碼 。 6、十進制數(shù)69的二進制表示為 1000101B 。 7、MCS-51單片機內(nèi)部RAM的通用寄存器區(qū)共有 32 單元,分為 4 組寄存器,每組 8 單元,以 R0R7 作為寄存器名稱。 四、解答題(共15分)1、完成串口通訊初始化。已知,系統(tǒng)晶振為11.0592MHz,要求:波特率9600,串口通訊方式為方式2。(8分)Void serial_com_init() TMOD = 0x20; /time

8、r工作方式選擇 TH1 = 0xfd /初值 TL1 = 0xfd TR1 = 1; /啟動timer SCON = 0x50; /串口工作方式選擇 EA = 1 /打開中斷 ES = 1 2、若單片機的晶振頻率為12MHz,要求每產(chǎn)生50ms的定時,采用定時器T0,工作方式1,試確定控制字TMOD和計數(shù)初值并編寫初始化程序。答:初始值為:65536-50000=15536,轉(zhuǎn)換為十六進制為3CB0,初始化程序為:TMOD = 0x01;TH0 = 0x3C;TL0 = 0xB0;EA = 1;ET0 = 1;TR0 = 1;Void timer0() interrupt 1 TH0 = 0x

9、3C;TL0 = 0xB0;五、 綜合設(shè)計題(每題20分,總共40分)1、完成報警產(chǎn)生器程序:P2.0 輸出 1KHz(1ms) 和 500Hz(0.5ms) 的音頻信號驅(qū)動揚聲器,作報警信號,要求 1KHz 信號持續(xù) 100ms,500Hz 信號持續(xù) 200ms,交替進行;P2.7 接一開關(guān)作為控制信號輸入端,開關(guān)合上則輸出報警信號,開關(guān)打開則停止輸出報警信號。(1)電路圖如下:(2)程序如下(按要求完成程序,每空4分,共20分): #include #define uchar unsigned char#define uint unsigned intsbit P2_0 = P20;sbi

10、t P2_7 = P27;uchar counter;void delay_ms(unsigned int x)while(x-)for(uchar i=0;i0;counter-)/1KHZP2_0 = P2_0;delay_ms (1);/延時100ms for(counter = 100;counter0;counter-)/500HZP2_0 = P2_0;delay_ms (2);/延時200ms 2、在一個89C51單片機與DAC0832組成的應(yīng)用系統(tǒng)中,DAC0832的地址為7FFFH,輸出電壓為05V。試編寫程序產(chǎn)生矩形波,波形占空比為1:4。(共20分)(1)電路圖如下:(2)程序如下(按要求完成程序,每空4分,共20分):#include #include #define uint unsigned int#define uchar unsigned char#define DAC0832 XBYTE0xfffevoid main()TMOD = 0X22;/T1方式2,T0方式2TH1 = 4;TL1 = 4;TH0 = 193;

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論