微控制器原理與應(yīng)用-112A-自動(dòng)化09-答案及評(píng)分標(biāo)準(zhǔn)_第1頁
微控制器原理與應(yīng)用-112A-自動(dòng)化09-答案及評(píng)分標(biāo)準(zhǔn)_第2頁
微控制器原理與應(yīng)用-112A-自動(dòng)化09-答案及評(píng)分標(biāo)準(zhǔn)_第3頁
微控制器原理與應(yīng)用-112A-自動(dòng)化09-答案及評(píng)分標(biāo)準(zhǔn)_第4頁
微控制器原理與應(yīng)用-112A-自動(dòng)化09-答案及評(píng)分標(biāo)準(zhǔn)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、學(xué)院 專業(yè) 級(jí) 班 學(xué)號(hào) 姓名 密 封 線 密 封 線 內(nèi) 不 要 答 題 四川理工學(xué)院試卷(2011至2012 學(xué)年 第1學(xué)期)課程名稱:微控制器原理與應(yīng)用 (考試,A卷 參考答案及評(píng)分標(biāo)準(zhǔn))命題教師:適用班級(jí):自動(dòng)化2009級(jí)1、2、3、4班考試 年 月 日 共 7 頁題號(hào)一二三四五總分評(píng)閱(統(tǒng)分)教師得分注意事項(xiàng):1、 滿分100分。要求卷面整潔、字跡工整、無錯(cuò)別字。2、 考生必須將姓名、班級(jí)、學(xué)號(hào)完整、準(zhǔn)確、清楚地填寫在試卷規(guī)定的地方,否則視為廢卷。3、 考生必須在簽到單上簽到,若出現(xiàn)遺漏,后果自負(fù)。4、 如有答題紙,答案請(qǐng)全部寫在答題紙上,否則不給分;考完請(qǐng)將試卷和答題卷分別一同交回

2、,否則不給分。試 題得分評(píng)閱教師一、 填空題 (每空1分,共10分)1. “單片機(jī)”的英文縮寫是 SCM ,“微控制器”的英文縮寫是 MCU 。2. MCS-51單片機(jī)引腳信號(hào)中,信號(hào)名稱帶上劃線表示該信號(hào) 下降沿 有效或低電平有效。3. MCS-51單片機(jī)內(nèi)部RAM的寄存器區(qū)共有32個(gè)單元,分為 4 組寄存器,每組 8 個(gè)單元,以 R0R7 作為寄存器名稱。4. 10根地址線可尋址 1024 個(gè)存儲(chǔ)單元,32KB的存儲(chǔ)單元需要 15 根地址線來尋址,每個(gè)存儲(chǔ)單元存儲(chǔ)1字節(jié)。5. 計(jì)算機(jī)之間的數(shù)據(jù)通信有兩種方式,即串行方式和 并行 方式,其中具有成本低特點(diǎn)的是 串行 數(shù)據(jù)通信。得分評(píng)閱教師二、

3、選擇題,請(qǐng)將答案填入下面的表格內(nèi),否則不得分 (每小題2分,共20分)題號(hào)12345678910答案DADBBCACBC1. 3的補(bǔ)碼是: A. BB. BC. BD. B2. 在單片機(jī)中,用作標(biāo)志寄存器的一個(gè)特殊功能寄存器是:A. PSWB. DPTRC. PCD. B3. 對(duì)8051程序存儲(chǔ)器的讀操作,只能使用:A. MOV指令B. PUSH指令C. MOVX指令D. MOVC指令4. “MOVX A,DPTR”指令中源操作數(shù)的尋址方式是:A. 寄存器尋址B. 寄存器間接尋址C. 直接尋址D. 立即尋址5. 單片機(jī)的堆棧指針SP始終是:A. 指示堆棧底B. 指示堆棧頂C. 指示堆棧地址D.

