2023年SIAS單片機試卷B_第1頁
2023年SIAS單片機試卷B_第2頁
2023年SIAS單片機試卷B_第3頁
2023年SIAS單片機試卷B_第4頁
2023年SIAS單片機試卷B_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《單片機原理與應(yīng)用》試卷(B)(供13級電子信息工程學(xué)院嵌入式專業(yè)使用)試卷類型:閉卷備注:()(所有試題答案均作答在答題紙上)一、選擇題(每題1分,共40分)在下列各題的(A)、(B)、(C)、(D)4個選項中,只有一個是對的的,請選擇出來.1、單片機中的程序計數(shù)器PC用來()A.存放指令B.存放正在執(zhí)行的指令地址C.存放下一條指令地址D.存放上一條指令地址2、MCS—5l單片機的定期器T1用做波特率發(fā)生器時,采用的工作方式()A.0B.1C.2D.33、中斷函數(shù)的關(guān)鍵字是()A.interruptB.usingnC.reentrantD.sbitm4、以下能對的定義一維數(shù)組的選項是()A.unsignedinta[5]={0,1,2,3,4,5};B.unsignedchara[]={0,1,2,3,4,5};C.unsignedchara={'A','B','C'};D.unsignedinta[5]="0123";5、使MCS—51單片機的定期器T0啟動計數(shù)的語句是()。A.TR0=0B.TR1=0C.TR1=1D.TR0=16、提高單片機的晶振頻率,則機器周期()A.不變B.變長C.變短D.不定7、定期器/計數(shù)器工作方式1是()A.8位計數(shù)器結(jié)構(gòu)B.2個8位計數(shù)器結(jié)構(gòu)C.13位計數(shù)結(jié)構(gòu)D.16位計數(shù)結(jié)構(gòu)8、執(zhí)行IE=0x85的語句含義是()A.開放外部中斷源0和1B.開放所有中斷源C.開放外部中斷源0D.屏蔽中斷源9、片內(nèi)RAM的20H~2FH為位尋址區(qū),所包含的位地址是()A.00H~20HB.00H~7FHC.20H~2FHD.00H~FFH10、ADC0809的地址鎖存信號是()A、ALEB、EOCC、CLOCKD、START11、單片機的匯編語言的指令中,有循環(huán)左移和循環(huán)右移,而C語言中沒有,所以在C51中運用()來完畢。A.內(nèi)部函數(shù)B.外部函數(shù)C.取樣函數(shù)D.本征函數(shù)12、PSW中的RS1和RS0用來()A.選擇工作寄存器組B.指示復(fù)位C.選擇定期器D.選擇工作方式13、當(dāng)外部中斷0發(fā)出中斷請求后,中斷響應(yīng)的條件是()A.ET0=1

B.EX0=1

C.IE=0x81

D.IE=0x6114、常將變量放在內(nèi)部數(shù)據(jù)存儲器中,則存儲類型是()A.xdataB.codeC.dataD.bdata15、若將字庫放在程序存儲器中,則存儲類型是()A.xdataB.codeC.pdataD.bdata16、數(shù)據(jù)存儲器模式存儲默認(rèn)的是()A.largeB.compactC.smallD.middle17、C51的函數(shù)參數(shù)不能超過()A.3B.2C.1D.418、

