資源描述:
《單片機(jī)原理及應(yīng)用試題及答案new》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、單片機(jī)原理及應(yīng)用試題及答案(一)一、填空題(每空1分,共20分)1、計(jì)算機(jī)的系統(tǒng)總線有地址總線、控制總線和數(shù)據(jù)總線。2、通常、單片機(jī)上電復(fù)位時(shí)PC=0000H,SP=07H;而工作寄存器則缺省采用第00組,這組寄存器的地址范圍是從00H~07H。3、JZe的操作碼地址為1000H,e=20H,它轉(zhuǎn)移的目標(biāo)地址為1022H。4、匯編語(yǔ)言中可以使用偽指令,它們不是真正的指令,只是用來(lái)對(duì)匯編過(guò)程進(jìn)行某種控制。5、假定累加器A的內(nèi)容30H,執(zhí)行指令:1000H:MOVC??A,@A+PC后,把程序存儲(chǔ)器103
2、1H單元的內(nèi)容送累加器A中。6、MCS-51單片機(jī)訪問(wèn)外部存儲(chǔ)器時(shí),利用ALE信號(hào)鎖存來(lái)自P0口的低8位地址信號(hào)。7、MCS-51單片機(jī)8031中有2?個(gè)16??位的定時(shí)/計(jì)數(shù)器,可以被設(shè)定的工作方式有四種。8、MCS-51單片機(jī)有?5??個(gè)中斷源,可分為?2?個(gè)中斷優(yōu)先級(jí)。上電復(fù)位時(shí)外部中斷0?中斷源的最高。9、用串行口擴(kuò)展并行口時(shí),串行接口的工作方式應(yīng)選為方式0。10、半導(dǎo)體存儲(chǔ)器的最重要的兩個(gè)指標(biāo)是存儲(chǔ)容量和存儲(chǔ)速度。11、若某8位D/A轉(zhuǎn)換器的輸出滿(mǎn)刻度電壓為+5V,則D/A轉(zhuǎn)換器的分辨率為5
3、/255=0.0196V。12、寫(xiě)8255A控制字時(shí),需將A1、A0置為11。二、選擇題(從備選答案中選擇一個(gè)正確答案,并將代號(hào)寫(xiě)在括號(hào)內(nèi)。每題1分,共10分)1、在CPU內(nèi)部,反映程序運(yùn)行狀態(tài)或反映運(yùn)算結(jié)果的一些特征寄存器是(B?)(A)PC??(B)PSW?(C)A???(D)SP2、要用傳送指令訪問(wèn)MCS-51片外RAM,它的指令操作碼助記符應(yīng)是(B)(A)MOV??(B)MOVX??(C)MOVC??(D)以上都是3、指令A(yù)LMP的跳轉(zhuǎn)范圍是(C)(A)256B??(B)1KB?(C)2KB?
4、(D)64KB4、要使MCS-51能夠響應(yīng)定時(shí)器T1中斷,串行接口中斷,它的中斷允許寄存器IE的內(nèi)容應(yīng)是(A)(A)98H??(B)84H??(C)42H???(D)22H5、各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)記在MCS-51系統(tǒng)中的(B)(A)IE?(B)IP??(C)TCON?(D)SCON6、CPU尋址外設(shè)端口地址的方法有兩種,一種是統(tǒng)一編址,還有一種是(C?)(A)混合編址??(B)動(dòng)態(tài)編址??(C)獨(dú)立編址??(D)變址編址7、下列四條敘述中,有錯(cuò)誤的一條是(A)(A)16根地址線的尋址空間可
5、達(dá)1MB(B)內(nèi)存儲(chǔ)器的存儲(chǔ)單元是按字節(jié)編址的(C)CPU中用于存放地址的寄存器稱(chēng)為地址寄存器(D)地址總線上傳送的只能是地址信息8、MCS-51外擴(kuò)一個(gè)8255時(shí),需占用(D)個(gè)端口地址(A)1個(gè)??(B)2個(gè)??(C)3個(gè)???(D)4個(gè)9、用MCS-51串行口擴(kuò)展并行I/O口時(shí),串行口工作方式應(yīng)選擇(A)(A)方式0?(B)方式1?(C)方式2?(D)方式310、某種存儲(chǔ)器芯片是8KB*4/片,那么它的地址線根數(shù)是(C?)(A)???????11根?(B)12根?(C)13根?(D)14根三、?
6、?????????問(wèn)答題(每題5分,共20分)1、MCS-51單片機(jī)的時(shí)鐘周期與振蕩周期之間有什么關(guān)系?一個(gè)機(jī)器周期的時(shí)序如何劃分?答:時(shí)鐘周期是單片機(jī)最基本的時(shí)間單位。機(jī)器周期則是完成某一個(gè)規(guī)定操作所需的時(shí)間。一個(gè)機(jī)器周期為6個(gè)時(shí)鐘周期,共12個(gè)振蕩周期性,依次表示為S1P1、S1P2、……S6P1、S6P2。?2、MCS-51內(nèi)部四個(gè)并行I/O口各有什么異同?作用是什么?答:MCS-51單片機(jī)共有四個(gè)8位雙向并行的I/O端口,每個(gè)端口都包括一個(gè)鎖存器、一個(gè)輸出驅(qū)動(dòng)器和一個(gè)輸入緩沖器。但這四個(gè)端口的
7、功能不全相同,P0口既可作一般I/O端口使用,又可作地址/數(shù)據(jù)總線使用;P1口是一個(gè)準(zhǔn)雙向并行口,作通用并行I/O口使用;P2口除了可作為通用I/O使用外,還可在CPU訪問(wèn)外部存儲(chǔ)器時(shí)作高八位地址線使用;P3口是一個(gè)多功能口除具有準(zhǔn)雙向I/O功能外,還具有第二功能。3、簡(jiǎn)述MCS-51單片機(jī)的中斷響應(yīng)過(guò)程。答:CPU在每個(gè)機(jī)器周期的S5P2期間順序采樣每個(gè)中斷源,在下一個(gè)機(jī)器周期S6區(qū)間按優(yōu)先級(jí)順序查詢(xún)中斷標(biāo)志,如查詢(xún)到某個(gè)中斷定標(biāo)志為1,將在接下來(lái)的機(jī)器周期S1期間按優(yōu)先級(jí)進(jìn)行中斷處理,中斷系統(tǒng)通過(guò)
8、硬件自動(dòng)將相應(yīng)的中斷矢量地址裝入PC,以便進(jìn)入相應(yīng)的中斷服務(wù)程序。一旦響應(yīng)中斷,CPU首先置位相應(yīng)的中斷“優(yōu)先級(jí)觸發(fā)器”,然后由硬件執(zhí)行一條長(zhǎng)調(diào)用指令,把當(dāng)前的PC值壓入堆棧,以保護(hù)斷點(diǎn),再將相應(yīng)的中斷服務(wù)的入口地址送入PC,于是CPU接著從中斷服務(wù)程序的入口處開(kāi)始執(zhí)行。對(duì)于有些中斷源,CPU在響應(yīng)中斷后會(huì)自動(dòng)清除中斷標(biāo)志。4、A/D轉(zhuǎn)換接口中采樣保持電路的作用是什么?省略采樣保持電路的前提條件是什么?答:A/D轉(zhuǎn)換接口中采樣保持電路的作用是:能把一個(gè)時(shí)