《微機(jī)原理與接口技術(shù)》試卷.doc_第1頁(yè)
《微機(jī)原理與接口技術(shù)》試卷.doc_第2頁(yè)
《微機(jī)原理與接口技術(shù)》試卷.doc_第3頁(yè)
《微機(jī)原理與接口技術(shù)》試卷.doc_第4頁(yè)
《微機(jī)原理與接口技術(shù)》試卷.doc_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

微機(jī)原理與接口技術(shù)試卷(A)卷考試時(shí)間:100分鐘 考試方式:閉 卷學(xué)院 班級(jí) 姓名 學(xué)號(hào)一、填空題。(24分,每空1分)1、CPU是計(jì)算機(jī)的控制和指揮中心,主要由和2、程序計(jì)數(shù)器PC由兩個(gè)組成,共16位。 3、已知X=-45,則X反H,X補(bǔ)。4、當(dāng)8051的P1口作為輸入口使用時(shí),應(yīng)先向P1口鎖存器5、如果8051的定時(shí)/計(jì)數(shù)器設(shè)置為計(jì)數(shù)方式,則最高計(jì)數(shù)頻率為。6、ADC0809有8個(gè)輸入通道,要選擇通道IN6,ADDC、ADDB、ADDA應(yīng)為。 7、8051串行口的發(fā)送與接收都是以8、按鍵消除抖動(dòng)的方法主要有兩類方法,它們是9、當(dāng)8155的引腳IO/M=0時(shí),單片機(jī)對(duì)8155的10、在單片機(jī)中,、和。11、執(zhí)行一次PUSH指令后,堆棧指針SP的內(nèi)容12、在變址尋址方式中,以A作為變址寄存器,以或作基址寄存器。13、在異步通信中,一個(gè)字符由起始位、14、ADC0809與8031的連接可采用方式。15、匯編語(yǔ)言源程序必須轉(zhuǎn)換為換過(guò)程稱為匯編。對(duì)單片機(jī)來(lái)說(shuō),有 和 兩種匯編方法。二、選擇題(只有一個(gè)答案是正確的;每題2分)。(26分)1、8051復(fù)位后,程序計(jì)數(shù)器PC中的內(nèi)容是。A、0030H B、0000HC、0FFFFH D、不確定2、當(dāng)執(zhí)行指令時(shí),PC中的內(nèi)容總是指示出A、將要執(zhí)行的下一條指令地址 B、狀態(tài)字寄存器中的內(nèi)容C、正在執(zhí)行的當(dāng)前指令的地址 D、中斷的斷點(diǎn)的地址3、關(guān)于8051定時(shí)器T1溢出標(biāo)志位TF1正確的描述是A、溢出時(shí),硬件自動(dòng)將TF1清0B、溢出時(shí),需用軟件將TF1置1C、溢出時(shí),硬件自動(dòng)將TF1置1D、中斷響應(yīng)后必須用軟件將TF1清04、執(zhí)行指令MOVC A,A+DPTR后,當(dāng)前A中的內(nèi)容是A、原來(lái)A中的內(nèi)容與DPTR中的內(nèi)容之和B、寄存器DPTR中的內(nèi)容為地址的單元中內(nèi)容與原來(lái)A中的內(nèi)容之和C、PC的內(nèi)容、原來(lái)A的內(nèi)容、DPTR的內(nèi)容三者之和所指地址單元的內(nèi)容D、DPTR的內(nèi)容與原來(lái)A的內(nèi)容之和所指地址單元的內(nèi)容5、訪問(wèn)8051特殊功能寄存器只能用A、立即數(shù)尋址 B、寄存器間接尋址C、直接尋址 D、變址尋址6、在MCS-51中,需要外加電路實(shí)現(xiàn)中斷撤除的是A、定時(shí)中斷 B、串行中斷C、邊沿觸發(fā)方式的外部中斷 D、電平觸發(fā)方式的外部中斷7、當(dāng)8155PA和PB口工作在選通I/O方式時(shí),此時(shí)PC口。A、作為PA和PB口的聯(lián)絡(luò)信號(hào) B、為輸出口C、為輸入口 D、也可工作在選通I/O方式8、串行通信的傳輸方式通常有三種,8051的串行口屬于A、單工配置 B、半雙工配置C、全雙工配置 D、以上三者都不是9、根據(jù)DAC0832控制信號(hào)的邏輯關(guān)系,可以將DAC0832連接成A、直通式工作方式 B、單緩沖工作方式C、雙緩沖工作方式 D、以上三者都可以10、共陰極LED顯示“7”,應(yīng)向各控制端dp、g、f、e、d、c、b、a順次送入A、01111101 B、00000110C、00000111 D、0111011111、用串行口擴(kuò)展并行口時(shí),串行接口的工作方式應(yīng)選為A、方式0 B、方式1 C、方式2 D、方式312、定時(shí)器T0工作在模式2 計(jì)數(shù)方式,要求計(jì)一個(gè)脈沖就溢出,則計(jì)數(shù)初值為A、00H B、FFHC、0000H D、FFFFH13、在中斷服務(wù)程序中,最后一條指令必須為。A、PUSH B、POP C、RETI D、RET三、解釋帶下劃線語(yǔ)句的含義并說(shuō)明程序段的作用。(11分)ORG 30HVAR DATA 30HFUNC DATA 31HSJMP DONE ;END四、簡(jiǎn)答題。(16分)1、8051單片機(jī)中斷響應(yīng)的條件有哪些,編寫中斷服務(wù)程序時(shí)應(yīng)注意的基本問(wèn)題?(8分)2、簡(jiǎn)述單片機(jī)系統(tǒng)擴(kuò)展時(shí)系統(tǒng)三總線的作用(8分)五、試編寫程序,查找在內(nèi)部RAM的40H70H單元中是否有0AH這一數(shù)據(jù)。若有,則將71H單元置01H;若未找到,則將71H單元置0。(10分)六、試編寫一段程序:功能為:對(duì)定時(shí)器T0初始化,使之工作在模式2,產(chǎn)生200s的定時(shí),控制P1.4引腳上輸出周期為20ms的方波。設(shè)單片機(jī)的晶振頻率fosc=6MHz。 (13分)微機(jī)原理與接口技術(shù)試卷A 參考答案一、填空題。(23分,每空1分)1、運(yùn)算器、控制器2、兩個(gè)程序計(jì)數(shù)器PCH,PCL3、D2H、D3H4、置15、振蕩頻率的1/246、1107、SBUF8、硬件方法、軟件方法9、RAM單元10、分時(shí)操作、實(shí)時(shí)處理、故障處理11、自動(dòng)加112、PC、DPTR13、數(shù)據(jù)位,奇偶校驗(yàn)位14、查詢方式,中斷方式15、機(jī)器碼、手工匯編、機(jī)器匯編二、選擇題(只有一個(gè)答案是正確的;每題2分)。(26分)1、B 2、A 3、C 4、D 5、C 6、D 7、A 8、C 9、D10、C 11、A 12、B 13、C三、解釋帶下劃線語(yǔ)句的含義并說(shuō)明程序段的作用。(11分)語(yǔ)句解釋:(7分,其中每一條語(yǔ)句1分) A=VAR; 若VAR=0,則轉(zhuǎn)向DONE;若X0,則轉(zhuǎn)向POSI; 若X若X0,A =1; 存結(jié)果值;動(dòng)態(tài)停機(jī)程序功能:(4分)本程序段完成下列比較操作,X在30H單元,結(jié)果存放31H單元。1 X0Y = 0 X=0-1 X四、簡(jiǎn)答題。(16分)1、(1)中斷響應(yīng)條件:(4分)有中斷源發(fā)出中斷請(qǐng)求;中斷總允許位EA1,即CPU開中斷;申請(qǐng)中斷的中斷源的中斷允許位為1,即中斷沒有被屏蔽;無(wú)同級(jí)或更高級(jí)中斷正在被服務(wù);當(dāng)前的指令周期已經(jīng)結(jié)束;若現(xiàn)行指令為RETI或者是訪問(wèn)IE或IP指令時(shí),該指令以及緊接著的另一條指令已經(jīng)執(zhí)行完。(2) 中斷服務(wù)程序編制中的注意事項(xiàng)(4分)視需要確定是否保護(hù)現(xiàn)場(chǎng);及時(shí)清除那些不能被硬件自動(dòng)清除的中斷請(qǐng)求標(biāo)志,以免產(chǎn)生錯(cuò)誤的中斷;中斷服務(wù)程序中的壓棧(PUSH)與出棧(POP)指令必須成對(duì)使用,以確保中斷服務(wù)程序的正確返回;主程序和中斷服務(wù)程序之間的參數(shù)傳遞與主程序和子程序的參數(shù)傳遞方式相同。2、總線,就是連接系統(tǒng)中各擴(kuò)展部件的一組公共信號(hào)線。按照功能,通常把系統(tǒng)總線分為三組,即地址總線,數(shù)據(jù)總線和控制總線。(1分)擴(kuò)展三總線的作用: 地址總線:用于傳送單片機(jī)送出的地址信號(hào),以便進(jìn)行存儲(chǔ)單元和I/O端口的選擇,地址總線是單向的,只能由單片機(jī)向外發(fā)送信息。地址總線數(shù)目決定了可直接訪問(wèn)的存儲(chǔ)單元的數(shù)目。(3分)數(shù)據(jù)總線:用于單片機(jī)與存儲(chǔ)器之間或單片機(jī)之間或單片機(jī)與I/O端口之間傳送數(shù)據(jù)。數(shù)據(jù)總線的位數(shù)與單片機(jī)處理數(shù)據(jù)的字長(zhǎng)一致。(2分)控制總線:是單片機(jī)發(fā)出的以控制片外ROM,RAM和I/O口讀寫操作的一組控制線(2分)五、程序不唯一,下面給出的只是一種參考程序。(10分)ORG 0030HMOV R0,#31HMOV R1,#40HLOOP1:MOV A,R1CLR CSUBB A,#0AHJZ LOOP2INC R1DJNZ R0,LOOP1MOV 71H,#00HAJMP LOOP3LOOP2:MOV 71H,#01HLOOP3:SJMP LOOP3END六、(1)計(jì)算初值(3分)12=20010-66 610X=156=9CH(28-X)(2)參考程序(10分)ORG 0030HMOV TMOD,#02HMOV B,#50MOV TH0,#9CHMOV TL0,#9CHSETB TR0LOOP:JBC TF0,LOOP1SJMP LOOPLOOP1:DJNZ B,LOOPCPL P1.4MOV B,#50SJMP LOOPEND微機(jī)原理與接口技術(shù)試卷(B)卷考試時(shí)間:100分鐘 考試方式:閉 卷學(xué)院 班級(jí) 姓名 學(xué)號(hào)一、填空題。(24分,每空1分)1、8051上電復(fù)位后,CPU總是從開始執(zhí)行程序。2、一個(gè)完整的計(jì)算機(jī)應(yīng)由、I/O接口組成。 3、8051工作寄存器0組占用的片內(nèi)數(shù)據(jù)存儲(chǔ)器的地址為4、8051的振蕩頻率為12MHz,則執(zhí)行一條雙字節(jié)雙周期指令的時(shí)間為。5、8051單片機(jī)片內(nèi)RAM有兩個(gè)區(qū)域可以位尋址:一個(gè)是是 。6、8051的輸入引腳EA接低電平時(shí),CPU只訪問(wèn)。7、計(jì)算機(jī)系統(tǒng)總線可分為三組,它們是和。8、如只允許8051的定時(shí)器中斷,而禁止其它中斷,則寄存器IE的內(nèi)容應(yīng)設(shè)置為 。9和停止位四個(gè)部分組成。10、當(dāng)8155的引腳IO/M=1時(shí),單片機(jī)對(duì)8155的11、根據(jù)DAC0832控制信號(hào)的邏輯關(guān)系,可以將DAC0832連接成三種工作方式,即 、 和 。12、ADC0809有8個(gè)輸入通道,要選擇通道IN5,ADDC、ADDB、ADDA應(yīng)為13、CPU在執(zhí)行中斷服務(wù)程序之前,先保護(hù)斷點(diǎn)地址,然后對(duì)應(yīng)的中斷矢量裝入。14、串行通信協(xié)議包括和協(xié)議兩種。15、ADC0809與8031的連接可采用方式。二、選擇題(只有一個(gè)答案是正確的;每題2分)。(26分)1、執(zhí)行返回指令RET后,A、累加器A B、工作寄存器C、程序計(jì)數(shù)器PC D、程序存儲(chǔ)器0000H單元2、計(jì)算機(jī)能識(shí)別的語(yǔ)言是。A、匯編語(yǔ)言 B、自然語(yǔ)言 C、機(jī)器語(yǔ)言 D、高級(jí)語(yǔ)言3、8051復(fù)位后,程序計(jì)數(shù)器PC中的內(nèi)容是。A、0030H B、0000HC、0FFFFH D、不確定4、使用定時(shí)器T1時(shí),有幾種工作模式A、1種 B、2種 C、3種 D、4種5、若MCS-51中斷源都編程為同級(jí),當(dāng)它們同時(shí)申請(qǐng)中斷時(shí),CPU首先響應(yīng)A、INT1 B、INT0 C、T1 D、T06、8051的直接尋址方式的尋址空間是。A、片內(nèi)RAM的低128B和 SFR B、片內(nèi)RAM和ROM的256BC、片外RAM的低256B D、片內(nèi)、片外RAM的00FFH和SFR7、對(duì)ROM的操作是。A、只能讀 B、只能寫C、可讀可寫 D、只能存數(shù)據(jù)8、當(dāng)CPU響應(yīng)串行口發(fā)送中斷時(shí),。A、需用軟件將TI置1 B、需用軟件將TI清0C、硬件將自動(dòng)對(duì)TI置1 D、硬件將自動(dòng)對(duì)TI清09、關(guān)于8051定時(shí)器T1溢出標(biāo)志位TF1正確的描述是A、溢出時(shí),硬件自動(dòng)將TF1清0 B、溢出時(shí),需用軟件將TF1置1C、溢出時(shí),硬件自動(dòng)將TF1置1 D、中斷響應(yīng)后用軟件將TF1清010、如果要P1口作為輸入口用,可以先用指令P1口進(jìn)行操作。A、MOV P1,#0FFH B、MOV P1,#0FFHC、MOV P1,#00H D、MOV P1,#00H11、如果要確定8155的工作狀態(tài),應(yīng)當(dāng)將適當(dāng)?shù)拿钭謱懭階、8155的PA口 B、8155的狀態(tài)寄存器C、8155的指令寄存器 D、8155的PC口12、共陰極LED顯示“6”,應(yīng)向各控制端dp、g、f、e、d、c、b、a順次送入A、01111101 B、00000110C、00000111 D、0111011113、如8051的寄存器SP的內(nèi)容是07H,執(zhí)行PUSH A指令后,。A、片內(nèi)RAM 07H單元內(nèi)容與累加器A的內(nèi)容一樣B、片外RAM 07H單元內(nèi)容與累加器A的內(nèi)容一樣C、片外RAM 08H單元內(nèi)容與累加器A的內(nèi)容一樣D、片內(nèi)RAM 08H單元內(nèi)容與累加器A的內(nèi)容一樣三、解釋帶下劃線語(yǔ)句的含義并說(shuō)明程序段的作用。(10分)ORG 30HLEN DATA 20HMAX DATA 21HADDR DATA 30H;LOOP:;MOV MAX,A ;SJMP $END四、簡(jiǎn)答題。(17分)1、 8051內(nèi)部RAM的低128B可劃分哪三個(gè)主要部分?主要功能各是什么?(5分) 2、8051在什么條件下可響應(yīng)中斷?(6分)3、簡(jiǎn)述8051的定時(shí)器工作在定時(shí)方式和計(jì)數(shù)方式的區(qū)別,并以T0分別工作在模式1的定時(shí)和計(jì)數(shù)方式時(shí),對(duì)TMOD的相關(guān)位進(jìn)行設(shè)定。(6分)五、編寫程序:查找在片內(nèi)RAM的30H50H單元中出現(xiàn)0FH的次數(shù),并將結(jié)果存入51H單元。(8分)六、采用中斷方式利用T1的工作模式1產(chǎn)生10mS的定時(shí),在P1.0引腳上輸出頻率為50Hz的方波。設(shè)單片機(jī)晶振頻率fOSC=6MHz。試編寫程序。(15分)微機(jī)原理與接口技術(shù)試卷B參考答案一、填空題。(24分,每空1分)1、0000H單元2、運(yùn)算器,控制器3、00H07H4、2s5、20H2FH的16個(gè)單元中的128位、字節(jié)地址能被8整除的特殊功能寄存器6、尋址外部ROM7、地址總線、數(shù)據(jù)總線、控制總線8、8AH9、數(shù)據(jù)位、奇偶校驗(yàn)位10、I/O口11、直通式工作方式、單緩沖工作方式、雙緩沖工作方式12、SCON13、PC14、同步協(xié)議和異步協(xié)議15、查詢方式,中斷方式二、選擇題(26分,只有一個(gè)答案是正確的;每題2分)。1、C 2、C 3、B 4、C 5、B 6、A 7、A 8、B 9、C10、A 11、C 12、A 13、D三、解釋帶下劃線語(yǔ)句的含義并說(shuō)明程序段的作用。(10分)語(yǔ)句解釋:(每條語(yǔ)句1分) MAX單元清零 ADDR送R0數(shù)據(jù)塊中的數(shù)送A A和(MAX)比較若A若未完,轉(zhuǎn)向LOOP繼續(xù)比較程序功能:本程序?qū)ふ覐?0H開始32個(gè)單元里最大值,將其存入MAX(32H)單元。(3分)四、簡(jiǎn)答題。(17分)1、8051內(nèi)部RAM的低128B可劃分為工作寄存器區(qū),位尋址區(qū),用戶RAM區(qū)工作寄存器區(qū):有四組工作寄存器,每組有8個(gè)工作寄存器,每組寄存器可通過(guò)程序狀態(tài)字PSW中的RS1,RS0 的設(shè)置為當(dāng)前工作寄存器,若程序中不需要四組,其余可作一般RAM區(qū)。(2分)位尋址區(qū):該區(qū)域的尋址可采用位尋址方式,通過(guò)指令可對(duì)某一位進(jìn)行位操作,也可以進(jìn)行字節(jié)操作。(1分)用戶RAM區(qū):真正向用戶開放的區(qū)域,可用作數(shù)據(jù)緩沖區(qū)、堆棧區(qū)、工作單元。(1分)2、中斷響應(yīng)的條件有:(每一條1分)有中斷源發(fā)出中斷請(qǐng)求;中斷總允許位EA1,即CPU開中斷;申請(qǐng)中斷的中斷源的中斷允許位為1,即中斷沒有被屏蔽;無(wú)同級(jí)或更高級(jí)中斷正在被服務(wù);當(dāng)前的指令周期已經(jīng)結(jié)束;若現(xiàn)行指令為RETI或者是訪問(wèn)IE或IP指令時(shí),該指令以及緊接著的另一條指令已經(jīng)執(zhí)行完。3、設(shè)置為定時(shí)工作方式時(shí):定時(shí)器技術(shù)8051片內(nèi)振蕩器輸出經(jīng)12分頻后的脈沖,即每個(gè)機(jī)器周期使定時(shí)器的數(shù)值加1直至計(jì)滿溢出。(2分)設(shè)置為計(jì)數(shù)工作方式時(shí):通過(guò)引腳T0,或T1對(duì)外部脈沖信號(hào)計(jì)數(shù)。當(dāng)輸入脈沖信號(hào)產(chǎn)生由1至0的下降沿時(shí),定時(shí)器的值加1。(2分)T0工作在定時(shí)模式1狀態(tài)時(shí):TMOD為01H;T0工作在計(jì)數(shù)模式1狀態(tài)時(shí):TMOD為05H (2分)五、參考程序:(8分)ORG 0030HMOV R0,#00HMOV R1,#2FHMOV B,#21HLOOP1:INC R1MOV A,R1CJNE A,#0FH,LOOPINC R0LOOP:DJNZ B,LOOP1MOV 51H,R0END六、解:(1) 計(jì)算初值:(3分)輸出方波的周期T=1=20ms 5012-3(216-X)=1010 61210X=55536=D8F0H(2) 采用中斷方式控制P1.0的輸出(12分)程序清單:ORG 0000HAJMP MAINORG 001BH ;T1中斷入口LJMP intT1 ;轉(zhuǎn)向中斷服務(wù)程序 MAIN: MOV TMOD,#10H ;設(shè)置T1為模式1 MOV TL1,#0F0H ;設(shè)置初始值MOV TH1,#0D8HSETB EA ;CPU開中斷SETB ET1 ;允許T1溢出中斷 SETB TR1 ;啟動(dòng)T1HERE: SJMP HERE ;主程序省略,等待T1中斷 中斷服務(wù)程序intT1: MOV TL1,#0F0H ;重裝載技術(shù)時(shí)間常數(shù) MOV TH1,#0D8HCPL P1.0 ;在P1.0產(chǎn)生方波 RETIEND微機(jī)原理與接口技術(shù)試卷(A)卷考試時(shí)間:100分鐘 考試方式:閉 卷學(xué)院 班級(jí) 姓名 學(xué)號(hào)一、填空題。(24分,每空1分)1、CPU是計(jì)算機(jī)的控制和指揮中心,主要由和2、程序計(jì)數(shù)器PC由兩個(gè)組成,共16位。 3、已知X=-45,則X反H,X補(bǔ)。4、當(dāng)8051的P1口作為輸入口使用時(shí),應(yīng)先向P1口鎖存器5、如果8051的定時(shí)/計(jì)數(shù)器設(shè)置為計(jì)數(shù)方式,則最高計(jì)數(shù)頻率為。6、ADC0809有8個(gè)輸入通道,要選擇通道IN6,ADDC、ADDB、ADDA應(yīng)為。 7、8051串行口的發(fā)送與接收都是以8、按鍵消除抖動(dòng)的方法主要有兩類方法,它們是9、當(dāng)8155的引腳IO/M=0時(shí),單片機(jī)對(duì)8155的10、在單片機(jī)中,、和。11、執(zhí)行一次PUSH指令后,堆棧指針SP的內(nèi)容12、在變址尋址方式中,以A作為變址寄存器,以或作基址寄存器。13、在異步通信中,一個(gè)字符由起始位、14、ADC0809與8031的連接可采用方式。15、匯編語(yǔ)言源程序必須轉(zhuǎn)換為換過(guò)程稱為匯編。對(duì)單片機(jī)來(lái)說(shuō),有 和 兩種匯編方法。二、選擇題(只有一個(gè)答案是正確的;每題2分)。(26分)1、8051復(fù)位后,程序計(jì)數(shù)器PC中的內(nèi)容是。A、0030H B、0000HC、0FFFFH D、不確定2、當(dāng)執(zhí)行指令時(shí),PC中的內(nèi)容總是指示出A、將要執(zhí)行的下一條指令地址 B、狀態(tài)字寄存器中的內(nèi)容C、正在執(zhí)行的當(dāng)前指令的地址 D、中斷的斷點(diǎn)的地址3、關(guān)于8051定時(shí)器T1溢出標(biāo)志位TF1正確的描述是A、溢出時(shí),硬件自動(dòng)將TF1清0B、溢出時(shí),需用軟件將TF1置1C、溢出時(shí),硬件自動(dòng)將TF1置1D、中斷響應(yīng)后必須用軟件將TF1清04、執(zhí)行指令MOVC A,A+DPTR后,當(dāng)前A中的內(nèi)容是A、原來(lái)A中的內(nèi)容與DPTR中的內(nèi)容之和B、寄存器DPTR中的內(nèi)容為地址的單元中內(nèi)容與原來(lái)A中的內(nèi)容之和C、PC的內(nèi)容、原來(lái)A的內(nèi)容、DPTR的內(nèi)容三者之和所指地址單元的內(nèi)容D、DPTR的內(nèi)容與原來(lái)A的內(nèi)容之和所指地址單元的內(nèi)容5、訪問(wèn)8051特殊功能寄存器只能用A、立即數(shù)尋址 B、寄存器間接尋址C、直接尋址 D、變址尋址6、在MCS-51中,需要外加電路實(shí)現(xiàn)中斷撤除的是A、定時(shí)中斷 B、串行中斷C、邊沿觸發(fā)方式的外部中斷 D、電平觸發(fā)方式的外部中斷7、當(dāng)8155PA和PB口工作在選通I/O方式時(shí),此時(shí)PC口。A、作為PA和PB口的聯(lián)絡(luò)信號(hào) B、為輸出口C、為輸入口 D、也可工作在選通I/O方式8、串行通信的傳輸方式通常有三種,8051的串行口屬于A、單工配置 B、半雙工配置C、全雙工配置 D、以上三者都不是9、根據(jù)DAC0832控制信號(hào)的邏輯關(guān)系,可以將DAC0832連接成A、直通式工作方式 B、單緩沖工作方式C、雙緩沖工作方式 D、以上三者都可以10、共陰極LED顯示“7”,應(yīng)向各控制端dp、g、f、e、d、c、b、a順次送入A、01111101 B、00000110C、00000111 D、0111011111、用串行口擴(kuò)展并行口時(shí),串行接口的工作方式應(yīng)選為A、方式0 B、方式1 C、方式2 D、方式312、定時(shí)器T0工作在模式2 計(jì)數(shù)方式,要求計(jì)一個(gè)脈沖就溢出,則計(jì)數(shù)初值為A、00H B、FFHC、0000H D、FFFFH13、在中斷服務(wù)程序中,最后一條指令必須為。A、PUSH B、POP C、RETI D、RET三、解釋帶下劃線語(yǔ)句的含義并說(shuō)明程序段的作用。(11分)ORG 30HVAR DATA 30HFUNC DATA 31HSJMP DONE ;END四、簡(jiǎn)答題。(16分)1、8051單片機(jī)中斷響應(yīng)的條件有哪些,編寫中斷服務(wù)程序時(shí)應(yīng)注意的基本問(wèn)題?(8分)2、簡(jiǎn)述單片機(jī)系統(tǒng)擴(kuò)展時(shí)系統(tǒng)三總線的作用(8分)五、試編寫程序,查找在內(nèi)部RAM的40H70H單元中是否有0AH這一數(shù)據(jù)。若有,則將71H單元置01H;若未找到,則將71H單元置0。(10分)六、試編寫一段程序:功能為:對(duì)定時(shí)器T0初始化,使之工作在模式2,產(chǎn)生200s的定時(shí),控制P1.4引腳上輸出周期為20ms的方波。設(shè)單片機(jī)的晶振頻率fosc=6MHz。 (13分)微機(jī)原理與接口技術(shù)試卷A 參考答案一、填空題。(23分,每空1分)1、運(yùn)算器、控制器2、兩個(gè)程序計(jì)數(shù)器PCH,PCL3、D2H、D3H4、置15、振蕩頻率的1/246、1107、SBUF8、硬件方法、軟件方法9、RAM單元10、分時(shí)操作、實(shí)時(shí)處理、故障處理11、自動(dòng)加112、PC、DPTR13、數(shù)據(jù)位,奇偶校驗(yàn)位14、查詢方式,中斷方式15、機(jī)器碼、手工匯編、機(jī)器匯編二、選擇題(只有一個(gè)答案是正確的;每題2分)。(26分)1、B 2、A 3、C 4、D 5、C 6、D 7、A 8、C 9、D10、C 11、A 12、B 13、C三、解釋帶下劃線語(yǔ)句的含義并說(shuō)明程序段的作用。(11分)語(yǔ)句解釋:(7分,其中每一條語(yǔ)句1分) A=VAR; 若VAR=0,則轉(zhuǎn)向DONE;若X0,則轉(zhuǎn)向POSI; 若X若X0,A =1; 存結(jié)果值;動(dòng)態(tài)停機(jī)程序功能:(4分)本程序段完成下列比較操作,X在30H單元,結(jié)果存放31H單元。1 X0Y = 0 X

溫馨提示

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