
2013年10月高等教育自學考試
單片機原理及應(yīng)用試題
課程代碼:02358
一、判斷題(本大題共5小題,每小題2分,共10分)
判斷下列各題,在答題紙相應(yīng)位置正確的涂“A”,錯誤的涂“B”。
1.調(diào)用子程序指令(如CALL)執(zhí)行后,SP保持不變。
2.寄存器間接尋址中,寄存器中存放的是操作數(shù)。
3.程序存儲器只能存放程序,不能存放固定數(shù)據(jù)和表格。
4.要進行多機通信,8051串行接口的工作方式0為多機通信方式。
5.DAC0832是8位雙緩沖模式數(shù)/模轉(zhuǎn)換器。
二、填空題(本大題共10小題,每空2分,共30分)
6.8位無符號數(shù)最小的數(shù)字是______。
7.8051單片機中,片內(nèi)RAM有______字節(jié)。
8.8051上電復位后,SP的內(nèi)容為______,PC的內(nèi)容為______。
9.8051中唯一可供用戶使用的16位寄存器是______。
10.8051單片機數(shù)據(jù)傳送指令訪問內(nèi)部RAM使用MOV指令,訪問外部RAM使用______指令,訪問ROM使用______指令。
11.單片機要擴展一片EPROM2764(8K字節(jié))需占用______條地址線。
12.8051有4組工作寄存器,它們的地址范圍是______~______。
13.ADC0809芯片是8路模擬輸入的______位A/D轉(zhuǎn)換器。
14.異步串行數(shù)據(jù)通信按照傳送方向差異有單工、______和______共三種傳送形式
15.堆棧的結(jié)構(gòu)可以有兩種類型:______和向下生長型,8051屬于______。
三、讀程序題(本大題共4小題,每小題6分,共24分)
16.寫出下列指令的功能。
CLR bit
ADD A,#30H
DEC A
17.8051單片機中,下列指令執(zhí)行后,TIME0工作在方式______,TIME1工作在方式______,TIME0單次最大定時時間是______個機器周期。
MOV A,#12H
MOV TMOD,A
18.下列指令執(zhí)行后,(A)=______,(R0)=______,(OV)=______。
MOV A,#04H
MOV R0,#10H
ADD A,R0
19.下列指令執(zhí)行后,(P1.7)=______,(P1.1)=______,(P1.2)=______。
ANL P1,#31H
ORL P1,#73H
四、簡答題(本大題共3小題,每小題4分,共12分)
20.簡述時鐘周期、機器周期、指令周期的基本概念。
21.簡述51單片機十六位地址總線的構(gòu)成。
22.簡述51單片機P1、P3的主要功能和性能特點。
五、綜合題(本大題共3小題,每小題8分,共24分)
23.在內(nèi)部RAM首地址為tab的數(shù)據(jù)表中,有20個8位無符號數(shù)據(jù),試編程找出最大值,并將最大值存入片外RAM地址為max的單元。
24.已知P2口接7段共陰發(fā)光數(shù)碼管(a接P2.0,b接P2.1其他順序類推),試編寫一段測試程序,讓數(shù)碼管始終顯示P1口的低4位的數(shù)值,例如P1為0時,數(shù)碼管顯示“0”,P1為09H時,數(shù)碼管顯示“9”。
25.8051單片機和DAC0832組成波形產(chǎn)生電路,已知DAC0832工作于單緩沖方式,其中輸入寄存器受控,DAC寄存器直通,輸入寄存器地址為3000H,請編程產(chǎn)生三角波程序。