版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、單片機(jī)原理與接口技術(shù)習(xí)題 單選題 1. 執(zhí)行中斷返回指令 reti ,會(huì)從堆棧取出數(shù)作為地址送給( c 。 )。 1. a. dptr 2. b. psw 3. c. pc 4. d. rn 2 、 從 從 mcs-51單片機(jī)外部數(shù)據(jù)存儲(chǔ)器取數(shù)據(jù)時(shí),可以采用指令( ( d )。 1. a. mov a , r1 2. b. pop a 3. c. movc a , a+dptr 4. d. mo a , 3 、指令 mov a, r0 中源操作數(shù)的尋址方式為( ( b )。 1. a. 寄存器尋址 2. b. 寄存器間接尋址 3. c. 立即尋址 4. d. 直接尋址 4 、mcs-51 單片
2、機(jī)是根據(jù)( ( a )中的數(shù)值作為地址讀取指令。 1. a. pc 2. b. dptr 3. c. sp 4. d. psw 5 、8051 單片機(jī)用 使用 2mhz 的晶振,一個(gè)機(jī)器周期是( c 。 )微秒。 1. a. 1 2. b. 4 3. c. 6 4. d. 12 6 、用于設(shè)置定時(shí)器 器/ 計(jì)數(shù)器工作方式的寄存器是( ( d )。 1. a. pcon 2. b. tcon 3. c. scon 4. d. tmod 7 、若需要從mcs-51 單片機(jī)外部數(shù)據(jù)存儲(chǔ)器取數(shù)據(jù)時(shí),可以采用的指令為( ( a )。 1. a. mo a, r0 2. b. mov a, r1 3. c
3、. movc a, a + dptr 4. d. pop a 8 、mcs-51 單片機(jī)復(fù)位操作會(huì)把pc 初始化為( b ) 。 1. a. 0100h 2. b. 0000h 3. c. 0003h 4. d. 000bh 9 、mcs51 單 單片機(jī)一個(gè)機(jī)器周期由( d )個(gè)振蕩周期構(gòu)成。 1. a. 1 2. b. 4 3. c. 6 4. d. 12 10 、單片機(jī) 8051的 的 xtall 和 和xtal2 引腳是( ( d )引腳。 1. a. 外接定時(shí)器 2. b. 外接串行口 3. c. 外接中斷 4. d. 外接晶振 11 、在復(fù)位后,程序計(jì)數(shù)器的狀態(tài)是? ( b ) 1.
4、 a. 0013h 2. b. 0000h 3. c. 0003h 4. d. 000bh 12 、mcs-51 單 單 的 片機(jī)的p1 口在作輸入前需要將相的 應(yīng)的 i/o 口 口( ( b )。 1. a. 清零 2. b. 置 1 3. c. 懸空 4. d. 接地 13 、mcs-51 單 單片機(jī)的程序計(jì)數(shù)器 器pc 是多少位? ( d ) 1. a. 2 2. b. 4 3. c. 8 4. d. 16 14 、mcs-51 單 單片機(jī)是多少位的單片機(jī)?( c ) 1. a. 2 2. b. 4 3. c. 8 4. d. 16 15 、mcs51 單 單片機(jī)的串行口發(fā)送、接收緩沖器
5、共器 用緩沖器 sbuf, ,其地址為( ( c )。 1. a. 88h 2. b. 90h 3. c. 99h 4. d. 0aah 16 、mcs-51 單 單片機(jī)有( b ) )個(gè)中斷優(yōu)先級(jí)別控制。 1. a. 1 2. b. 2 3. c. 3 4. d. 4 17 、mcs-51 單 單片機(jī)有( c ) )中斷源。 1. a. 1 2. b. 3 3. c. 5 4. d. 7 18 、mcs-51 單 單器 片機(jī)的定時(shí)器 t1有( c )種工作方式 式 1. a. 1 2. b. 2 3. c. 3 4. d. 4 19 、mcs-51 單 單器 片機(jī)的定時(shí)器 t0有( a )種
6、工作方式 1. a. 4 2. b. 8 3. c. 1 4. d. 2 20 、單片機(jī)上電后或復(fù)位后,工作器 寄存器 r0 是在( a ) 1. a. 字節(jié)地址 00h 單元 2. b. 字節(jié)地址01h 單元 3. c. 位地址 00h單元 4. d. 位地址 09h單元 21 、mcs-51 單 單片機(jī)有( d ) )工作寄存器區(qū) 1. a. 1 2. b. 2 3. c. 3 4. d. 4 22 、在單片機(jī)中,通常將一些中間計(jì)算結(jié)果放在( d )中 1. a. 累加器 2. b. 控制器 3. c. 程序存儲(chǔ)器 4. d. 數(shù)據(jù)存儲(chǔ)器 23 、mcs-51 單 單后 片機(jī)復(fù)位后pc值
7、值為 為( a ) 1. a. 0000h 2. b. 000bh 3. c. 0013h 4. d. 0023h 24 、mcs-51 單 單片機(jī)是根據(jù)( ( b )中的 數(shù)值作為地址讀取指令 1. a. dptr 2. b. pc 3. c. r0 4. d. r1 25 、使用 mcs51匯編語言指令時(shí),標(biāo)號(hào)以( c ) )開始。 1. a. 標(biāo)點(diǎn)符號(hào) 2. b. 數(shù)字 3. c. 英文字符 4. d. 中文字符 26 、8051 單片機(jī)用 使用 6mhz 的晶振,一個(gè)機(jī)器周期是( b 。 )微秒。 1. a. 1 2. b. 2 3. c. 4 4. d. 8 27 、8051 單片機(jī)
8、用 使用 12mhz 的 的晶振,一個(gè)機(jī)器周是 期是( ( a 。 )微秒。 1. a. 1 2. b. 2 3. c. 4 4. d. 8 28 、mcs51 單 單片機(jī)一個(gè)機(jī)器周期由( d )個(gè)振蕩周期構(gòu)成; 1. a. 2 2. b. 4 3. c. 8 4. d. 12 29 、mcs-51 單 單 片機(jī)是( b )位機(jī)。 1. a. 4 2. b. 8 3. c. 16 4. d. 32 30 、mcs-51 單 單片機(jī)是( a )公紀(jì) 司在上世紀(jì) 80年 年代推出的。 1. a. intel 2. b. microchip 3. c. amd 4. d. ell 多選題 31、 、
9、單片機(jī)應(yīng)用系統(tǒng)由( bd ) )組成。 1. a. 顯示系統(tǒng) 2. b. 硬件系統(tǒng) 3. c. 鍵盤系統(tǒng) 4. d. 軟件系統(tǒng) 32 、cpu 的主要組成部分有( ( ab ) 1. a. 運(yùn)算器 2. b. 控制器 3. c. 程序存儲(chǔ)器 4. d. 數(shù)據(jù)存儲(chǔ)器 33 、共陰極和共陽極兩種 7 段 段 led 數(shù)碼管,在相同連接方式時(shí)的顯示段碼相同。 錯(cuò) 34 、sjmp 跳轉(zhuǎn)空間最大可達(dá)到 64kb 。 錯(cuò) 35 、dptr 是由 dph 和 和 dpl 兩個(gè) 8 位特殊寄存器組成的 16 位寄存器。 對(duì) 36 、多個(gè)中斷源不可以同時(shí)申請(qǐng)中斷。 錯(cuò) 37 、指令 mov a ,30h 的源
10、操作數(shù)為立即尋址方式。 錯(cuò) 38 、中斷服務(wù)程序執(zhí)行的最后一條指令通常情況下是 reti 。 對(duì) 39 、mcs-51 單片機(jī)系統(tǒng)上電后,使用的是器 工作寄存器 0 區(qū)。 對(duì) 40 、七段數(shù)碼 led 采用靜態(tài)顯動(dòng)態(tài)方式比動(dòng)態(tài)顯示占用更多的 cpu 開銷。 錯(cuò) 41 、共陰極和共陽極兩種,在相同連接方式時(shí)的顯示段碼相同。 錯(cuò) 42 、mcs51 單片機(jī)的串行口收發(fā)不能同時(shí)進(jìn)行。 錯(cuò) 43 、中斷服務(wù)子程序的末尾有返回指令是 ret 。 錯(cuò) 44 、定時(shí)器 1 的中斷入口地址是 23h 。 錯(cuò) 45 、偽指令在編譯后沒有代碼產(chǎn)生。 對(duì) 46 、若指令有多個(gè)操作數(shù),各操作數(shù)間以分號(hào)分隔。 錯(cuò) 47
11、、 、由 一個(gè)機(jī)器周期由 4 個(gè)時(shí)鐘周期構(gòu)成 。 錯(cuò) 48 、i/o 口作輸入用途之前相應(yīng)端口必須先清零。 錯(cuò) 49 、進(jìn)器 位標(biāo)志位是特殊功能寄存器之一程序狀態(tài)寄存器 psw 中的一個(gè)位。對(duì) 對(duì) 50 、i/o 口作輸入用途之前相應(yīng)端口必須先置 1 對(duì) 51 、使用工作寄存器 0 區(qū)時(shí),r0 為內(nèi)部數(shù)據(jù)存儲(chǔ)區(qū) 00h 字節(jié),r1 于內(nèi)部數(shù)據(jù)存儲(chǔ)區(qū)字節(jié)址 地址 01h 。 對(duì) 52 、mcs-51 單片機(jī)復(fù)位后,內(nèi)部特殊功能寄存器均被清零。 錯(cuò) 53 、mcs-51 單片 機(jī)復(fù)位后,rs1 、rs0 為 為 0 、0 ,此時(shí)使用 0 組工作寄存器。 對(duì) 54 、mcs-51 單片機(jī)在檢測(cè)復(fù)位引
12、腳為高電平后,立即復(fù)位。 錯(cuò) 填空題 55 、串行通訊分為同步通訊和( 異步通訊 )兩種基本方式。 56、 、 字符"h'的 的 ascii 碼為( 48h 或 72 )。 57 、與十進(jìn)制數(shù) 40 相等的十六進(jìn)制數(shù)為( 2 228h ) 58 、十六進(jìn)制數(shù) 20h 的壓縮 bcd 碼為(32h ) 1. 十六進(jìn)制數(shù) 30h 等于十進(jìn)制數(shù)(48 ); 2. 十六進(jìn)制數(shù) 20h 的壓縮 bcd 碼為(32h ); 3. 與十進(jìn)制數(shù) 40 相等的十六進(jìn)制數(shù)為( 28h ) ; 4. 十六進(jìn)制數(shù) 037h 對(duì)應(yīng)的壓縮 bcd 碼可表示為( 55h) ; 5. 字符"a &
13、#39;的 ascii 碼為(41h ); 6. 字符"d '的 ascii 碼為(44h ); 7. 字符"1 '的 ascii 碼為( 31h ); 8. 字符"5 '的 ascii 碼為(35h ); 9. 位 09h 所在的單元地址是(21h )字節(jié)的( d1 )位; 10. 編寫程序時(shí)使用的程序設(shè)計(jì)語言有( 機(jī)器語言 )、( 匯編語言 )、( 高 級(jí)語言 )三種; 11. mcs 51 單片機(jī)有四個(gè)工作寄存器區(qū),由 psw 狀態(tài)字中的( rs0 )、 ( rs1 )兩位的狀態(tài)來決定; 12. 定時(shí)器的工作方式( 1 )為 16 位
14、為定時(shí)/ 計(jì)數(shù)方式; 13. 串行通訊分為 ( 異步通訊 )和( 同步通訊 )兩種基本方式; 14. 串行通訊工作方式 1 和方式 3 的波特率有 smod 值和(t1 的溢出率 )控制。 論述題: 1. 簡述執(zhí)行轉(zhuǎn)移指令、調(diào)用子程序、中斷響應(yīng)的區(qū)別。 答:執(zhí)行轉(zhuǎn)移指令會(huì)修改 pc,但不保存當(dāng)前 pc、不會(huì)返回、不會(huì)自動(dòng)使用堆棧;而調(diào)用子程序和中斷響應(yīng)會(huì)保存當(dāng)前 pc 進(jìn)堆棧,再修改 pc,都需要返回,從堆棧中取出保存的數(shù)作為 pc 而返回。調(diào)用子程序指令在程序中是事先安排好的,而調(diào)用中斷服務(wù)程序事先卻無法確知,因?yàn)橹袛?#39;的發(fā)生是由外設(shè)決定的,程序中無法事先安排調(diào)用指令,因而調(diào)用中斷服
15、務(wù)程序的過程是由硬件自動(dòng)完成的。 2. 編寫子程序,將內(nèi)部數(shù)據(jù)存儲(chǔ)器 40h-4fh 共 共 16 個(gè)單字節(jié)數(shù)依次搬到 50h 5fh ,并將原40h 4fh 共 共 16 字節(jié)清零。 答:ban: mov r0,#40h mov r1,#50h mov r1,#16 ban0: mov a,r0 mov r1,a mov r0,#0 inc r0 inc r1 djnz r1,ban0 ret 3. 無條件轉(zhuǎn)移、子程序 調(diào)用、中斷響應(yīng)這三者有何異同? 答:相同:這三者都會(huì)修改 pc,通常不會(huì)再順序執(zhí)行。不同:無條件轉(zhuǎn)移不會(huì)保存當(dāng)前 pc,而后兩者都會(huì)先自動(dòng)使用堆棧保存當(dāng)前 pc 再修改 pc
16、,都會(huì)有返回的時(shí)候;而后兩者之間的不同在于調(diào)用子程序指令在程序中是事先安排好的,而調(diào)用中斷服務(wù)程序事先卻無法確知,因?yàn)橹袛?#39;的發(fā)生是由外設(shè)決定的,程序中無法事先安排調(diào)用指令,因而調(diào)用中斷服務(wù)程序的過程是由硬件自動(dòng)完成的。 4 、編寫延時(shí)為 100ms 的指令延時(shí)子程序,晶振為 6mhz ,寫出計(jì)算過程。 del: mov r7, #200 ;1 個(gè)機(jī)器周期 del1: mov r6, #125 ;1 個(gè)機(jī)器周期 del2: djnz r6, del2 ;2 個(gè)機(jī)器周期 djnz r7, del1 ;2 個(gè)機(jī)器周期 ret ;2 個(gè)機(jī)器周期 計(jì)算過程: 6mhz 振蕩頻率,一個(gè)機(jī)器周期為
17、 2 微秒,100 微秒為 50,000 個(gè)機(jī)器周期,即執(zhí)行 1+(1+ 2r6 +2) r7+2 =50,000 ,令 r7=199,由此方程計(jì)算得出 r6 約為 125。 5. 畫出 mcs 51 單片機(jī)外接晶振、復(fù)位、使用片內(nèi) 內(nèi) rom 的電路原理圖,即 mcs-51 單片機(jī)的最小系統(tǒng)。 6.用 用 mcs51 單片機(jī)的匯編語言,編二級(jí)循環(huán)嵌套子程序,實(shí)現(xiàn) 50 毫秒的延時(shí),振蕩頻率為 為 12mhz 。要寫出計(jì)算過程。 delay: mov r0,#100 del1: mov r1,#248 djnz r1,$ djnz r0,del1 ret 12mhz 振蕩頻率,一個(gè)機(jī)器周期為
18、1 微秒, 1+(1+2*248+2)*100+2=4990350000 程序部分 10 分,計(jì)算部分 5 分,計(jì)算允許 10%以內(nèi)的誤差。 7. 單片機(jī) p1 口用灌電流驅(qū)動(dòng)方式控制系統(tǒng)有 8 個(gè)發(fā)光二極管。試畫出 p1 口與發(fā)光二極管連接的電路原理圖并匯編程序編程使它們由左向右輪流點(diǎn)亮。 本題參考答案: org 0000h mov a,#0feh next: mov p1,a acall delay rl a sjmp next delay: mov r3,#0ffh ;延時(shí)子程序 del2: mov r4,#0ffh del1: nop djnz r4,del1 djnz r3,del2 ret end 8、 、制 匯編語言用編寫完整的程序,控制 p1.2 輸出以 50 赫茲的方波。要求:中斷方式使用定器 時(shí)器 t1 ,模式 1 ,即 16 位方式,要寫出定時(shí)器初值的計(jì)算過程。晶振 6mhz 題參考答案: 晶振為 6mhz,機(jī)器周期為 2 微秒,方波半周期時(shí)間為 10 毫秒,對(duì)應(yīng) 5000 個(gè)機(jī)器周期。方式 1 定時(shí),定時(shí)器初值 216500060536ec78h org 00h sjmp main org 001bh ajmp st1 org 30h main: mov tmod ,#10h mov th1,#0ech mov tl1,#78h setb ea
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 安全第一課大班
- 青春夢(mèng)想未來可及
- 爐膛燃燒動(dòng)態(tài)過程預(yù)測(cè)
- 基于毫米波信號(hào)的抗干擾感知與成像技術(shù)研究
- 二零二五年度金融創(chuàng)新協(xié)議存款合同范本2篇
- 聚焦“一帶一路”關(guān)注新疆及兵團(tuán)經(jīng)濟(jì)
- 二零二五版小賣部租賃合同樣本(含電子商務(wù)平臺(tái)合作條款)3篇
- 2025版消毒滅菌技術(shù)研發(fā)與供應(yīng)委托合同3篇
- 二零二五年度二手車鑒定評(píng)估與買賣合同書
- 二零二五年度冷凍食品冷鏈運(yùn)輸安全管理合同3篇
- 開展課外讀物負(fù)面清單管理的具體實(shí)施舉措方案
- 《中國心力衰竭診斷和治療指南(2024)》解讀完整版
- 2025年云南中煙工業(yè)限責(zé)任公司招聘420人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025-2030年中國洗衣液市場(chǎng)未來發(fā)展趨勢(shì)及前景調(diào)研分析報(bào)告
- 2024解析:第三章物態(tài)變化-基礎(chǔ)練(解析版)
- 北京市房屋租賃合同自行成交版北京市房屋租賃合同自行成交版
- 《AM聚丙烯酰胺》課件
- 系統(tǒng)動(dòng)力學(xué)課件與案例分析
- 《智能網(wǎng)聯(lián)汽車智能傳感器測(cè)試與裝調(diào)》電子教案
- 客戶分級(jí)管理(標(biāo)準(zhǔn)版)課件
- GB/T 32399-2024信息技術(shù)云計(jì)算參考架構(gòu)
評(píng)論
0/150
提交評(píng)論