單片機(jī)技術(shù)試題及參考答案_第1頁
單片機(jī)技術(shù)試題及參考答案_第2頁
單片機(jī)技術(shù)試題及參考答案_第3頁
單片機(jī)技術(shù)試題及參考答案_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

試卷代號:2062中央廣播電視大學(xué)—第一學(xué)期“開放專科”期末考試計(jì)算機(jī)(控)專業(yè)單片機(jī)技術(shù)試題一、填空題(共15分,每空1分)1.MCS—51單片機(jī)的片內(nèi)數(shù)據(jù)存儲空間的128字節(jié)單元普通可劃分為3個區(qū)域,這3個區(qū)域分別是——、——、——。2.MCS—51單片機(jī)的變址尋址是以——作基地址寄存器,以——作變址寄存器,并以兩者內(nèi)容相加形成的16位地址作為操作數(shù)地址,以達(dá)成訪問——的目的。3.溢出標(biāo)志OV只有在進(jìn)行——加法運(yùn)算時才故意義,OV=0表達(dá)加法運(yùn)算成果——,OV=l表達(dá)加法運(yùn)算成果超出了A所能體現(xiàn)的符號數(shù)有效范疇。4.MCS—51單片機(jī)的外部中斷請求信號若設(shè)定為電平方式,只有在中斷請求引腳上采樣到——信號時,才干激活外中斷。而在脈沖方式時,只有在中斷請求引腳上采樣到——信號時,才干激活外中斷。5.定時器的計(jì)數(shù)方式是對來自T0、Tl引腳的脈沖計(jì)數(shù),輸入的外部脈沖在——時有效,計(jì)數(shù)器加1。定時功效也是通過計(jì)數(shù)器計(jì)數(shù)來實(shí)現(xiàn)的,定時功效下的計(jì)數(shù)脈沖來自————。6.MCS-51單片機(jī)的一種機(jī)器周期包含了——個狀態(tài)周期,每個狀態(tài)周期又可劃分為———拍節(jié),一種機(jī)器周期實(shí)際又包含了———個振蕩器周期。二、簡述題(共15分,每小題5分)1.MCS-51單片機(jī)的中斷控制原則是什么?2.MCS-51單片機(jī)的CPU是如何鑒別中斷源與否有中斷請求發(fā)生的?3.如果某一單片機(jī)系統(tǒng)有一外部中斷1的中斷服務(wù)程序INTPl放置在程序存儲區(qū)的H地址開始的一段存儲空間中。請問,在編程時應(yīng)當(dāng)作何種設(shè)立,才干在CPU響應(yīng)外部中斷1時找到對應(yīng)的中斷服務(wù)程序INTPI?三、參數(shù)計(jì)算題(共12分)已知一單片機(jī)系統(tǒng)中的單字節(jié)雙周期指令的執(zhí)行時間是2,5us,請問該單片機(jī)系統(tǒng)的外接晶體振蕩器的振蕩頻率為多少?該單片機(jī)系統(tǒng)的拍節(jié)P、狀態(tài)S、機(jī)器周期所對應(yīng)的時間各為多少?(計(jì)算成果如有小數(shù),請保存小數(shù)點(diǎn)后3位數(shù)值)四、判斷并改錯題(共5分,每小題1分)請判斷下列各小題的敘述與否有錯誤,如認(rèn)為題中敘述對的,請?jiān)诒趁娴睦ㄌ栔写蚬矗缯J(rèn)為敘述有錯誤,請?jiān)诒趁娴睦ㄌ栔写虿娌⒃谙旅嬉恍兄薪o出對的的敘述。1.程序計(jì)數(shù)器PC的地址為DOH,是能夠?qū)ぶ返膶S眉拇嫫?)2.轉(zhuǎn)移指令中的偏移量rel是一種無符號的8位二進(jìn)制數(shù)。()3.MCS-51單片機(jī)的P3口是一種單一功效的準(zhǔn)雙向通用I/O口。()4.堆棧重要是為中斷操作以及子程序調(diào)用而設(shè)立的,其功效重要是保護(hù)斷點(diǎn)地址和保護(hù)現(xiàn)場。()5.D/A轉(zhuǎn)換是指將一種隨時間持續(xù)變化的模擬信號轉(zhuǎn)換為計(jì)算機(jī)所能接受的數(shù)字量。()五、闡明下列各條指令中源操作數(shù)的尋址方式(共6分,每小題1分)1.MOVR6,A2.MOVA,50H3.JCrel4.MOVXA,@DPTR5.MOVCA,@A+PC6.MULUAB六、使用簡樸指令序列完畢下列操作(共12分,每小題6分)1.編程實(shí)現(xiàn)對片外RAM從20H地址開始的100個存儲單元清。解決。2.編程實(shí)現(xiàn)運(yùn)算式(F000H一5005H)(式中數(shù)據(jù)均為無符號數(shù)),運(yùn)算成果存入片外RAM的1000H開始的地址單元。七、編程題(20分)已知在單片機(jī)片內(nèi)RAM中從ASCⅡ地址開始的緩沖區(qū)中存有8個以ASCⅡ碼表達(dá)的數(shù)據(jù)0~9,請編程將這組ASCD碼數(shù)據(jù)轉(zhuǎn)換為十進(jìn)制數(shù)據(jù)并送往片外RAM中從DATA開始的數(shù)據(jù)緩沖區(qū)。(程序名和程序中要使用的標(biāo)號能夠自行定義)八、判讀電路題(15分)下圖中的MCS-51單片機(jī)系統(tǒng)各擴(kuò)展了1個程序存儲器2764,一種輸入接口、一種輸出接口以及一片8255。1.

