單片機原理及應(yīng)用期末試題_第1頁
單片機原理及應(yīng)用期末試題_第2頁
單片機原理及應(yīng)用期末試題_第3頁
單片機原理及應(yīng)用期末試題_第4頁
單片機原理及應(yīng)用期末試題_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

單片機原理及應(yīng)用期末試題及答案單片機原理及應(yīng)用期末試題及答案單片機原理及應(yīng)用期末試題及答案語言供給的合法的數(shù)據(jù)種類重點字(B)A、DoubleB、shortC、integerD、Char2.片內(nèi)RAM的20H~2FH為位尋址區(qū),所包含的位地點是(B)A、00H~20HB、00H~7FHC、20H~2FHD、00H~FFH單片機的復(fù)位信號是(A)有效A、高電平B、低電平C、脈沖D、降落沿89C51的單片機的貨倉指針(A)A、只好位于內(nèi)部RAM低128B字節(jié)范圍內(nèi)B、可位于內(nèi)部RAM低256字節(jié)范圍內(nèi)C、可位于內(nèi)部ERRAM內(nèi)。D、可位于內(nèi)部RAM或外面RAM內(nèi)在串行口工作于移位存放器方式時,其接受由(C)來啟動A、RENB、RIC、REN和RID、TR單片機中止系統(tǒng)的總贊成位為(EA=1)當MCS-51單片機接有外面儲蓄器,P2口可作為(D)A、數(shù)據(jù)輸進口B、數(shù)據(jù)的輸出口C、準雙向輸入/輸出口D、輸出高8位地點中一般指針變量占用(C)字節(jié)儲蓄A(yù)、一個B、兩個C、三個D、四個使用宏來接見絕對地點時,一般需包含的庫文件是(B)A、B、C、D、10.單片機的準時器/計數(shù)器工作方式1是(D)A、8位計數(shù)器構(gòu)造B、2個8位計數(shù)器構(gòu)造C、13位計數(shù)構(gòu)造D、16位計數(shù)構(gòu)造語言供給的特別存放儲器的數(shù)據(jù)種類重點字是(sfr/sfr16)單片機中,將累加器A中的數(shù)輸入外RAM的40H單元,可履行的指令()MOVR1,#40HMOVX@R1,A單片機,平常將中間計算器結(jié)果放在(RAM)外面中止1的中止進口地點為(0013H)單片機中止系統(tǒng)的優(yōu)先級是由(中止優(yōu)先級控制存放器IP)控制采納(static)重點字定義靜態(tài)變量采納(地點存放器),實現(xiàn)P0口可作地點和數(shù)據(jù)分時復(fù)用。單片機總線系統(tǒng)不包含(文件總線)總線系統(tǒng)包含:地點總線,數(shù)據(jù)總線,控制總線使用函數(shù)printf()時,一般需包含的庫文件是當前采納(串行接口)實現(xiàn)89C52與PC機實現(xiàn)串行通訊設(shè)X=5AH,Y=36H,則X與Y"或"運算為7EH,X與Y的"異或"運算為6CH。單片機復(fù)位后,貨倉指針SP的值為0X07H。匯編語言中,子程序返回指令為RET,中止程序返回指令為RETI。4.C語言中輸入和輸出操作是由庫函數(shù)scanf()和printf()等函數(shù)來達成的。MCS-51的四組工作存放器的選擇,是由PSW存放器中的RS0和RS1絕決定的。設(shè)X=17H,Y=35H,則X+Y的運算為4CH,X-Y的運算為E2H。MCS-51基本型單片機的程序儲蓄器和數(shù)據(jù)儲蓄器采納一致編址形式,程序儲蓄器的范圍64KB,內(nèi)部數(shù)據(jù)儲蓄器范圍256KB,外面數(shù)據(jù)儲蓄器范圍64KB。匯編語言中,貨倉的工作原則是“先進后出”或“后進先出”。單片機選擇片外程序儲蓄器時,將EA引腳設(shè)置為低電平。10.89C52串行通訊包含異步通訊和同步通訊方式。三、簡答題1、MCS-51單片機擁有幾其中止源,中止優(yōu)先級怎樣實現(xiàn)答:單片機有6其中止源。2個外面中止源INT0,INT1;3個準時器/計數(shù)器T0、T1和T2的溢出中止TF0、TF1、TF2,EXF2;1個串行口發(fā)送TI和接收RI中止。中止優(yōu)先級由存放器IP決定。該存放器可進行位操作,分為0和1兩種狀態(tài),1的優(yōu)先級較高。假如多其中止源同為1時,依據(jù)自然優(yōu)先級來排序。2、8051雙直列式的引腳有多少個I/O口,怎樣散布的簡述怎樣實現(xiàn)單片機接見外面數(shù)據(jù)存儲器答:8051有32個I/O口。分別為P1、P2、P3、P4。采納存放器間接尋址方式,利用MOVX指令,挨次履行總線讀操作和寫操作,相應(yīng)的讀信號引腳和寫信號引腳有效。3、簡述C51語言中函數(shù)的使用步驟函數(shù)體內(nèi)包含哪兩個構(gòu)成部分怎樣差別中止函數(shù)與一般函數(shù)答:使用步驟包含函數(shù)的申明,定義和使用。函數(shù)體包含局部變量定義和履行語句。中止函數(shù)和一般函數(shù)的差別在于:(1)中止服務(wù)函數(shù)不傳達參數(shù)。(2)中止服務(wù)函數(shù)沒有返回值。(3)中止服務(wù)函數(shù)需要用重點字interrupt定義,并注明所對應(yīng)的中止號。(4)進入中止服務(wù)函數(shù),ACC、B、PSW會進棧,依據(jù)需要,DPL、DPH也可能進棧,假如沒有usingn屬性,R0~R7也可能進棧,不然不進棧。(5)在中止服務(wù)函數(shù)中調(diào)用其余函數(shù),被調(diào)函數(shù)最好設(shè)置為可重入的,由于中止是隨機的,有可能中止服務(wù)函數(shù)所調(diào)用的函數(shù)出現(xiàn)嵌套調(diào)用。(6)不可以直接調(diào)用中止服務(wù)函數(shù)。4、匯編語言與C51混淆編程分為哪兩種方式怎樣在C51函數(shù)中嵌入?yún)R編程序答:匯編語言與C51混淆編程分為:一種是在C語言函數(shù)中嵌入?yún)R編語言程序;另一種是C語言文件與匯編語言文件混淆編程。在C51程序中嵌入?yún)R編程序,其方法是用編譯控制指令“#pragmasrc”、“#pragmaasm”和“#pragmaendasm”實現(xiàn)。編譯控制指令“#pragmasrc”是控制編譯器將C源文件編譯成匯編文,“#pragmasrc”要放在文件的開始;“#pragmaasm”和“#pragmaendasm”指示匯編語言程序的開始和結(jié)束,分別放在匯編程序段的前面和后邊。四、計算題1.已知一個單片機系統(tǒng)的外接晶體振蕩器的振蕩頻次為12MHz,請計算該系統(tǒng)的機器周期履行一次MOVX指令需要多少時間2.已知單片機晶振頻次為12MHz,計算串口通訊方式0的波特率和方式2的波特率(假定SMOD=1,寫出計算步驟)。答:方式03、已知一個單片機

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論