ADC0809的啟動轉(zhuǎn)換信號是()A、ALEB、EOCC、CLOCKD、START19、DAC0832的工作方式通常有()A.直通方式B.單緩沖方式C.雙緩沖方式D.單緩沖、雙緩沖和直通工作方式20、MCS-51單片機串行通信使用的數(shù)據(jù)通路形式是()A.單工、B、半雙工、C、全雙工、D、都不是21、下列類型中,()是51單片機特有的數(shù)據(jù)類型A.charB.intC.sbitD.float22、8255端口A最多有()幾種工作方式。A.1種B.2種C.3種D.4種23、設(shè)51單片機晶振頻率為12MHz,定期器作計數(shù)器使用時,其最高的輸入計數(shù)頻率應(yīng)為()A.2MHzB.1MHzC.500kHzD.250kHz24、ADC0809是一片常用的A/D轉(zhuǎn)換芯片,它的分辨率位數(shù)是()A.8B.10C.12D.1425、0832是一片D/A轉(zhuǎn)換芯片,它的數(shù)據(jù)線位數(shù)是()A.4B.8C.16D.3226、語句“charxdata*px;”指定指針變量px為指向()區(qū)的指針。A、codeB、xdataC、pdataD、data27、C51軟件比較匯編軟件而言的優(yōu)點是()A.不需要知道硬件電路的連接方式就可以寫程序B.不需要了解內(nèi)部RAM和外部RAM的分派C.不需要了解程序存儲器和數(shù)據(jù)存儲器的分派D.不需要了解匯編語言的所有指令和指令的執(zhí)行方式28、單片機應(yīng)用系統(tǒng)中運用串行口擴展并行I/O端口,應(yīng)將串行口設(shè)立為工作方式()。A.0B.1C.2D.329、在存儲器擴展電路中的74LS373芯片的重要功能()A.存儲數(shù)據(jù)B.存儲地址C.鎖存數(shù)據(jù)D.鎖存地址30、外部數(shù)據(jù)存儲區(qū)(大于256字節(jié)),所用的存儲類型是()A、dataB、pdataC、idataD、xdata單片機上電復(fù)位后,PC的內(nèi)容()A、0000HB、0003HC、000BHD、0800H32、8051單片機的程序計數(shù)器PC為16位計數(shù)器,其尋址范圍是()A、8KBB、16KBC、32KBD、64KB33、MCS—51系列單片機的4個并行口作為通用I/O端口使用,在輸出數(shù)據(jù)時,必須外接上拉電阻的是()A、P0口B、P1口C、P2口D、P3口34、MCS—51系列單片機的定期器T1用作計數(shù)方式時計數(shù)脈沖是()A、外部計數(shù)脈沖由T1(P3.5)輸入B、外部計數(shù)脈沖由內(nèi)部時鐘提供C、外部計數(shù)脈沖由T0(P3.4)輸入D、由外部計數(shù)脈沖計數(shù)35、MCS—51系列單片機串行口發(fā)送接受中斷源的工作過程是:當(dāng)串行口接受或發(fā)送完一幀數(shù)據(jù)時,將SCON中的()向CPU申請中斷。A、RI或TI置0B、RI置1或TI置0C、RI或TI置1D、RI置0或TI置136、當(dāng)外部中斷0發(fā)出中斷請求后,中斷響應(yīng)的條件是()A.ET0=1B.EX0=1C.IE=0x81D37、MCS—51系列單片機關(guān)中斷的語句是()A.EA=1B.ES=1C.EA=0D.EX0=138、ADC0809是一片常用的A/D轉(zhuǎn)換芯片,它的分辨率是()A.8B.10C.12D.14語句“chardata*px;”指定指針變量px為指向()區(qū)的指針。A.codeB.xdataC.pdataD.Data40、P1.0口可實現(xiàn)的功能是()A、I/O口B、時鐘信號輸入C、定期/計數(shù)器2的外部輸入D、輸出地址信號二、判斷題(每題1分,共10分)1、中斷函數(shù)的調(diào)用是在滿足中斷的情況下,自動完畢函數(shù)調(diào)用的。()2、bit定義的變量一定位于內(nèi)部RAM的位尋址區(qū)。()3、串口中斷請求標(biāo)志必須由指令清除。()4、定期器與計數(shù)器的工作原理均是對輸入脈沖進行計數(shù)。()5、ADC0809是8位逐次逼近式模/數(shù)轉(zhuǎn)換接口芯片。()6、單片機的程序中,一定有一個死循環(huán)的程序,否則,會出現(xiàn)運營錯誤。()7、程序存儲器只是用來存放程序的,不能放任何數(shù)據(jù)。()8、IE中的EA=0時,表達(dá)關(guān)中斷。()9、bit和sbit都是用來定義位變量,所以兩者之間沒有區(qū)別,可以隨便替換使用。()10、采用單片機的C語言開發(fā)時,只能運用C51語言書寫程序,不能嵌套匯編語言。()三、程序設(shè)計題(共20分)設(shè)單片機的fosc=12MHz,采用T1定期方式1在P1.0腳上輸出周期為100ms的方波。(用T1工作方式1查詢定期50毫秒)計算定期器初始值;(10分)填寫寫出完整程序。(10分)#include<reg51.h>//805I系列的寄存器頭文獻(xiàn)sbitP1_0=;voidmain(void){TMOD;//定期器1方式1TH1=;TL1=;//裝入時間常數(shù)TR1=;//啟動定期器while(){while(!);//查詢TF1狀態(tài),時間未到則空等待P1_0=;TH1=;TL1=;//裝入時間常數(shù)}}TL0=0x30;//裝入時間常數(shù)}}四、I/O接口應(yīng)用題8031單片機和0832連接如圖2所示。(20分)(1)寫出0832數(shù)據(jù)寄存器的端口地址。(5分)(2)指出0832工作在直通方式、單緩沖方式還是雙緩沖方式。(5分)(3)寫出產(chǎn)生鋸齒波的程序。(10分)五.編程(共10分) 有一按鍵接到單片機外部中斷0引腳上,規(guī)定編程對按鍵動作進行計數(shù)和顯示,達(dá)成59后重新由0開始計數(shù)(采用中斷方式),寫出主函數(shù)。#include<reg51.h>sbitbutton=P3^4;unsigned charduan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};unsignedchari;voidint0()interrupt0{i++;P2=duan[i/10];P0=duan[i%10];if(i==60)i=0; }

此頁及以下頁面不是試卷,為參考數(shù)據(jù)TF1:定期器/計數(shù)器1(T1)的溢出中斷標(biāo)志位。TF0:定期器/計數(shù)器0(T0)的溢出中斷標(biāo)志位。TR1:定期器/計數(shù)器1(T1)的運營標(biāo)志位。TR0:定期器/計數(shù)器0(T0)的運營標(biāo)志位。IE1:外部中斷1中斷請求標(biāo)志位。IT1:外部中斷1()觸發(fā)方式控制位。假如IT1=1,則外部中斷1為負(fù)邊沿觸發(fā)方式。

溫馨提示

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

評論

0/150

提交評論