在這一系統(tǒng)中,已將2764、輸人接口、輸出接口的數(shù)據(jù)、地址及控制線連接完畢,請分析2764以及輸入接口、輸出接口所占用的單片機(jī)數(shù)據(jù)存儲空間的地址范疇是多少并填入下表中,并在表格的備注中闡明哪個芯片擴(kuò)展的為輸入口,哪個芯片擴(kuò)展的為輸出口。芯片芯片包含的地址范疇備注U4

U5

U6

2.

圖中的8255只連接了數(shù)據(jù)、地址線,現(xiàn)規(guī)定8255的PA口占用單片機(jī)中含1000H地址,PB口占用單片機(jī)中含1001H地址,PC口占用單片機(jī)中含1002H地址的一段存儲空間,請?jiān)趫D上補(bǔ)充各條對應(yīng)的信號線,以滿足題意所規(guī)定的8255各口地址范疇。(8255的RESET引腳不用考慮連線)3.

將圖中輸入口的一種8位二進(jìn)制數(shù)據(jù)讀人單片機(jī)內(nèi)部RAM的40H地址單元,請編程實(shí)現(xiàn)口數(shù)據(jù)的輸入。

試卷代號:2062中央廣播電視大學(xué)—第一學(xué)期“開放??啤逼谀┛荚囉?jì)算機(jī)(控)單片機(jī)技術(shù)試題答案及評分原則(供參考)一、填空題(共15分,每空1分)1.寄存器區(qū)位尋址區(qū)顧客RAM區(qū)2.DPTR或PC累加器A程序存儲區(qū)中數(shù)據(jù)表格3.符號數(shù)對的4.有效的低電子脈沖的后沿負(fù)跳有效5.負(fù)跳變單片機(jī)內(nèi)部的時鐘電路6.6212二、簡答題(共15分,每小題5分)1.中斷控制原則涉及了三部分;①低優(yōu)先級中斷不能打斷高優(yōu)先級中斷,而高優(yōu)先級中斷能夠打斷低優(yōu)先級中斷,以實(shí)現(xiàn)中斷嵌套;②如果一種中斷請求已被響應(yīng),則同級的其它中斷將被嚴(yán)禁,即同級中斷不能嵌套,③如果同級的多個中斷請求同時出現(xiàn),則按CPU的同級查詢次序擬定那一種中斷先響應(yīng)。2.CPU是通過測試TCON和SCON中各個標(biāo)志位的狀態(tài)來擬定有無中斷請求發(fā)生以及是那一種中斷源的中斷請求。3.MCS一51單片機(jī)外部中斷1的中斷地址區(qū)為0013H~001AH,當(dāng)外部中斷1的中斷服務(wù)程序INTPl放置在程序存儲區(qū)的H開始的存儲區(qū),此時,在編程時通過下列方式,可實(shí)現(xiàn)對中斷服務(wù)程序的執(zhí)行:ORG0013HJMPINTPl或(JMPH)三、參數(shù)計(jì)算題(共12分,每小問3分)1.機(jī)器周期=2.5us/2=1.25us2.狀態(tài)S:由機(jī)器周期=6SS=機(jī)器周期/6=1.25us/6=0.208us或(208ns)·3.拍節(jié)P:由機(jī)器周期=6S=12PP=機(jī)器周期/12=1.25us/12=0.104/us或(104ns)4.由機(jī)器周期=12/FoscFosc=12/機(jī)器周期=12/1.25us=9.6MHz計(jì)算成果錯,分值全扣;計(jì)算成果對的,量綱錯或不寫量綱,每小問扣1分。四、改錯題:(共5分,每小題1分)1.錯PC沒有地址,是不可尋址的專用寄存器2.錯;是一種以補(bǔ)碼表達(dá)的8位二進(jìn)制符號數(shù)3.錯;P3口除了可作通用I/O口,P3口線還含有第二功效,為系統(tǒng)提供某些控制信號4.對5,錯;D/A轉(zhuǎn)換是將計(jì)算機(jī)解決后的數(shù)字量轉(zhuǎn)換為時間持續(xù)的模擬信號五、闡明下列各條指令中源操作數(shù)的尋址方式(共6分,每小題1分)1.寄存器尋址2.直接尋址3.相對尋址4.寄存器間接尋址5.變址尋址6.寄存器尋址六、使用簡樸指令序列完畢下列操作(共12分,每小題6分)1.MOVR0,#20H;賦滑零單元首地址MOVR3,#100;賦清零單元計(jì)數(shù)器(#64H也可)CLRA;累加器清零LOOP:MOVX@R0,A;外部單元清零INCR0;指向下一單元DJNZR3,LOOP;清零過程未完繼續(xù)RET;結(jié)束2.MOVDPTR,#1000H;設(shè)運(yùn)算成果單元地址CLRC;清進(jìn)位位MOVA,#00H;被減數(shù)低6位送ASUBBA,#05H;低8位數(shù)據(jù)相減MOVX@DPTR,A;存低8位差值INCDPTR;指針增1MOVA,#0FOH;取被減數(shù)高8位SUBBA,#50H;高8位數(shù)據(jù)相減MOVX@DPTR,A;存高8位差值考察學(xué)生掌握16位減法運(yùn)算即高,8位應(yīng)帶著借位位相減和向片外不不大于FFH地址的單元送數(shù)據(jù)(使用DPTR)的狀況。七、編程題(共20分)要注意間址寄存器的使用,如果使用Ro、R1之外的寄存器作間址寄存器闡明概念不清,向片外傳送要使用MOVx指令,以上兩點(diǎn)在判題時要注意,若使用錯誤要酌情扣分。每條指令按2分解決。ASC—DATA:MOVR2,#08HMOVRi,#ASCIIMOVRO,#DATALOOP:MOVA,@R1SUBBA,#30HMOVX@R0,AINCR0INCR1DJNZR2,LOOPRET八、判讀電路題(共15分,每小題5分)1.

芯片芯片包含的地址范疇備注U4000H~1FFFH

U

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論