4、 指示堆棧長度6. 單片機(jī)中PUSH和POP指令通常用來:A. 保護(hù)斷點(diǎn)B. 保護(hù)現(xiàn)場C. 保護(hù)現(xiàn)場、恢復(fù)現(xiàn)場D. 保護(hù)寄存器的值7. 8051單片機(jī)定時(shí)器T0的溢出標(biāo)志TF0,若計(jì)滿數(shù)在CPU響應(yīng)中斷后:A. 由硬件清零 B. 由軟件清零 C. A和B都可以 D. 隨機(jī)狀態(tài)8. 8051單片機(jī)定時(shí)器外部中斷1和外部中斷0的觸發(fā)方式選擇位是:A. TR1和TR0 B. IE1和IE0C. IT1和IT0 D. TF1和TF09. 8051單片機(jī)的定時(shí)器T1用作定時(shí)方式時(shí)是:A. 由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)時(shí)鐘周期加1 B. 由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)機(jī)器周期加1 C. 由外部計(jì)數(shù)脈沖計(jì)數(shù),下降沿加

5、1 D. 由外部計(jì)數(shù)脈沖計(jì)數(shù),一個(gè)機(jī)器周期加110. 單片機(jī)8051的ALE引腳是: A. 輸出高電平 B. 輸出低電平輸C. 輸出矩形脈沖,頻率為fosc的1/6D. 輸出矩形脈沖,頻率為fosc的1/2得分評(píng)閱教師學(xué)院 專業(yè) 級(jí) 班 學(xué)號(hào) 姓名 密 封 線 密 封 線 內(nèi) 不 要 答 題 三、判斷題(正確的劃“”,錯(cuò)誤的劃“” )(每小題1分,共10分)1. 匯編語言源程序是單片機(jī)可以直接執(zhí)行的程序。( )2. 單片機(jī)的CPU從功能上可分為運(yùn)算器和存貯器。( )3. 8051與8031的區(qū)別有:8051片內(nèi)無ROM。( )4. 單片機(jī)系統(tǒng)擴(kuò)展時(shí)使用的鎖存器,通常是用于鎖存高8位地址。( )

6、5. 執(zhí)行ACALL指令時(shí),棧指針SP的內(nèi)容會(huì)發(fā)生變化。( )6. “MOV A, R2”是正確的指令 ( )7. CPU在響應(yīng)INT0中斷時(shí),INT0的中斷申請(qǐng)標(biāo)志IE0要用軟件清除。( )8. 中斷允許寄存器IE的作用是用來對(duì)各中斷源進(jìn)行開放或屏蔽的控制。( )9. 程序狀態(tài)寄存器PSW用于存放運(yùn)算結(jié)果。( )10. 將37H單元的內(nèi)容傳送至A的指令是:MOV A,#37H。( )得分評(píng)閱教師四、分析簡答題 (每題10分,共30分)1. 讀下列程序,回答問題。void main(void)unsigned char xdata var1;unsigned char pdata *dp1;u

7、nsigned int xdata *dp2;unsigned char xdata *dp3;var1=XBYTE0x0005;dp1=0x30;dp2=0x1000;*dp1=0xff;*dp2=0x1234;dp3=&var1;*dp3=0x20;while(1);“pdata”的含義是指:以Ri間接訪問的片外RAM低256Byte(2分) ;“xdata”的含義是指:以DPTR間接訪問的片外RAM ,可訪問64KB范圍(2分);執(zhí)行完上述程序后:var1的值是 0x20(2分) ;dp3的值是 0x0005(2分) ;片外RAM 區(qū)0x1001單元的內(nèi)容是 0x34(2分) 。2. 讀

8、下列程序,回答問題。MOVR0,# dataMOVA,R0RLAMOVR1,ARLARLAADDA,R1MOVR0,AEND上述程序段實(shí)現(xiàn)的功能是:把data單元的內(nèi)容乘以10放回原單元(2分) ;若程序執(zhí)行前data=20H,(20H)=10H,執(zhí)行上述程序段后:(A)= 0A0H(2分) ,(20H)= 0A0H(2分) ,(R0)= 20H(2分) ,(R1)= 20H(2分) 。3. 下圖為8031擴(kuò)展3片2764,圖中硬件電路已經(jīng)連接了一部分,請(qǐng)用線選法將剩下的相關(guān)硬件電路連接完成,并寫出每一片2764的地址范圍。繪圖2分2764的用途是用作 程序(1分)存儲(chǔ)器,單片2764容量是:

