單片機(jī)應(yīng)用技術(shù)(C語言)試題(共6頁)_第1頁
單片機(jī)應(yīng)用技術(shù)(C語言)試題(共6頁)_第2頁
單片機(jī)應(yīng)用技術(shù)(C語言)試題(共6頁)_第3頁
單片機(jī)應(yīng)用技術(shù)(C語言)試題(共6頁)_第4頁
單片機(jī)應(yīng)用技術(shù)(C語言)試題(共6頁)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上一、選擇題1、單片機(jī)8031的/EA引腳(C )。A. 可懸空 B. 必須接+5V電源C. 必須接地 D. 以上三種情況視需要而定2、MCS-51單片機(jī)的4個(gè)并行I/O端口作為通用I/O端口使用,在輸出數(shù)據(jù)時(shí),必須外接上拉電阻的是(A )。A. P0口 B. P1口 C. P2口 D. P3口3、當(dāng)MCS-51單片機(jī)應(yīng)用系統(tǒng)需要擴(kuò)展外部存儲(chǔ)器或其它接口芯片時(shí),(A )可作為低8位地址總線使用。A. P0口 B. P1口 C. P2口 D. P0口和P2口4、系統(tǒng)復(fù)位后,堆棧指針SP的內(nèi)容是(B )。A. 08H B. 07H C. 30H D. 50H5、MCS-51

