銅陵學(xué)院單片機(jī)期末考試復(fù)習(xí)題及答案_第1頁
銅陵學(xué)院單片機(jī)期末考試復(fù)習(xí)題及答案_第2頁
銅陵學(xué)院單片機(jī)期末考試復(fù)習(xí)題及答案_第3頁
銅陵學(xué)院單片機(jī)期末考試復(fù)習(xí)題及答案_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

考試題型:選擇--填空--簡答--程序分析題--綜合設(shè)計(jì)題1.MCS-51系列單片機(jī)芯片是雙列直插式封裝的,有(40)個(gè)引腳。2.在同一時(shí)刻,只能接收或發(fā)送信號(hào)者稱為什么?(A)(A)半雙工(B)全雙工(C)半單工(D)單工3.在MCS-51里,若通過串行端口傳出數(shù)據(jù),則只要將數(shù)據(jù)放入(SBUF)寄存器,CPU就會(huì)自動(dòng)將它會(huì)傳出4.單片機(jī)的定時(shí)器/計(jì)數(shù)器設(shè)定為工作方式1時(shí),是(

16位計(jì)數(shù)器結(jié)構(gòu)

)。5.下列具有模數(shù)轉(zhuǎn)換功能的芯片是(A)A、ADC0809

B、DAC0832

C、BS18B20

D、DS13026.串行口每一次傳送(B)字符。A、1個(gè)字節(jié)

B、1bit

C、1幀

D、1串7.計(jì)算機(jī)能直接識(shí)別的語言是(C)。A.匯編語言B.自然語言C.機(jī)器語言D.C語言8.單片機(jī)應(yīng)用程序一般存放在(

ROM)

9.已知某數(shù)的BCD碼為則其表示的十進(jìn)制數(shù)值為10.當(dāng)MCS-51單片機(jī)接有外部存儲(chǔ)器,P2口可作為(

輸出高8位地址

)。11.執(zhí)行#definePA8255

XBYTE[0x3FFC];PA8255=0x7e;后存儲(chǔ)單元0x3FFC的值是:0x7e13.定時(shí)/計(jì)數(shù)器有4種工作模式,它們由(TMOD)寄存器中的M1M0狀態(tài)決定。14.P0口作數(shù)據(jù)線和低8位地址線時(shí)不能作I/O口

15.在8x51里,若CPU完成串行端口數(shù)據(jù)的接收將會(huì)如何?--將RI標(biāo)志變?yōu)?16.8031單片機(jī)的(P3)口的引腳,還具有外中斷、串行通信等第二功能。

17.INTEL

8051

CPU是(

8

)位的單片機(jī)

