




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、物理與電氣工程學院C51單片機試卷1一、填空題(每小題1分,共30分)1、8031的 P2 口為高8位地址總線口, P3 口為雙功能口。2、單片機的復位操作是_引腳,要在此引腳加 _電平才能復位動作。3、C51定義可尋址位,使用關鍵字為_ ,定義特殊功能寄存器當中的某位用關鍵字_ 。4、已知P3=0X7F,要實現將P3口的值循環右移的指令是_ ,循環右移3次后,P3=_ 。5、有指令unsigned char mm=0X01,0X02,0X03,此指令中數組元素mm1的值為_ 。6、串口工作方式2接收的第9位數據放到了_寄存器的_位中。7、若采用6MHz的晶體振蕩器,則MCS-51單片機的振蕩
2、周期為_,機器周期為_。8、單片機并行接口中,要作為輸出口必須外接上拉電阻的端口是_,其原因在于輸出級是_開路電路。9、由AT89C51構成的單片機最簡系統中,只給單片機提供VCC和GND單片機是不會工作的,必須提供的_、_和_輔助形成一個最簡系統。10、若只需要開串行口中斷,則其對應的源中斷允許控制位是_,若需要將外部中斷0設置為下降沿觸發,則執行的語句為_。11、C51中 0x75 | 0x42 運算結果是_ 。12、-25的原碼是_、反碼是_、補碼是_。13、對于51子系列單片機,主要有_、_、_三種機型。14、修飾符interruptm中m的取值為0對應的中斷情況是_中斷。15、TCO
3、N中IT0(IT1)表示_。16、5l子系列單片機片內有兩個_位的定時計數器。二、選擇題(每小題1分,共20分)1、一字節補碼所能表示的整數范圍是( A )。 A、128127B、127127C、129128D、128128 2、12MHz晶振的單片機在定時工作方式下,定時器計一個數所用的定時時間是(A)A、1s B、2s C、4s D、8s3、通過串行口發送或接收數據時,發送或接收的數據暫存在(D)寄存器中。A、SCON B、PCON C、TMOD D 、SUBF4、 在單片機擴展系統中,8051做為地址總線和數據總線分時復用的端口是(A )A、P0口B、P1口C、P2口D、P3口5、MCS
4、-51單片機的定時器/計數器工作方式1是(B)。 A、8位計數器結構 B、16位計數器結構 C、13位計數器結構 D、2個8位計數器結構6、片內RAM的20H2FH為位尋址區,所包含的位地址是( )。A、00H20H B、00H7FH C、20H2FH D、00HFFH7、使用宏來訪問絕對地址時,一般需包含的庫文件是(B)A、reg51.h B、absacc.h C、intrins.h D、startup.h8、8255A是可編程的并行輸入/輸出接口芯片,內部有(C)個8位的并行口。A、2個B、3個 C、4個D、5個9、設MCS-51單片機晶振頻率為12MHz,定時器作計數器使用時,其最高的輸
5、入計數頻率應為( ) A、2MHz B、1MHz C、500kHz D、250kHz*10、線反轉法識別有效按鍵時,如果讀入的列線值全為1,則說明(A)A、沒有鍵被按下B、有一個鍵被按下C、有多個鍵被按下D、以上說法都不對11、利用下列( D )關鍵字可以改變工作寄存器組A、interrupt B、sfr C、while D、using12、單片機的串行口工作于方式1是(A )。 A、8位數據傳送 B、9位數據傳送C、10位數據傳送 D、11位數據傳送13、執行#define PA8255 XBYTEOx3FFC,PA8255=Ox7e后存儲單元Ox3FFC的值是( A)A、Ox7e B、82
6、55H C、未定 D、7e14、具有模數轉換功能的芯片是(A)A、ADC0809 B、DAC0832 C、MAX813 D、PCF8563*15、MCS51單片機的CPU主要的組成部分為() A、運算器、控制器 B、加法器、寄存器 C、運算器、加法器 D、運算器、譯碼器16、8051單片機的VSS(20)引腳是(B)引腳 A、主電源+5V B、接地 C、備用電源 D、訪問片外存貯器17、支持寫入單片機或仿真調試的目標程序的文件格式是D 。A、.ASM B、 .C C、 .EXE D、 .HEX18、在串行通信過程中,下面關于TI和RI說法正確的是C 。A、 在查詢方式中,系統自動清零TI和RI
7、。B、在中斷方式中,系統自動清零TI和RI。C、在查詢和中斷方式中,系統都不會清零TI和RI,須程序清零。D、在查詢和中斷方式中,系統自動清零TI和RI。19、51單片機中,關于P0-P3端口說法正確的是B 。A、P0-P3的每個端口只能按字節輸入/輸出。B、P0-P3的每個端口既可以按字節輸入/輸出,也可以按位進行輸入輸出。C、P0-P3的每個端口只能按位進行輸入輸出。D、P0-P3的每個端口不能用作輸入輸出。20、異步串行通信中,一幀數據中必須包含B 。A、起始位、校驗位和停止位。 B、起始位和停止位。C、校驗位和停止位。 D、起始位和校驗位。三、簡答題(每小題10分,共30分)定時1、M
8、CS-51單片機有多少32根I/O線,它們和單片機的外部總線有什么關系?2、定時/計數器T0有4幾種工作方式?各自的特點是什么?工作方式1 13位3、51系列單片機的中斷源有5幾個?它們默認的優先級順序是怎樣的?INT0 T0 INT1 T1 RS四、編程題(每小題10分,共20分)1、已知單片機的P3口接有發光二極管,且當P3口為低電平時對應的發光二極管被點亮,編寫程序使發光二極管從右向左依次輪流點亮。2、8051單片機系統中,已知晶振頻率為12MHZ,用定時/ 計數器T1,編程實現從P1.1產生周期為2S的方波。物理與電氣工程學院C51單片機試卷2一、填空題(每小題1分,共30分)1、80
9、31的 口為低8位地址總線口, 口為第二功能口。2、修飾符interruptm中m的取值為1對應的 中斷源,修飾符using n的功能是_。3、定義變量a、b、c為內部RAM的無符號型字符變量,對應的指令是 。4、特殊功能寄存器TCON用于控制定時/計數器的 和 。5、對于IE寄存器來說,開放總中斷,其對應的C51命令為_,允許串口中斷,其對應的C51命令為_。6、對于SCON來說REN的功能是_,PCON中SMOD的功能是_。7、8255有兩個控制字,它們是_、_。8、LED數碼管的顯示方式有_和_兩種。9、鍵盤抖動的消除有兩種方法_和_,硬件消除抖動的方法是_,軟件去抖動的方法是_。10、
10、EA 被稱為_,當它為高電平時,首先訪問_,當它為低電平,只訪問_。11、若已知向液晶寫入命令的函數是Write_Commond,那么向RT-1602寫入清屏的命令是 ,在液晶第1行第1列顯示一個字符,顯示緩沖區地址設置命令是 ,其引腳RS用于控制 ,R/W用于控制 。12、C51的存儲種類有_,_,_,_。二、選擇題(每小題1分,共20分)1、單片機復位后,程序計數器PC的值為 。A、 0000H B、 0010H C、 0030H D、 1000H2、定時/計數器的定時方式中,計數器的計數脈沖是來自振蕩器的 分頻后的脈沖。A、 8 B、12 C、 2 D、163、在串行通信過程中,下面關于
11、TI和RI說法正確的是 。A、在查詢方式中,系統自動清零TI和RI。B、 在中斷方式中,系統自動清零TI和RI。C、 在查詢和中斷方式中,系統都不會清零TI和RI,須程序清零。D、 在查詢和中斷方式中,系統自動清零TI和RI。4、MCS-51單片機的復位信號是( )有效。 A、高電平 B、低電平 C、脈沖 D、下降沿5、在片外擴展一片2764程序存儲器芯片要( )地址線。 A、8根 B、13根 C、16根 D、20根6、8255A是可編程的并行輸入/輸出接口芯片,內部有()個8位的并行口。A、2個B、3個 C、4個D、5個7、AT89S51單片機是()單片機。A、4位B、8位 C、16位D、3
12、2位8、51單片機五個中斷源的默認優先權由高到低排隊正確的是()A、串行口、定時計數器0、定時計數器1、外中斷0、外中斷1B、串行口、外中斷0、定時計數器0、定時計數器1、外中斷1 C、外中斷0、定時計數器0、外中斷1、定時計數器1、串行口D、外中斷0、外中斷1、定時計數器0、定時計數器1、串行口9、定時/計數器T0的M1MO=00時,定時計數器的最大計數值是()A、65536 B、8192 C、256D、12810、下列選項中不是C51編程時使用的關鍵字的是()A、integer B、define C、breakD、sbit11、51單片機串口有4種工作方式,其中哪些工作方式需要用到定時計數
13、器T1()A、四種工作方式都要用到。B、僅工作在方式0下才用定時計數器T1。C、工作在方式1和方式2時都要用到定時計數器T1。D、工作在方式1和方式3時都要用到定時計數器T1。12、定時/計數器中斷發生在()A、送入初值時 B、啟動定時/計數時 C、定時/計數停止時D、計數值滿量程時13、與外部中斷無關的寄存器是()A、TCON B、PCON C、SCOND、IP14、在8為單片機中-50H的補碼是()A、00110010B B、CFH C、10110010BD、CEH15、若以下ASCII碼中有奇偶校驗位,采用偶校驗的是()A、11010000 B、00011111 C、11011010D、
14、1000000016、若MCS-51單片機使用晶振頻率為6MHZ,其復位持續時間應超過()A、2s B、4s C、8sD、1ms17、C語言中最簡單的數據類型包括()。A、整型、實型、邏輯型 B、整型、實型、字符型C、整型、字符型、邏輯型 D、整型、實型、邏輯型、字符型18、單片機應用程序一般存放在 中。 A、RAM B、ROM C、寄存器 D、CPU19、MCS-5l單片機的堆棧區是設置在( )中。A、片內 ROM區 B、片外ROM區 C、片內RAM區 D、片外RAM區20、89C51單片機的VCC(40)引腳是 引腳。 A、主電源+5V B、接地 C、備用電源 D、訪問片外存貯器三、簡答題
15、(每小題10分,共30分)1、已知P3口接有發光二極管的陰極,編寫程序使發光二極管閃爍三次。2、如圖所示共陽極數碼管,寫出0-9的顯示編碼 。3、簡述行列式掃描鍵盤的工作原理。四、綜合題(每小題10分,共20分)1、在串行口工作在方式1和方式3時,定時/計數器1的作用是什么?若已知單片機的晶振頻率為12MHZ,且串行口的波特率為4900位/秒,寫出定時計數器1的初始化程序。2、根據圖編程從DAC0832輸出端分別產生三角波和方波。物理與電氣工程學院C51單片機試卷3一、填空題(每小題1分,共30分)1、修飾符interruptm中m的值為3對應的是 中斷源,m的值為4對應的是 中斷源。2、定義
16、變量p1_0為P1口的第0位,變量a1為片內RAM的可位尋址區的變量,其對應的變量定義指令為 , 。3、TCON中IT0(IT1)表示_,IE0(IE1)表示_,TF0(TF1)表示_,TR0(TR1)表示_,SCON中TI表示_,RI表示_。4、變量a1=0x92,if(a1)結果是_ (真/假)5、對于IE寄存器來說,若想中斷源對應的終端服務程序被執行,必須用軟件開兩個中斷,分別是開 中斷和 中斷。6、對定時計數器設置其工作方式用 特殊功能寄存器,若將定時/計數器設置為工作方式3定時方式,其最大計數值為 。7、對于串行口控制寄存器SCON,若允許串口接收數據,要用命令 啟動接收,若將接收到
17、的數據送到P3口,其對應的C51指令位 。8、波特率的單位是 ,若串口工作在方式1下,一秒向外傳送490幀數據,其波特率為 。9、運算符號“=”用于 ,符號“=”用于 。10、特殊功能寄存器的定義可以用 關鍵字實現,我們寫程序時沒有定義特殊功能寄存器是因為我們在程序中添加了 頭文件。11、基本數據類型char的長度為 個字節,默認情況下其對應的數值范圍是 。12、單片機的晶振頻率若為12MHZ,執行一條雙機器周期指令用的時間為 。13、51系列單片機外擴存儲器時,作為數據線的是 端口,作為地址線的是 和 和 端口,擴展存儲器的最大容量為 。二、判斷題(每小題1分,共10分)1、若一個函數的返回
18、類型為void,則表示其沒有返回值。( )2、定時器與計數器的工作原理均是對輸入脈沖進行計數。( )3、SFR中凡是能被8整除的地址,都具有位尋址能力。( )4、不能用“sfr16” 直接訪問定時器計數器0和1。 ( )5、MCS-51單片機的程序存儲器只能用來存放程序的。( )6、串口中斷標志由硬件清0。()7、特殊功能寄存器的名字,在C51程序中,全部大寫。()8、“sfr”后面的地址可以用帶有運算的表達式來表示。()9、#include 與#include “reg51.h”是等價的。()10、sbit不可以用于定義內部RAM的可位尋址區,只能用在可位尋址的SFR上。()三、選擇題(每小
19、題1分,共10分)1、單片機中的程序計數器PC用來 。 A、存放指令 B、存放正在執行的指令地址 C、存放下一條指令地址 D、存放上一條指令地址2、單片機上電復位后,PC的內容和SP的內容為 。A、0000H,00H B、0000H,07H C、0003H,07H D、0800H,08H3、當程序狀態字寄存器PSW狀態字中RS1和RS0分別為0和1 時,系統先用的工作寄存器組為 。A、組0 B、組1 C、組2 D、組34、用89C51的定時器T1作定時方式,用模式1,則工作方式控制字為 。 A、01H B、05H C、10H D、50H 5、使89C51的定時器T0停止計數的指令是 。A、CL
20、R TR0 B、CLR TR1 C、SETB TR0 D、SETB TR16、MCS-51單片機響應中斷的必要條件是 。A、TCON或SCON寄存器內的有關中斷標志位為1B、IE中斷允許寄存器內的有關中斷允許位置1C、IP中斷優先級寄存器內的有關位置1D、當前一條指令執行完7、外部中斷0 的入口地址是 。A、0003H B、000BH C、00013H D、001BH8、MCS51單片機在同一級別里除INT0外,級別最高的中斷源是 。A、外部中斷1 B、定時器T0 C、外部中斷0 D、定時器T19、89C51定時/計數器共有四種操作模式,由TMOD寄存器中M1 M0的狀態決定,當M1 M0的狀
21、態為01 時,定時/計數器被設定為 。 A、13位定時/計數器 B、16位定時/計數器C、自動重裝8位定時/計數器 D、T0為2個獨立的8位定時/計數器10、下列說法正確的是()A、各中斷發出的中斷請求信號,都會標記在MCS-51系統的IE寄存器中。B、各中斷發出的中斷請求信號,都會標記在MCS-51系統的TCON與SCON寄存器中。C、各中斷發出的中斷請求信號,都會標記在MCS-51系統的IP寄存器中D、各中斷發出的中斷請求信號,都會標記在MCS-51系統的TMOD寄存器中四、簡答題(每小題10分,共30分)1、80C51有哪五個中斷源,哪些中斷請求信號在中斷響應時可以自動清除?哪些不能自動
22、清除?應如何處理?2、MCS-51單片機由哪幾部分組成?簡述各部分功能。3、五、編程題(每第1、2小題每小題15分,第3小題20分,共50分)1、用51單片機并行口設計顯示一個數碼的電路,使數碼管循環顯示“0”“F”。2、已知focs=12MHZ,如圖利用定時器T1使圖中發光二極管進行秒閃爍。 即亮500ms,暗500ms,用C51寫出程序。3、硬件連接如下圖所示,要求編程實現用單片機甲的按鍵KEY1控制單片機乙發光二極管閃爍三次(不寫握手部分,且傳送速率為2400bps)。+5VP2.1單片機甲+5V地RT單片機乙TRP3.0P3.1P3.2 : :P3.6P3.7KEY1 物理與電氣工程學
23、院C51單片機試卷4一、填空題(每小題1分,共45分)1、串行口方式2接收到的第9位數據送 寄存器的 位中保存。2、MCS-51系列單片機為 位單片機。3、8031的中斷源有 、 、 、 、 、有 個中斷優先級。4、MCS-51系列單片機的典型芯片分別為 、 、 。5、利用8255A可以擴展 個并行口,其中 條口線具有位操作功能。6、由8031組成的單片機系統在工作時,引腳應該接 。7、串行口的方式0的波特率為 。8、8031內部有_個定時器,_個并行口和_個串行口。9、8031的異步通信口為 (單工/半雙工/全雙工),若傳送速率為每秒120幀,每幀10位,則波特率為_ 。10、8031的 口
24、為雙功能口。11、8031的 口為高8位地址總線口。12、欲使P1口的低4位輸出0,高4位不變,應執行一條 命令。13、KeiL C51軟件中,工程文件的擴展名是_,編譯連接后生成可燒寫的文件擴展名是_。14、MCS-51單片機中,在IP=0x00時,優先級最高的中斷是_,最低的是_。15、MCS51單片機的P0P4口均是并行 IO口,其中的P0口和P2口除了可以進行數據的輸入、輸出外,通常還用來構建系統的 和 ,在P0P4口中, 為真正的雙向口, 為準雙向口。16、MCS5l單片機的堆棧區只可設置在 存儲區(器)。17、單片機的復位操作是_(高電平/低電平),單片機復位后,中斷允許寄存器IE
25、的值是_。18、8255A內部控制電路還可以分成兩組:A組和B組。其中A組控制的對象是 ,B組控制的對象是 。19、若采用6MHz的晶體振蕩器,則MCS-51單片機的振蕩周期為_,機器周期為_。20、A/D芯片選擇最主要的參數是_和_。21、C51定義可尋址位,使用關鍵字為_ _ 。25、變量tmp=0x15,經運算tmp=4;后的tmp值為_ _ 。26、C51數組的下標是從_ _開始的。27、C51中 0x75 | 0x42 運算結果是_ _。二、判斷題(每題1分,共15分)1單片機是在一塊集成電路上把CPU、存儲器、定時器/計數器及多種形式的I/O 接口集成在一起而構成的微型計算機。 2
26、只要有中斷出現,CPU就立即響應中斷。3MCS_51單片機P3端口的各端口線如果作為第二功能信號使用的話,那么它們就不能再用來進行數據I/O傳送;同樣道理,如果用作數據傳送,就不能再作為第二功能信號使用。 4MCS-51單片機的定時和計數都使用同一計數機構,所不同的只是計數脈沖的來源:來自于單片機內部的是定時,而來自于外部的則是計數。5P0端口在作為地址總線使用時,提供的是高8位地址。6單片機的LED動態顯示是依據人眼的“視覺暫留”效應實現的。7DPTR是由DPH和DPL兩個8位特殊寄存器組成的。8運算符“&”表示的是按位與運算。10命令語句if(x=10) P0=0xff;表達的含義是當x的
27、值為10時,才執行P0=0xff的命令。1180c51單片機定時/計數器T0、T1都可以工作在方式3下1251單片機的串口工作在方式0,接收和發送數據都是通過RXD完成的。13正在進行的中斷過程不能被新的同級或低優先級的中斷請求所中斷。14最小系統是單片機僅用本身有的資源就可以工作,不需要外接任何部件。15一片存儲器芯片2764可擴展的最大容量是8KB.三、簡答題(第1小題6分,第2小題4分)1提供擴展存儲器芯片的片選信號的方法有哪幾種?簡述各方法的特點。2說明什么是中斷、中斷允許、中斷屏蔽。四、綜合題(每小題10分,共30分)1已知單片機系統晶振頻率為6MHz,若要求定時值為10ms時,定時
28、器T0工作在方式1時,定時器T0對應的初值是多少?TMOD的值是多少?TH0=?TL0=?2已知8255A與單片機的連接形式如下圖所示(只給出部分重要連接線路):要求:(1)分析8255A的A口、B口、C口及控制口的地址。 (2)若設定8255A的A口為方式0輸入,B口為方式0輸出,用匯編語言寫出初始化程序。3.如下圖,編寫程序控制發光二極管循環點亮,當按下外中斷INT0時,二極管閃爍三次后熄滅。渭南師范學院單片機原理與應用期末試題(A卷)(2011至2012學年第1學期) 系、級、專業:09物理學本科、10專升本 考試類別:考試(考試時間120分鐘,滿分100分)一、 填空題(共40分,每空
29、2分)1. MCS-51系列單片機為_位單片機。2. DAC0832通過改變控制引腳的連接方式,使其具有三種工作方式,分別是_、_、_。3. 液晶RT-1602C實際顯示區有_行,每行顯示_個字符。4. MCS-51單片機的串行口,啟動接收的條件是_和_。5單片機的復位操作是_(高電平/低電平),且其上所加的復位電平的信號至少持續_個時鐘周期。6使P1口的低4位輸出1,高4位輸出0的C51指令為_。 7C51定義特殊功能寄存器中的位,使用關鍵字為_。8C51變量中unsigned char型變量的取值范圍是_。9變量tmp=0xfe,經執行指令tmp1|1后tmp的值為_。10變量a1=0xf
30、f,if(!a1)結果是_ (真/假)。11C51數組的下標是從_開始的。12. MCS-51單片機的P0口作為通用I/O口使用時,在作為輸入數據口前應先向P0口寫_。13. -25的原碼是_B、反碼是_B、補碼是_B。二、 選擇題(共20分,每題1分)1. 單片機8051的XTAL1和XTAL2引腳是()引腳 A外接定時器 B外接串行口 C外接中斷 D外接晶振2. 8051單片機的一個機器周期包含()個時鐘周期 A6 B2 C12 D93. 8051單片機中,輸入/輸出引腳中用于專門的第二功能的引腳是 ()AP0 BP1 CP2 DP34. 單片機的定時器/計數器工作方式1是( )。A. 8位計數器結構 B. 2個8位計數器結構 C. 13位計數結構 D. 16位計數結構5. 具有模數轉換功能的芯片是() A. ADC0809 B. DAC0832 C.MAX
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 天津現代職業技術學院《外國文學名著影視鑒賞》2023-2024學年第二學期期末試卷
- 沈陽科技學院《鑄造創新創業訓練》2023-2024學年第二學期期末試卷
- 荷塘創意美術課件
- 西安理工大學高科學院《化學工程與工藝專業英語及文獻檢索》2023-2024學年第二學期期末試卷
- 云南能源職業技術學院《飛機鈑金成形原理與工藝》2023-2024學年第二學期期末試卷
- 上海杉達學院《建筑人的生涯意識喚醒與自我探索》2023-2024學年第二學期期末試卷
- 新疆交通職業技術學院《電子商務概論》2023-2024學年第二學期期末試卷
- 保山學院《城市規劃原理及設計》2023-2024學年第二學期期末試卷
- 哈爾濱廣廈學院《世界經濟政治與國際關系》2023-2024學年第二學期期末試卷
- 武漢城市職業學院《熱工測量及自動化》2023-2024學年第二學期期末試卷
- 贈與合同協議書模板
- 焊工電工考試試題及答案
- 新印花稅法試題及答案
- 建設工程消防驗收課件
- 2025-2030年國家甲級資質:中國干燥氯化銨融資商業計劃書
- 《大眾敏捷制造》課件
- 英語四級單詞表4500
- 2025-2030年中國再制造行業當前現狀及未來趨勢發展預測研究報告
- 采礦機器人技術發展-全面剖析
- 某橋梁工程專項施工方案
- 數據資產的會計確認與計量研究
評論
0/150
提交評論