202001單片機及嵌入式基礎期末A卷-_第1頁
202001單片機及嵌入式基礎期末A卷-_第2頁
202001單片機及嵌入式基礎期末A卷-_第3頁
202001單片機及嵌入式基礎期末A卷-_第4頁
202001單片機及嵌入式基礎期末A卷-_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第1頁共5頁上海市經濟管理學校2020-2021學年第一學期期末考試試卷制卷要求課程名稱《單片機及嵌入式技術基礎》試卷總頁數(shù)5命題教師邵春花審核教師使用班級19006考試要求是(√)否(×)考試要求是(√)否(×)考試科目用試卷√使用計算器×考查科目用試卷×使用信息卡×需要印制試卷√使用草稿紙√開卷考×是否有素材√考試場地要求:(是否使用機房、畫室等)105機房其他要求:(特殊監(jiān)考人員等)教研室主任簽名:教務處主任簽名:上海市經濟管理學校2020-2021學年第一學期《單片機及嵌入式技術基礎》期末試A卷卷期末試卷班級學號姓名成績題號一二三四五六七總分滿分2436151028100得分得分評分人一、單選題(將正確選項的序號填在下表中。每小題2分,共20分)1、單片機應用程序一般存放在。A.RAMB.ROMC.CPUD.寄存器2、51單片機是位單片機。A.8B.16C.32D.643、程序以形式存放在程序存儲器中。A.C語言B.匯編語言C.二進制編碼D.BCD碼4、單片機口除了作為普通IO口功能外,還有第二功能。A.P0B.P1C.P2D.P35、以下不是構成單片機的部件。A.CPUB.ROMC.IOD.PLC6、單片機口除了作為普通IO口功能外,還可以作為高8位地址端口。A.P0B.P1C.P2D.P37、在C51中若一個變量的取值范圍為20~180,則應該把該變量定義成()最為合適。A.charB.unsignedcharC.bitD.int8、C程序總是從()開始執(zhí)行的。A.主函數(shù)B.第一條語句C.程序中第一個函數(shù)D.主程序9、MCS-51單片機的內部結構組成主要包括()。中央處理器CPU、數(shù)據(jù)存儲器RAM。程序存儲器ROM、定時/計數(shù)器。串行接口、可編程I/O口。以上全是。10、C語言是一種()。A.腳本語言 B.機器語言 C.匯編語言 D.高級語言11、在程序中判斷獨立按鍵是否被按下時,通常的方法是將按鍵狀態(tài)讀人單片機。當讀入狀態(tài)為()時,認為按鍵被按下了。A.低電平B.高電平C.任意電平D.以上都不可以12、MCS-51系列單片機的定時/計數(shù)器T0用作定時方式,采用工作方式1,則工作方式控制字為()A.TMOD=0x01B.TMOD=0x50C.TMOD=0x10D.TCON=0x02得分評分人二、填空題(每空1.5分,共36分)1、51單片機的CPU主要由和組成。2、數(shù)碼管常用來顯示數(shù)字和字母,按結構分為數(shù)碼管和數(shù)碼管兩種。3.對于共陽數(shù)碼管,要點亮相應的某段,應使單片機端口輸出電平。4.在數(shù)組定義中,關鍵字code是為了把tab數(shù)組存儲在中。5.數(shù)碼管的顯示有顯示和顯示兩種方式。6、已知程序unsignedchari=50,sum;while(i--)sum=sum+i;運行后則sum=7、單片機系統(tǒng)總線按其傳輸信息的不同可分為數(shù)據(jù)總線、總線和總線。8、進制轉換:1101.01B=D=H76.25D=H=B9、單片機系統(tǒng)是由和組成的。10、已知51單片機晶振為4MHZ,則單片機的時鐘周期=uS,機器周期=uS。11、下列程序段共執(zhí)行循環(huán)次,循環(huán)結束后變量s的值為unsignedchari,s=0;for(i=1;i<20;i++) {s=s+i; if(s>20) break;}12、下列程序段共執(zhí)行循環(huán)次,循環(huán)結束后變量s的值為 unsignedchari=0,s=0;do { i=i+2; s=s+i; }while(i<20);13、下列程序段執(zhí)行后變量dj的值為charfs=92,dj;if(fs>=90)dj='A';if(fs>=75)dj='B';if(fs>=60)dj='C';elsedj='D';得分評分人三、點亮第二、四、六、八盞燈,寫出完整程序。DB0-DB7連接單片機P0.0-P0.7,LEDS6連接單片機P1.0(14分)得分評分人四、設計一個單按鍵流水燈,按第一次,LED燈從D1流向D8一直循環(huán);按第二次,LED燈從D8流向D1一直循環(huán);按第三次,全部熄滅。按鍵連接單片機P3.4(16分)得分評分人五、以下是一個矩陣按鍵程序,根據(jù)程序內容,在空格橫線上補充填好程序(10分)#include"reg52.h"#defineuintunsignedint#defineucharunsignedchar#defineGPIO_DIGP0#defineGPIO_KEYP3sbitdula=P2^6;sbitwela=P2^7;ucharKeyValue;ucharcodesmgduan[17]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};voiddisplay(ucharaa){dula=1;GPIO_DIG=smgduan[aa];dula=0;} voiddelay(uinti){while(i--);}voidKeyDown(void){chara=0;GPIO_KEY=0xf0;//11110000if(GPIO_KEY!=0xf0){delay(1000);if(GPIO_KEY!=0xf0){GPIO_KEY=0XF0;switch(GPIO_KEY){case():KeyValue=0;break;//11100000case():KeyValue=1;break;//11010000case():KeyValue=2;break;//10110000case(0X70):KeyValue=3;break;//01110000}GPIO_KEY=0X0F;//00001111switch(GPIO_KEY){case():KeyValue=KeyValue+0;break;//00001110case():KeyValue=KeyValue+4;break;//00001101case(0X0b):KeyValue=KeyValue+8;break;//00001011case(0X07):KeyValue=KeyValue+12;break;//00000111}}}while((a<50)&&(GPIO_KEY!=0xf0)){delay(100);a++;}}voidmain(){while(1){wela=1;P0=0xc0;wela=0;KeyDown();display(KeyValue); }}上海市經濟管理學校2020-2021學年第一學期期末考試A卷標準答案紙(首頁)課程計算機應用基礎使用班級命題教師邵春花題號一二三四得分一、選擇題題號123456789101112答案BACDDCBADDAC二、填空題1、運算器控制器 2、共陰、共陽3、低4、ROM5、靜態(tài)、動態(tài) 6、12757、地址控制 8、1101.01B=13.25D=D.4H76.25D=4C.4H=1001100.01B 9、軟件硬件 10、0.253 11、72112、990 13、C三、#include<reg52.h>sbitle

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論