18.若單片機(jī)的振蕩頻率為6MHz,設(shè)定時(shí)器工作在方式1需要定時(shí)?ms,則定時(shí)器初值應(yīng)為假設(shè)定時(shí)1ms,則定時(shí)器初值為2^16-50019.定時(shí)器1工作在計(jì)數(shù)方式時(shí),其外加的計(jì)數(shù)脈沖信號(hào)應(yīng)連接到(P3.5)引腳。20.當(dāng)外部中斷請(qǐng)求的信號(hào)方式為脈沖方式時(shí),要求中斷請(qǐng)求信號(hào)的高電平狀態(tài)和低電平狀態(tài)都應(yīng)至少維持(1個(gè)機(jī)器周期)。21.MCS-51單片機(jī)在同一優(yōu)先級(jí)的中斷源同時(shí)申請(qǐng)中斷時(shí),CPU首先響應(yīng)(外部中斷22.定時(shí)器若工作在循環(huán)定時(shí)或循環(huán)計(jì)數(shù)場(chǎng)合,應(yīng)選用(工作方式2)。23.MCS-51單片機(jī)的外部中斷1的中斷請(qǐng)求標(biāo)志是(IE1)。24.單片機(jī)8051的XTAL1和XTAL2引腳是(

外接晶振

)引腳

25.8051單片機(jī)共有(

5

)種中斷源。C語言中的標(biāo)識(shí)由字母、數(shù)字和下劃線組成,以字母和下劃線開頭,不可使用關(guān)鍵字。C語言源程序從main開始執(zhí)行,每個(gè)C語言程序必須有一個(gè)且只能有一個(gè)主函數(shù),主函數(shù)的名字為main。計(jì)算機(jī)上實(shí)現(xiàn)C語言程序要經(jīng)過編輯(產(chǎn)生*.C文件)、編譯(產(chǎn)生*.OBJ文件)、鏈接(產(chǎn)生*.EXE文件)和調(diào)試四個(gè)階段。4.(1)C語言函數(shù)返回類型的默認(rèn)定義類型是整型。5.串行通信按時(shí)鐘的控制方式可分為:串行同步通信和串行異步通信兩種方式。6.C51的串行口控制寄存器中有2個(gè)中斷標(biāo)志位,它們是(TI)和(RI)。7.在串行通信中,根據(jù)數(shù)據(jù)傳送方向分為(單工)、(半雙工)和(全雙工)三種方式.8.8051單片機(jī)有(5)個(gè)中斷源,(2)級(jí)中斷優(yōu)先級(jí)別。9.寫出單片機(jī)C語言程序中語句“TMOD=0x1a;”的功能。設(shè)置T1以模式1定時(shí),設(shè)置T0以模式2定時(shí)、外部門控制運(yùn)行。18.寫出單片機(jī)C語言程序中語句“TMOD=0xa6;”的功能。設(shè)置T1以模式2定時(shí)、外部門控制運(yùn)行,設(shè)置T0以模式2計(jì)數(shù)10.8051內(nèi)部有4個(gè)并行口,P0口直接作輸出口時(shí),必須外接上拉電阻;并行口作輸入口時(shí),必須先將口鎖存器置1,才能讀入外設(shè)的狀態(tài)。)定時(shí)和計(jì)數(shù)都是對(duì)脈沖進(jìn)行計(jì)數(shù),定時(shí)與計(jì)數(shù)的區(qū)別是定時(shí)是對(duì)周期已知的脈沖計(jì)數(shù);計(jì)數(shù)是對(duì)周期未知的脈沖計(jì)數(shù)11.單片機(jī)串行通信時(shí),若要發(fā)送數(shù)據(jù),就必須將要發(fā)送的數(shù)據(jù)送至(SBUF)單元,若要接收數(shù)據(jù)也要到該單元取數(shù)。12.P0、P1、P2、P3四個(gè)均是(8)位的(并行)口(填“串行”還是“并行”),其中P0的功能是(地址/數(shù)據(jù)分時(shí)復(fù)接口)。13.中斷源的是否允許中斷是由(IE)寄存器決定的,中斷源的優(yōu)先級(jí)別是由(IP)寄存器決定的。14.MCS-51單片機(jī)中有(2)個(gè)(16)位的定時(shí)/計(jì)數(shù)器,可以被設(shè)定的工作方式有(四)種。15.根據(jù)轉(zhuǎn)換原理的不同,A/D轉(zhuǎn)換器可分為兩大類,分別為:直接型和間接型16.LED數(shù)碼顯示有靜態(tài)顯示和動(dòng)態(tài)顯示兩種顯示形式。17.MCS-51的串行口控制寄存器中有2個(gè)中斷標(biāo)志位,它們是TI、RI1.為什么要消除鍵盤的機(jī)械抖動(dòng)?有哪些方法?鍵抖動(dòng)會(huì)引起一次按鍵被誤讀多次。為了確保CPU對(duì)鍵的一次閉合僅做一次處理,必須去除鍵抖動(dòng)。在鍵閉合穩(wěn)定時(shí),讀取鍵的狀態(tài),并且必須判別;在鍵釋放穩(wěn)定后,再作處理。按鍵的抖動(dòng),可用硬件或軟件兩種方法消除。如果按鍵較多,常用軟件方法去抖動(dòng),即檢測(cè)出鍵閉合后執(zhí)行一個(gè)延時(shí)程序,產(chǎn)生12~20ms的延時(shí),讓前沿抖動(dòng)消失后,再一次檢測(cè)鍵的狀態(tài),如果仍保持閉合狀態(tài)電平,則確認(rèn)為真正有鍵按下。當(dāng)確認(rèn)有鍵按下或檢測(cè)到按鍵釋放后,才能轉(zhuǎn)入該鍵的處理程序。2.MCS-51單片機(jī)內(nèi)部包含哪些主要邏輯功能部件?MCS-51單片機(jī)內(nèi)部包含哪些主要邏輯功能部件有:(1)1個(gè)8位的微處理器CPU。(2)8KB的片內(nèi)程序存儲(chǔ)器FlashROM(51子系列的FlashROM為4KB),(3)256B的片內(nèi)數(shù)據(jù)存儲(chǔ)器RAM(51子系列的RAM為128B),。(4)3個(gè)16位的定時(shí)器/計(jì)數(shù)器(51子系列僅有2個(gè)定時(shí)器),(5)有一個(gè)管理6個(gè)中斷源(51子系列1是5個(gè)中斷源)、兩個(gè)優(yōu)先級(jí)的中斷控制器。(6)4個(gè)8位并行I/O端(7)一個(gè)全雙工的UART(通用異步接收發(fā)送器)串行I/O口,(8)片內(nèi)振蕩電路和時(shí)鐘發(fā)生器,3.列出A/D轉(zhuǎn)換器的主要技術(shù)指標(biāo)有哪些?1.分辨率2.量化誤差3.偏移誤差4.滿刻度誤差5.線性度6.絕對(duì)誤差和相對(duì)誤差。7.轉(zhuǎn)換速率4.在使用8051的定時(shí)器/計(jì)數(shù)器前,應(yīng)對(duì)它進(jìn)行初始化,其步驟是什么?TMOD選擇定時(shí)器以及定時(shí)器工作模式

THnTLn設(shè)定初始值

TRn開始運(yùn)行5.畫出51單片機(jī)的最小硬件系統(tǒng)電路圖。6.串行口的工作由三個(gè)特殊功能寄存器來設(shè)置決定的發(fā)送數(shù)據(jù)寄存器和接收數(shù)據(jù)寄存器合起用一個(gè)特殊功能寄存器SBUF(串行口數(shù)據(jù)緩沖寄存器),串行口控制寄存器SCON波特率選擇寄存器PCON7.分別介紹與MCS-51單片機(jī)的串行通信工作相關(guān)的特殊功能寄存器有數(shù)據(jù)緩沖器SBUF,串行口控制寄存器SOON的功能和作用。8.晶振fosc=6MHz,T0工作在模式1,最大定時(shí)的時(shí)長是多少?1.為實(shí)現(xiàn)一定的功能,其中某段程序如下,請(qǐng)依次在“//”后加上對(duì)應(yīng)的注釋。P142-1452.protues中單片機(jī)和數(shù)碼管的硬件電路如下圖所示,

溫馨提示

  • 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)論