9、8K字節(jié)(1分);第(1)片2764的地址范圍是:C000HDFFFH(2分) ;第(2)片2764的地址范圍是:A000HBFFFH(2分) ;第(3)片2764的地址范圍是:6000H7FFFH(2分) 。得分評(píng)閱教師學(xué)院 專業(yè) 級(jí) 班 學(xué)號(hào) 姓名 密 封 線 密 封 線 內(nèi) 不 要 答 題 五、編程題,可用匯編或C51語言,程序應(yīng)有適當(dāng)注釋 (每題10分,共30分)符號(hào)地址D7D6D5D4D3D2D1D0TCON88HTF1TR1TF0TR0IE1IT1IE0IT0TMOD89HGATEC/TM1M0GATEC/TM1M0IEA8HEAET2ESET1EX1ET0EX0SCON98HSM

10、0SM1SM2RENTB8RB8TIRIPCON87HSMOD1. 8051系統(tǒng)中,已知振蕩器頻率為12MHz,用定時(shí)/計(jì)數(shù)器T1,實(shí)現(xiàn)從P1.1產(chǎn)生高電平寬度為10ms,低電平寬度為20ms的矩形波(要求用中斷實(shí)現(xiàn))。答:#includesbit P1_1=P11;void timer1() interrupt 3EA=0;if(P1_1) P1_1=!P1_1;/低電平寬度20ms TH1=0xB1; TL1=0XE0; (3分)else P1_1=!P1_1;/高電平寬度10msTH1=0xD8; TL1=0XF0;EA=1;(3分)void main()P1_1=1;TH1=0xD8;

11、TL1=0XF0;TMOD=0x10;/方式1:16位定時(shí)計(jì)數(shù)方式ET1=1;TR1=1;EA=1;while(1);(4分)2. 設(shè)置串行口工作于方式3,波特率為9600bps,系統(tǒng)主頻為11.0592MHz,允許接收數(shù)據(jù),串行口開中斷,編寫初始化程序,實(shí)現(xiàn)上述要求。若將串口改為方式1,應(yīng)如何修改初始化程序?答:SMOD取0,Count=253=(FD)H (2分)設(shè)置串行口工作于方式3:void initUart(void)/*初始化串口波特率,使用定時(shí)器1*/SCON = 0xd0; /串口工作在方式3,此處SM0SM1=03 (1分)TMOD = 0x20; PCON = 0x0;TH

12、1 = 0xfd;TCON = 0x40; IE=0x90; (4分)設(shè)置串行口工作于方式1:void initUart(void)/*初始化串口波特率,使用定時(shí)器1*/SCON = 0x50; /串口工作在方式1,此處SM0SM1=01(1分)TMOD = 0x20;PCON = 0x0;TH1 = 0xfd;TCON = 0x40;IE=0x90;學(xué)院 專業(yè) 級(jí) 班 學(xué)號(hào) 姓名 密 封 線 密 封 線 內(nèi) 不 要 答 題 3. 下圖是ADC0809與8051的接口電路圖,讀圖完成下列問題。1) A/D轉(zhuǎn)換通道端口地址分別是多少?(未連接地址引腳取“0”)2) 根據(jù)圖形編寫對(duì)第0路通道進(jìn)行模數(shù)轉(zhuǎn)換的程序,并將結(jié)果存入內(nèi)部RAM 20H地址中。答:(1)A/D轉(zhuǎn)換通道端口地址范圍是:0000H0007H (2分)(2)程序如下:匯編:ORG 0003HLJMP INT0ORG 0100H ;主程序MAIN: MOV R0,#20H ;設(shè)立數(shù)據(jù)存儲(chǔ)區(qū)指針SETB IT0 ;設(shè)置外部中斷0為邊沿觸發(fā)方式 SETB EA ;CPU開放中斷SETB EX0 ;允許外部中斷0中斷M

溫馨提示

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