




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、單片機(jī)原理及應(yīng)用復(fù)習(xí)題(1)參考答案一、 選擇題(從備選答案中選擇一個(gè)正確答案,并將代號(hào)寫在下表內(nèi)。每題1分,共20分)題號(hào)1 2 3 4 5 6 7 8 9 1011121314151617181920答案1、下列指令中不影響標(biāo)志位CY的指令有( D )A.ADD A,20H B.CLR C.RRC A D.INC A2、當(dāng)需要從MCS-51單片機(jī)程序存儲(chǔ)器取數(shù)據(jù)時(shí),采用的指令為( B )A. MOV A,R1 B.MOV A,A+DPTRC.MOV A,R0 D.MOV X,DPTR3、若單片機(jī)的振蕩頻率為6MHz,設(shè)定時(shí)器工作在方式1需要定時(shí)1ms,則定時(shí)器初值應(yīng)為( C )A.500
2、B.1000 C. D.4、已知某數(shù)的BCD碼為0111 0101 0100 0010 則其表示的十進(jìn)制數(shù)值為( B )5、MCS-51單片機(jī)要外加上拉電阻才能驅(qū)動(dòng)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 )存儲(chǔ)單元中的數(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單片機(jī)的(D)口的引腳,還具有外中斷、串行通信等第二功能。A. P0 B. P1 C. P2D.P310單片機(jī)應(yīng)用程序一般存放在(B )A.RAM B.ROM C.寄存器 D. CPU11已知某數(shù)的BCD碼為0111010101000010則其表示的十進(jìn)制數(shù)值為( B)A.7542H B.7542 C.75.42HD. 75.4212下列指令中不影響標(biāo)志位CY的指令有( D )。A.ADDA,20H B. CLR C.RRCA D. INCA13.尋址空間為數(shù)據(jù)程序存儲(chǔ)器所用的指令是( 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、在串行口工作于移位寄存器方式時(shí),其接收由(C)來啟動(dòng)。A、REN B、RIC、REN和RI D、TR19、
5、當(dāng)MCS-51單片機(jī)接有外部存儲(chǔ)器,P2口可作為 (D)。A、數(shù)據(jù)輸入口 B、數(shù)據(jù)的輸出口 C、準(zhǔn)雙向輸入輸出口 D、輸出高8位地址20、數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是指(D )。 A、存儲(chǔ)在外存中的數(shù)據(jù) B、數(shù)據(jù)所占的存儲(chǔ)空間量 C、數(shù)據(jù)在計(jì)算機(jī)中的順序存儲(chǔ)方式 D、數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)中的表示二、判斷題,正確填T,錯(cuò)誤填F(直接填入下表,每題1分,共10分)題號(hào)12345678910答案1. 短轉(zhuǎn)移指令SJMP跳轉(zhuǎn)空間最大可達(dá)到2KB.(x)2. MCS-51單片機(jī)的外部中斷1的中斷請(qǐng)求標(biāo)志是IT1. ()3. P3口作為第2功能使用時(shí),其鎖存器Q端必須為高電平。( )4. 在中斷響應(yīng)階段CPU一定要
6、做如下2件工作:保護(hù)斷點(diǎn)和給出中斷服務(wù)程序入口地址。( )5. 工作寄存器組是通過置位PSW中的RS0和RS1來切換的。()6. MCS-51的特殊功能寄存器分布在60H80H地址范圍內(nèi)。()7. 必須進(jìn)行十進(jìn)制調(diào)整的十進(jìn)制運(yùn)算只有加法和減法。()8. MCS-51的串口是全雙工的。()9. 執(zhí)行返回指令時(shí),返回的斷點(diǎn)是調(diào)用指令的首地址。()10. TMOD中GATE=1時(shí),表示由兩個(gè)信號(hào)控制定時(shí)器的啟停。()三、填空題(每空1分,共15分)1、INT0和INT1的中斷標(biāo)志位分別是 IE0 和 IE1 。2、串行口4種方式中方式0的波特率 Fosc/12,方式2的波特率Fosc x 2SMOD
7、/643、決定程序執(zhí)行順序的寄存器是 程序計(jì)數(shù)器PC。4、單片機(jī)的尋址方式有1.立即尋址.2.直接尋址.3.寄存器尋址.4.寄存器間接尋址。5、計(jì)算機(jī)中最常用的字符信息編碼是 ASCII 碼 。 6、十進(jìn)制數(shù)69的二進(jìn)制表示為 1000101B 。 7、MCS-51單片機(jī)內(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; /啟動(dòng)timer SCON = 0x50; /串口工作方式選擇 EA = 1 /打開中斷 ES = 1 2、若單片機(jī)的晶振頻率為12MHz,要求每產(chǎn)生50ms的定時(shí),采用定時(shí)器T0,工作方式1,試確定控制字TMOD和計(jì)數(shù)初值并編寫初始化程序。答:初始值為:65536-50000=15536,轉(zhuǎn)換為十六進(jìn)制為3CB0,初始化程序?yàn)椋篢MOD = 0x01;TH0 = 0x3C;TL0 = 0xB0;EA = 1;ET0 = 1;TR0 = 1;Void timer0() interrupt 1 TH0 = 0x
9、3C;TL0 = 0xB0;五、 綜合設(shè)計(jì)題(每題20分,總共40分)1、完成報(bào)警產(chǎn)生器程序:P2.0 輸出 1KHz(1ms) 和 500Hz(0.5ms) 的音頻信號(hào)驅(qū)動(dòng)揚(yáng)聲器,作報(bào)警信號(hào),要求 1KHz 信號(hào)持續(xù) 100ms,500Hz 信號(hào)持續(xù) 200ms,交替進(jìn)行;P2.7 接一開關(guān)作為控制信號(hào)輸入端,開關(guān)合上則輸出報(bào)警信號(hào),開關(guān)打開則停止輸出報(bào)警信號(hào)。(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);/延時(shí)100ms for(counter = 100;counter0;counter-)/500HZP2_0 = P2_0;delay_ms (2);/延時(shí)200ms 2、在一個(gè)89C51單片機(jī)與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等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 世界環(huán)境日公益活動(dòng)方案
- 世界麻風(fēng)日活動(dòng)方案
- 業(yè)主健身房開業(yè)活動(dòng)方案
- 業(yè)主暑期活動(dòng)方案
- 業(yè)余團(tuán)課活動(dòng)方案
- 大型母嬰活動(dòng)策劃方案
- 大班參觀磚廠活動(dòng)方案
- 大學(xué)講堂講座活動(dòng)方案
- 太平財(cái)險(xiǎn)新春活動(dòng)方案
- 大理禁煙活動(dòng)方案
- 廣東省廣州市花都區(qū)2022-2023學(xué)年三年級(jí)下學(xué)期語(yǔ)文期末試卷
- 人工智能倫理導(dǎo)論- 課件 第3、4章 人工智能倫理、人工智能風(fēng)險(xiǎn)
- 工業(yè)管道技術(shù)交底
- ?;钒踩芾砼嘤?xùn)模板如何正確穿戴和使用防護(hù)裝備
- 基于單片機(jī)的多路數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)(附源程序及原理圖)
- 《跨部門溝通與協(xié)調(diào)》課件
- 2023年哈密市伊吾縣社區(qū)工作者招聘考試真題
- 國(guó)開期末考試《建筑工程質(zhì)量檢驗(yàn)》機(jī)考試題及答案(第6套)
- 簡(jiǎn)歷篩選技巧培訓(xùn)
- 氧化還原反應(yīng)的基本規(guī)律及其應(yīng)用
- 全國(guó)工會(huì)財(cái)務(wù)知識(shí)競(jìng)賽題庫(kù)及答案
評(píng)論
0/150
提交評(píng)論