《單片機應(yīng)用技術(shù)》試題卷B卷及答案_第1頁
《單片機應(yīng)用技術(shù)》試題卷B卷及答案_第2頁
《單片機應(yīng)用技術(shù)》試題卷B卷及答案_第3頁
《單片機應(yīng)用技術(shù)》試題卷B卷及答案_第4頁
《單片機應(yīng)用技術(shù)》試題卷B卷及答案_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

試卷代碼:密封線密封線內(nèi)不要答題系專業(yè)級班姓名學(xué)號系專業(yè)級班姓名學(xué)號考試時間:90分鐘考核形式:閉卷命題人教研室使用班級試題份數(shù)系主任審核一、填空題(每空1分,共10題20分)1、MCS-51單片機有5個中斷源,可分為________優(yōu)先級、________優(yōu)先級。2、除了單片機和電源外,單片機最小系統(tǒng)包括_______電路和________電路。3、MCS-51單片機共有4個8位的________I/O端口,分別記為________、________、________、________。4、單片機的周期有振蕩周期、狀態(tài)周期、________、________。5、若PSW=18H,則選取的是第________組工作寄存器。6、1個指令周期通常為________~________個機器周期7、共陰極數(shù)碼管的段碼和共陽極數(shù)碼管的段碼是________。8、C51基本數(shù)據(jù)類型int為________。9、既做數(shù)據(jù)線又做地址線的是________口,只能做地址總線的是________口。10、數(shù)模轉(zhuǎn)換是將________量轉(zhuǎn)換為________量。二、單項選擇題(每小題1分,共25題25分)11、一個C語言程序的執(zhí)行是從()A本程序main()函數(shù)開始,到main()函數(shù)結(jié)束B本程序的第一個函數(shù)開始,到本程序的最后一個函數(shù)結(jié)束C本程序的第一個函數(shù)開始,到本程序的main()函數(shù)結(jié)束D本程序main()函數(shù)開始,到本程序的最后一個函數(shù)結(jié)束12、單片機的英文簡稱是()AMCPBPLCCMCUDDSP13、在C51中,如果一個int類型數(shù)據(jù)在內(nèi)存中占2個字節(jié),則int類型數(shù)據(jù)的取值范圍是()A-32768~32767B0~255C0~32767D0~6553514、MCS~51單片機的復(fù)位操作把堆線指針SP初始化為()A00HB07HC20HD30H15、在C語言的if語句中,用作判斷的表達式為()A關(guān)系表達式B算術(shù)表達式C邏輯表達式D任意表達式16、以下描述正確的是()。Acontinue語句的作用是結(jié)束整個循環(huán)的執(zhí)行B在循環(huán)體內(nèi)使用break語句或continue語句的作用相同C只能在循環(huán)內(nèi)和switch語句內(nèi)使用break語句D以上3種描述都不正確17、當(dāng)定時器0向單片機的CPU發(fā)出中斷請求時,若CPU相應(yīng)中斷,程序計數(shù)器PC的內(nèi)容將被自動修改為()A003HB000BC0013HD0001BH18、某一單片機應(yīng)用系統(tǒng)需要擴展12個功能鍵,采用()方式更好A動態(tài)鍵盤B靜態(tài)鍵盤C矩陣式鍵盤D獨立式鍵盤19、MCS-51單片機定時器/計數(shù)器共有4額工作方式,并由TMOD中的M1和M0的狀態(tài)決定,當(dāng)M1和M0的狀態(tài)為1、0時,定時器/計數(shù)器被設(shè)定為()A13位計數(shù)器B16位加1計數(shù)器C自動重裝初值的8位加1計數(shù)器DT0為兩個獨立的8位加1計數(shù)器,T1停止工作20、MCS-51單片機定時器/計數(shù)器是否計滿,可采用等待中斷的方式進行處理,也可以通過對()的查詢進行判斷AOV表示BCY標(biāo)志C奇偶標(biāo)志D中斷標(biāo)志21、在進行串行通信時,若兩機的發(fā)送與接收可以同時進行,則稱為()A半雙工通信B單工通信C雙工通信D全雙工通信22、串行扣的工作方式由()決定ASCONBSBUFCPCONDRI23、MCS-51單片機串行口的傳輸方式是()A單工B全雙工C半雙工D不可編程24、具有模數(shù)轉(zhuǎn)換功能的芯片是()AADC0809BPCF8563CMAX813DDAC083225、串行口的發(fā)送數(shù)據(jù)端為()ARIBRXDCTXDDREN 26、單片機輸出信號為()電平ARS-232CBTTLCRS-232DRS-48527、串行口的接收數(shù)據(jù)端為()ARIBRB8 CRENDRXD28、當(dāng)外部中斷0發(fā)出中斷請求后,中斷響應(yīng)的條件是()AIE=0x81BEX0=1CET0=1DIE=0x6129、使用單片機開發(fā)系統(tǒng)調(diào)試程序時,對C語言源程序進行編譯的目的是()A將低級語言轉(zhuǎn)換成高級語言B將.hex文件轉(zhuǎn)換成C語言源程序C將C語言源程序轉(zhuǎn)換成.hex文件D將高級語言轉(zhuǎn)換為匯編語言30、降低單片機的晶振頻率fosc,則機器周期()A不變B變長C變短D不定31、MCS-51單片機的復(fù)位操作把程序計數(shù)器PC初始化為()A0100HB2080HC8000HD0000H 32、PC值是()A當(dāng)前指令前一條指令的首地址 B當(dāng)前正在執(zhí)行指令的首地址 C下一條指令的首地址D當(dāng)前指令前兩條指令的首地址 33、下面的while語句執(zhí)行()次空語句 while(i=20);A無限B4C5D034、下面是對一維數(shù)組a的初始化,其中不正確的是()Achara[8]={"good"}; Bchara[8]='';Cchara[8]={'g','o','o','d'}; Dchara[8]="hello";35、不是MCS-51單片機響應(yīng)中斷的必要條件的是()ATCON或SCON內(nèi)的有關(guān)中斷標(biāo)志位為1BIE內(nèi)的有關(guān)中斷允許位置1CIP內(nèi)的有關(guān)位置1D前一條指令執(zhí)行完三、判斷題(判斷對錯,正確打“√”,錯誤打“×”。每小題1分,共10題10分)36、8051單片機有6個中斷源,具有兩級中斷優(yōu)先級。()37、若設(shè)置外部中斷0、外部中斷1處在同一優(yōu)先級,則按照自然優(yōu)先順序外部中斷0一定能打斷正在處理的外部中斷1。()38、一個正在執(zhí)行的高優(yōu)先級中斷服務(wù)程序,不能被任何中斷源所打斷。()39、特殊功能寄存器TCON存放5個中斷源的中斷請求標(biāo)志。()40、已知一維數(shù)組inta[5]={1,2,3},因此a[2]=3()41、函數(shù)有3種形式:無參函數(shù)、有參函數(shù)、空函數(shù)()42、與中斷有關(guān)的只有2個特殊功能寄存器,分別位TCON、SCON()43、intrins.h頭文件中,內(nèi)部函數(shù)_cror_()其功能描述為字符循環(huán)左移()44、C51程序中,temp=temp>>1,表示temp值右移一位()45、ADC0832是8位數(shù)模轉(zhuǎn)換器()四、問答題(每小題10分,共2題20分)46、單片機又稱為什么?其集成了哪些主要部件?47、晶振f=12MHZ,已知延時函數(shù)為voiddely(){unsignedchari,j,k;for(i=40;i>0;i--)for(j=40;j>0;j--)for(k=248;k>0;k--);}問:延時函數(shù)總延時時間為多少?五、編程題(第48題10分,第49題25分,共2題25分)48、已知單片機的時鐘頻率fosc=12MHZ,當(dāng)要求定時時間為25ms時,編寫定時/計數(shù)器0,工作方式1的初始化程序。49、利用AT89S52單片機、一個共陰極8位LED數(shù)碼管和數(shù)據(jù)總線驅(qū)動芯片74LS245,請完成數(shù)碼管動態(tài)顯示“ILOUEYOU”C51程序設(shè)計。(P1為位碼引腳、P2為段碼引腳)顯示字符共陰極字段碼共陽極字段碼顯示字符共陰極字段碼共陽極字段碼03FHC0HC39HC6H106HF9HD5EHA1H25BHA4HE79H86H34FHB0HF71H8EH466H99HP73H8CH56DH92HU3EHC1H67DH82HT31HCEH707HF8HY6EH91H87FH80HL38HC7H96FH90H8.FFH00HA77H88H“滅”00HFFHB7CH83H---試卷代碼:《單片機應(yīng)用技術(shù)》試題參考答案(閉卷)(B卷)2025年6月一、填空題(每空1分,共10題20分)1、高、低2、時鐘(振蕩)、復(fù)位3、并行P0、P1、P2、P34、機器周期、指令周期5、46、147、互補8、整型9、P0P210、數(shù)字模擬 二、單選擇題(每小題1分,共25題25分)11、A12、C13、A14、B15、D16、C17、B18、C19、C20、D21、D22、A23、B24、D25、C26、B27、D28、A29、C30、B31、D32、C33、A34、B35、C三、判斷題(每小題1分,共1題10分)36、×37、×38、√39、×40、√41、√42、×43、×44、√45、×四、簡答題(每小題10分,共2題20分)46、答:單片機又稱微控制器集成了中央處理器、數(shù)據(jù)存儲器、程序存儲器、中斷系統(tǒng)、定時器/計數(shù)器,以及I/O口電路等計算機。答:f晶振=12MHz,T機器=12*T晶振=12/12MHz=1μs由已知for(i=40;i>0;i--)、for(j=40;j>0;j--)、for(k=248;k>0;k--)得:內(nèi)循環(huán)40次,中循環(huán)40次,外循環(huán)248次,總循環(huán)40*40*248=396800次由于for外循環(huán)的k--和k>0判斷通常需要2機器周期,內(nèi)、中循環(huán)同理,循環(huán)一次需要2μs因此總延時=40*40*248*2μs=793600μs=793.6ms≈0.8s五、編程題(48題10分,49題15分,共2題25分)48、答:voidTimer0_Init(void){TMOD=0x01;TH0=0x9E;TH0=(65536-25000)/256;(十六進制與十進制均可)TL0=0x58;TL0=(65536-25000)%256;TR0=1;ET0=1;EA=1;}49、答:#include<AT89X52.H>unsignedcharcodeTab[]={0x0

溫馨提示

  • 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. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論