2、單片機(jī)的位尋址區(qū)位于內(nèi)部RAM的( D )單元。A. 00H7FH B. 20H7FH C. 00H1FH D. 20H2FH6、PSW中的RS1和RS0用來(A )。A. 選擇工作寄存器組 B. 指示復(fù)位C. 選擇定時(shí)器 D. 選擇工作方式7、MCS-51單片機(jī)規(guī)定一個(gè)機(jī)器周期共有(A )個(gè)節(jié)拍。A. 12 B. 6 C. 8 D. 168、下面敘述不正確的是( C )。 A. 一個(gè)C源程序可以由一個(gè)或多個(gè)函數(shù)組成 B. 一個(gè)C源程序必須包含一個(gè)函數(shù)main() C. 在C51中,注釋說明只能使用/*/注釋 D. C程序的基本組成單位是函數(shù)9、在C51程序中常常把( D )作為循環(huán)體,用于消

3、耗CPU時(shí)間,產(chǎn)生延時(shí)效果。A. 賦值語句 B. 表達(dá)式語句 C. 循環(huán)語句 D. 空語句10、在單片機(jī)應(yīng)用系統(tǒng)中,LED數(shù)碼管顯示電路通常有(C )顯示方式。A. 靜態(tài) B. 動(dòng)態(tài) C. 靜態(tài)和動(dòng)態(tài) D. 查詢11、共陽極LED數(shù)碼管加反向器驅(qū)動(dòng)時(shí)顯示字符“6”的段碼是( B )。A. 06H B. 7DH C. 82H D. FAH12、LED數(shù)碼管若采用動(dòng)態(tài)顯示方式,下列說法錯(cuò)誤的是( C )。A. 將各位數(shù)碼管的段選線并聯(lián)B. 將段選線用一個(gè)8位I/O端口控制C. 將各位數(shù)碼管的公共端直接連接在+5V或者GND上D. 將各位數(shù)碼管的位選線用各自獨(dú)立的I/O端口控制13、按鍵開關(guān)的結(jié)構(gòu)通

4、常是機(jī)械彈性元件,在按鍵按下和斷開時(shí),觸點(diǎn)在閉合和斷開瞬間會(huì)產(chǎn)生接觸不穩(wěn)定,為消除抖動(dòng)引起的不良后果,常采用的方法有(C )。A. 硬件去抖動(dòng) B. 軟件去抖動(dòng) C. 硬、軟件兩種方法 D. 單穩(wěn)態(tài)電路去抖方法14、行列式(矩陣式)鍵盤的工作方式主要有( A )。A. 編程掃描方式和中斷掃描方式B. 獨(dú)立查詢方式和中斷掃描方式C. 中斷掃描方式和直接訪問方式D. 直接輸入方式和直接訪問方式15、MCS-51系列單片機(jī)的定時(shí)器T1用做定時(shí)方式時(shí),采用工作方式1,則工作方式控制字為(C )。A. 01H B. 05H C. 10H D. 50H16、MCS-51系列單片機(jī)的定時(shí)器T0用做定時(shí)方式時(shí)

5、,采用工作方式1,則初始化編程為(A )。A. TMOD=0x01 B. TMOD=0x50 C. TMOD=0x10 D. TCON=0x0217、啟動(dòng)T0開始計(jì)數(shù)是使TCON的( B )。A. TF0位置1 B. TR0位置1 C. TR0位置0 D. TR1位置018、MCS-51系列單片機(jī)串行口發(fā)送/接收中斷源的工作過程是:當(dāng)串行口接收或發(fā)送完一幀數(shù)據(jù)時(shí),將SCON中的(A ),向CPU申請(qǐng)中斷。A. RI或TI置1 B. RI或TI置0C. RI置1或TI置0 D. RI置0或TI置119、MCS-51系列單片機(jī)在同一級(jí)別里除串行口外,級(jí)別最低的中斷源是( C )。A. 外部中斷1

6、B. 定時(shí)器T0 C. 定時(shí)器T1 D. 串行口20、當(dāng)外部中斷0發(fā)出中斷請(qǐng)求后,中斷響應(yīng)的條件是(D )。A. ET0=1 B. EX0=1 C. IE=0x61 D. IE=0x8121、MCS-51單片機(jī)的CPU主要由(A )組成。A. 運(yùn)算器、控制器 B. 加法器、寄存器C. 運(yùn)算器、加法器 D. 運(yùn)算器、譯碼器22、MCS-51單片機(jī)的4個(gè)并行I/O端口作為通用I/O端口使用,在輸出數(shù)據(jù)時(shí),必須外接上拉電阻的是(A )。A. P0口 B. P1口 C. P2口 D. P3口23、當(dāng)MCS-51單片機(jī)應(yīng)用系統(tǒng)需要擴(kuò)展外部存儲(chǔ)器或其它接口芯片時(shí),(C )可作為高8位地址總線使用。A. P

7、0口 B. P1口 C. P2口 D. P0口和P2口24、MCS-51單片機(jī)的位尋址區(qū)位于內(nèi)部RAM的( D )單元。A. 00H7FH B. 20H7FH C. 00H1FH D. 20H2FH25、單片機(jī)上電復(fù)位后,PC的內(nèi)容為(A )。A. 0000H B. 0003H C. 000BH D. 001BH26、PSW中的RS1和RS0用來(B )。A. 指示復(fù)位 B.選擇工作寄存器組C. 選擇定時(shí)器 D. 選擇工作方式27、MCS-51單片機(jī)規(guī)定一個(gè)機(jī)器周期共有(D )個(gè)節(jié)拍。A. 16 B. 6 C. 8 D. 1228、當(dāng)系統(tǒng)的振蕩頻率為12MHz時(shí),一個(gè)機(jī)器周期為(C )s。A.

8、 3 B. 2 C. 1 D. 429、C程序總是從(A )開始執(zhí)行的。A. 主函數(shù) B. 主程序 C. 子程序 D. 主過程30、在C51程序中常常把(D )作為循環(huán)體,用于消耗CPU時(shí)間,產(chǎn)生延時(shí)效果。A. 賦值語句 B. 表達(dá)式語句 C. 循環(huán)語句 D. 空語句31、程序是以( C )形式存放在程序存儲(chǔ)器中的。A. C語言源程序 B. 匯編程序C. 二進(jìn)制編碼 D. BCD碼32、(A )顯示方式編程較簡(jiǎn)單,但占用I/O端口線多,其一般適用于顯示位數(shù)較少的場(chǎng)合。A. 靜態(tài) B. 動(dòng)態(tài) C. 靜態(tài)和動(dòng)態(tài) D. 查詢33、在共陽極數(shù)碼管使用中,若要僅顯示小數(shù)點(diǎn),則其相應(yīng)的字段碼是( D )。

9、A. 80H B. 10H C. 40H D. 7FH34、一個(gè)單片機(jī)應(yīng)用系統(tǒng)用LED數(shù)碼管顯示字符“8”的段碼是“80H”可以斷定該顯示系統(tǒng)用的是( B )。A. 不加反向驅(qū)動(dòng)的共陰極數(shù)碼管B. 加反向驅(qū)動(dòng)的共陰極數(shù)碼管或不加反向驅(qū)動(dòng)的共陽極數(shù)碼管C. 加反向驅(qū)動(dòng)的共陽極數(shù)碼管D. 以上都不對(duì)35、某一單片機(jī)應(yīng)用系統(tǒng)需要擴(kuò)展10個(gè)功能鍵,通常采用(B )方式更好。A. 獨(dú)立式鍵盤 B. 矩陣式鍵盤 C.動(dòng)態(tài)鍵盤 D. 靜態(tài)鍵盤36、MCS-51系列單片機(jī)的定時(shí)器T0用做定時(shí)方式時(shí),采用工作方式1,則初始化編程為(A )。A. TMOD=0x01 B. TMOD=0x50 C. TMOD=0x

10、10 D. TCON=0x0237、啟動(dòng)T0開始計(jì)數(shù)是使TCON的( B )。A. TF0位置1 B. TR0位置1 C. TR0位置0 D. TR1位置038、使MCS-51系列單片機(jī)的定時(shí)器T0停止計(jì)數(shù)的語句是( A )。A. TR0=0; B. TR1=1; C. TR0=1; D. TR1=1;39、當(dāng)CPU響應(yīng)定時(shí)器T1的中斷請(qǐng)求后,程序計(jì)數(shù)器PC的內(nèi)容是( D )。A. 0003H B. 000BH C. 0013H D. 001BH40、當(dāng)外部中斷0發(fā)出中斷請(qǐng)求后,中斷響應(yīng)的條件是( C )。A. ET0=1 B. EX0=1 C. IE=0x81 D. IE=0x61二、填空題

11、: 1、除了單片機(jī)和電源外,單片機(jī)最小系統(tǒng)包括_時(shí)鐘_電路和_復(fù)位_電路。2、當(dāng)系統(tǒng)的振蕩頻率為12MHz時(shí),一個(gè)機(jī)器周期為_1_s。3、MCS-51單片機(jī)的存儲(chǔ)器主要有4個(gè)物理存儲(chǔ)空間,既_片內(nèi)數(shù)據(jù)存儲(chǔ)器_、_片內(nèi)程序存儲(chǔ)器_、_片外數(shù)據(jù)存儲(chǔ)器_、_片外程序存儲(chǔ)器_。4、片內(nèi)RAM低128單元,按其用途劃分為_工作寄存器組_、_位尋址區(qū)_和_用戶RAM區(qū)_3個(gè)區(qū)域。5、使MCS-51系列單片機(jī)的定時(shí)器T0停止計(jì)數(shù)的語句是 TR0=0; 。6、MCS-51系列單片機(jī)CPU關(guān)中斷語句是 EA=0; 。7、MCS-51系列單片機(jī)的中斷系統(tǒng)由定時(shí)控制寄存器TCON、串行口控制寄存器SCON、中斷允許

12、寄存器IE、中斷優(yōu)先權(quán)寄存器IP等寄存器組成。8、當(dāng)CPU響應(yīng)定時(shí)器T1的中斷請(qǐng)求后,程序計(jì)數(shù)器PC的內(nèi)容是 001BH 。9、A/D轉(zhuǎn)換結(jié)束通常采用_中斷_、_查詢_和_延時(shí)等待_方式編程。10、單片機(jī)應(yīng)用系統(tǒng)是由_硬件_和_軟件_組成的。11、除了單片機(jī)和電源外,單片機(jī)最小系統(tǒng)包括_時(shí)鐘_電路和_復(fù)位_電路。12、MCS-51單片機(jī)的存儲(chǔ)器主要有4個(gè)物理存儲(chǔ)空間,既_片內(nèi)數(shù)據(jù)存儲(chǔ)器_、_片內(nèi)程序存儲(chǔ)器_、_片外數(shù)據(jù)存儲(chǔ)器_、_片外程序存儲(chǔ)器_。13、片內(nèi)RAM低128單元,按其用途劃分為_工作寄存器組_、_位尋址區(qū)_和_用戶RAM區(qū)_3個(gè)區(qū)域。14、當(dāng)系統(tǒng)的振蕩頻率為6MHz時(shí),一個(gè)機(jī)器周

13、期為_2_s。15、MCS-51單片機(jī)的中斷源有外部中斷0、定時(shí)器0、外部中斷1、定時(shí)器1、串行口。16、中斷源中斷請(qǐng)求撤銷包括硬件自動(dòng)清除、軟件清除、硬件配合軟件共同清除等三種形式。三、問答題: 1、MCS-51單片機(jī)有哪幾個(gè)中斷源?答:MCS-51系列單片機(jī)有5個(gè)中斷源,分別是外部中斷0、定時(shí)器0、外部中斷1、定時(shí)器1、串行口。2、使用ADC0809進(jìn)行轉(zhuǎn)換的主要步驟有哪些?答:主要有以下四個(gè)步驟:(1)啟動(dòng)A/D轉(zhuǎn)換,START引腳上跳沿時(shí),所有內(nèi)部寄存器清0,START下跳沿時(shí),開始進(jìn)行A/D轉(zhuǎn)換;(2)查詢EOC引腳狀態(tài),啟動(dòng)轉(zhuǎn)換后,系統(tǒng)自動(dòng)設(shè)置EOC=0,轉(zhuǎn)換完成后,EOC=1;(

14、3)允許讀數(shù),將OE引腳設(shè)置為1狀態(tài);(4)讀取A/D轉(zhuǎn)換結(jié)果。3、中斷調(diào)用與子程序調(diào)用的區(qū)別是什么?4、何謂主調(diào)函數(shù)和被調(diào)用函數(shù)?舉例說明四、單片機(jī)應(yīng)用設(shè)計(jì): 1、畫出MCS-51單片機(jī)時(shí)鐘電路,并指出石英晶體和電容的取值范圍。答:?jiǎn)纹瑱C(jī)晶振電路一般地,電容C1和C2取30pF左右,晶體的振蕩頻率范圍是1.2MHz12 MHz。如果晶體振蕩頻率高,則系統(tǒng)的時(shí)鐘頻率也高,單片機(jī)運(yùn)行速度也就越快。MCS-51在通常應(yīng)用情況下,使用振蕩頻率為的6MHz或12MHz的晶振,如果系統(tǒng)中使用了單片機(jī)的串行口通信,則一般采用振蕩頻率為11.059MHz的晶振。2、現(xiàn)要求LED的陽極接在P1.0引腳上,請(qǐng)完成LED點(diǎn)亮電路和C語言程序設(shè)計(jì)。 答:(1)LED點(diǎn)亮電路設(shè)計(jì)(2)LED點(diǎn)亮程序設(shè)計(jì)#include <AT89X52.H> sbit LED=P10; void main (void) LED=1; while(1);3、利用AT89S52單片機(jī)、一個(gè)共陰極LED數(shù)碼管和數(shù)據(jù)總線驅(qū)動(dòng)芯片74LS245,請(qǐng)完成數(shù)碼管循環(huán)顯示09電路和C語言程序設(shè)計(jì)。答:(1)LED點(diǎn)亮電路設(shè)計(jì)(2)LED點(diǎn)亮程序設(shè)計(jì)#include <AT89X52.H> unsigne

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論