《單片機原理與應(yīng)用》期末復(fù)習(xí)十套題(十)-試題及參考答案
《《單片機原理與應(yīng)用》期末復(fù)習(xí)十套題(十)-試題及參考答案》由會員分享,可在線閱讀,更多相關(guān)《《單片機原理與應(yīng)用》期末復(fù)習(xí)十套題(十)-試題及參考答案(7頁珍藏版)》請在裝配圖網(wǎng)上搜索。
試題 10 參考答案 一 填空 1 單片機 EMCU 數(shù)字信號處理器 DSP和嵌入式微處理器 EMPU的側(cè)重點不同 單片機 的專長 是測量和控制 EMPU 可用于配置實時多任務(wù)操作系統(tǒng) DSP 擅長復(fù)雜 高速的 運算 2 串行口工作在方式 3時 要傳送的 8位數(shù)據(jù)由串口的 SBUF 發(fā)送緩沖器 發(fā)送出去 第 9位數(shù) 據(jù)要事先寫到特殊功能寄存器 SCON 的 TB8 位中 3 已知 A 03H SP 60H 59H 01H 60H 02H 61H 2CH 執(zhí)行指令 PUSH Acc RET 后 SP 5FH PC 0302H 61H 03H 4 單片機與計算機的不同之處在于其將 CPU 存儲器 和 I O接口 等部分 集成于一塊芯片之上 5 計算機的數(shù)據(jù)傳送有兩種方式 即 并行 方式和 串行 方式 其中具有成本低 特點的是 串行 數(shù)據(jù)傳送 6 為擴展存儲器而構(gòu)建單片機片外總線 應(yīng)將 P0口和 P2口作為 地址 總線 并將 P0口作為 數(shù)據(jù) 總線 7 AT89S51單片機控制LED顯示時 可采用2種顯示方式 靜態(tài) 顯示和 動態(tài) 顯示 8 D A 轉(zhuǎn)換器分辨率的含義是 單位數(shù)字量 的輸入變化所引起的 模擬量 的輸 出變化 9 匯編語言的基本指令中 操作碼 規(guī)定執(zhí)行的操作 操作數(shù) 給操作提供數(shù)據(jù)和地址 10 AT89S51 單片機最多可以外擴 64 KB 的數(shù)據(jù)存儲器 此時單片機需提供 16 根地址 線 11 AT89S51單片機進行存儲器的擴展時 涉及到的控制總線有 ALE EA PSEN 和 WRD 12 AT89S51單片機有 5 個中斷源 分成3類 外部中斷 定時器 計數(shù)器 中斷和 串行 中斷 13 在基址加變址的寄存器間接尋址方式中 A 作為變址寄存器 DPTR 或 PC作為基 址寄存器 14 定時器 計數(shù)器的 定時 是對內(nèi)部的 機器周期 進行計數(shù) 其 計數(shù) 是對 P3 4和 P3 5引腳上的 外部脈沖 進行計數(shù) 二 判斷 在后面的括號中填入 或 1 在一個完整的程序中 偽指令是可有可無的 2 AT89S51 單片機的位尋址區(qū) 只能供位尋址使用 而不能供字節(jié)尋址使用 3 AT89S51 單片機內(nèi)部時鐘方式的 內(nèi)部 是指單片機應(yīng)用系統(tǒng) 而不是單片機本身 4 AT89S51 單片機中的 PC是不可尋址的 5 當(dāng)單片機的存儲器或 I O接口資源不足時 只能通過系統(tǒng)擴展來解決 6 中斷返回指令 RETI可以由指令 RET代替 7 當(dāng)模擬量的滿刻度值固定時 ADC 和 DAC的分辨率只與其位數(shù)有關(guān) 8 AT89S51 單片機外擴 EEPROM的方法等同于外擴 ROM 9 低優(yōu)先級中斷請求不能打斷高優(yōu)先級的中斷服務(wù) 但高優(yōu)先級的中斷請求能打斷低優(yōu)先級的中斷服務(wù) 10 AT89S51 單片機 程序存儲器和數(shù)據(jù)存儲器擴展的最大范圍一樣 11 擴展 I O口占用片外數(shù)據(jù)存儲器的地址資源 12 AT89S51 單片機的 P0口如果工作在總線模式下時 是一個準(zhǔn)雙向口 13 按鍵的去抖操作 只能通過軟件編程來實現(xiàn) 14 外部計數(shù)脈沖的最高頻率為系統(tǒng)振蕩器頻率的 1 24 是定時器 計數(shù)器對外準(zhǔn)確計數(shù)的充要條件 15 同等條件下 AT89S51 單片機串行口同步通信的速率高于異步通信 三 單項選擇題 1 單片機能直接識別的語言是 B A 匯編語言 B 機器語言 C 低級語言 D 高級語言 2 外部中斷 1的中斷入口地址為 C A 0003H B 000BH C 0013H D 001BH 3 單片機尋址外部 I O端口地址的方法有兩種 一種是統(tǒng)一編址 另一種是 C A 混合編址 B 動態(tài)編址 C 獨立編址 D 變址編址 4 關(guān)于 AT89S51單片機的堆棧操作 下列描述正確的是 D A 遵循先進先出 后進后出的原則 B 壓棧時棧頂?shù)刂纷詣訙p 1 C 調(diào)用子程序及子程序返回與堆棧無關(guān) D 中斷響應(yīng)及中斷返回與堆棧有關(guān) 5 各中斷源發(fā)出的中斷請求 都會標(biāo)記在特殊功能寄存器 B 中 A TMOD B TCON SCON C IE D IP 6 用 AT89S51單片機的串行口擴展并行 I O口時 串行口應(yīng)該選擇 A A 方式0 B 方式1 C 方式2 D 方式3 7 執(zhí)行子程序返回指令時 返回的位置是 D A 調(diào)用指令的首地址 B 調(diào)用指令的末地址 C 返回指令的末地址 D 調(diào)用指令下一條指令的首地址 8 執(zhí)行如下三條指令后 50H 單元的內(nèi)容是 B MOV R1 50H MOV 60H 0FEH MOV R1 60H A 50H B 0FEH C 60H D 00H 9 要設(shè)計一個 32鍵的行列式鍵盤 至少需要占用 A 根引腳線 A 12 根 B 32 根 C 18 根 D 無法確定 10 若要定時 1ms 系統(tǒng)時鐘頻率為 6MHz 則使用定時器 計數(shù)器的 B 更合適 A 方式 0 B 方式 1 C 方式 2 D 方式 3 四 簡答 1 簡述 單片機的并行口以通用 I O方式輸入時 需先向該口寫 1 的原因 并說明該操作是否影響要 輸入的信息 加以解釋 答 1 向并行口寫 1的操作 是為了截止內(nèi)部的場效應(yīng)管 避免由于之前輸出 0而導(dǎo)致的讀入數(shù)據(jù)始 終為 0的情況 2 不影響 3 單片機的并行口以通用 I O方式輸入時 需要連接輸入接口電路的高 低電平 如接高電平 則寫 1操作自然不會影響輸入結(jié)果 若接低電平 則 I O管腳也會被拉成低電平 因此讀入狀態(tài)為 0 也不會受寫 1操作的影響 2 AT89S51 單片機的串行口有幾種工作方式 其通訊速率分別與哪些因素有關(guān) 答 1 AT89S51單片機的串行口有 4種工作方式 2 方式 0的波特率只與系統(tǒng)的時鐘頻率有關(guān) 方式 2與系統(tǒng)的時鐘頻率和波特率倍增位 SMOD有 關(guān) 方式 1和方式 3則與系統(tǒng)的時鐘頻率 波特率倍增位 SMOD和 T1的溢出率有關(guān) 3 闡述 LED動態(tài)顯示和靜態(tài)顯示的硬件連接方法 并從占用 CPU資源和 I O資源的角度 對比兩者優(yōu)缺 點 5 分 答 1 LED靜態(tài)顯示方式 各數(shù)碼管的位選線統(tǒng)一接地或者電源 段碼線接不同的 I O口線 動態(tài)顯 示方式 所有數(shù)碼管的段碼線接在一起 統(tǒng)一由一個 I O口控制 而位選線由單獨的 I O口控制 2 LED靜態(tài)顯示方式 優(yōu)點是節(jié)省 CPU資源 缺點是浪費 I O資源 LED動態(tài)顯示方式 優(yōu)點是節(jié)省 I O資源 缺點是浪費 CPU資源 4 AT89S51 單片機利用 ADC0809進行模數(shù)轉(zhuǎn)換時 需要使用 MOVX DPTR A和 MOVX A DPTR兩條指 令完成一個 8位二進制數(shù)的轉(zhuǎn)換 DPTR 所存數(shù)據(jù)為輸入模擬通道的端口地址 解釋其原因 并分別指出 這兩條指令的作用 答 1 這樣設(shè)計的根本原因在于 ADC0809相對于 AT89S51單片機而言 是慢速輸入外設(shè) 因此需要分 別控制 ADC0809啟動轉(zhuǎn)換和讀取數(shù)據(jù) 2 指令 MOVX DPTR A用于啟動 A D轉(zhuǎn)換 指令 MOVX A DPTR用于接收轉(zhuǎn)換完畢的數(shù)據(jù) 五 設(shè)兩個外中斷源已被占用 為電平觸發(fā)方式 定時器 計數(shù)器 T1用作波特率發(fā)生器 工作在方式 2 現(xiàn)要求使用定時器 計數(shù)器 T0擴展一個外部中斷 并控制 P1 0引腳輸出一個 5kHz的方波 系統(tǒng)時鐘為 12MHz 1 劃分 TL0和 TH0的功能 并計算其初值 2 填寫程序中的空白部分 T M O D G A T E C T M 1 M 0 G A T E C T M 1 M 0 T C O N T F 1 T R 1 T F 0 T R 0 I E 1 I T 1 I E 0 I T 0 I E E A E S E T 1 E X 1 E T 0 E X 0 ORG 0000H LJMP MAIN ORG 000BH LJMP ORG 001BH LJMP ORG 0100H MAIN MOV TMOD MOV TL0 置 TL0初值 MOV TH0 data 置 TH0初值 MOV TL1 dataL dataL 和 dataH為波特率初值的低 8位和高 8位 MOV TH1 dataH MOV TCON 啟動 TL0 設(shè)置外部中斷觸發(fā)方式 MOV IE 9FH 啟動中斷 HERE SJMP HERE TL0I 啟動 TH0 RETI TH0I CPL P1 0 RETI 答 1 TL0 用于擴展外部中斷 工作在計數(shù)模式 初值應(yīng)為 0FFH TH0用于定時方波的半周期 工作在定時模式 設(shè)初值為 X 則有 2 8 X 機器周期 定時時長 若要產(chǎn)生 5kHz的方波 則需定時 100微秒 即 2 8 X 1 10 6 100 10 6 則 X 156 十六進制數(shù)為 9CH 2 ORG 0000H LJMP MAIN ORG 000BH LJMP TL0I ORG 001BH LJMP TH0I ORG 0100H MAIN MOV TMOD 27H MOV TL0 0FFH 置 TL0初值 MOV TH0 data 置 TH0初值 MOV TL1 dataL dataL 和 dataH為波特率初值的低 8位和高 8位 MOV TH1 dataH MOV TCON 10H 啟動 TL0 設(shè)置外部中斷觸發(fā)方式 MOV IE 9FH 啟動中斷 HERE SJMP HERE TL0I SETB TR1 啟動 TH0 RETI TH0I MOV TH0 9CH CPL P1 0 RETI 六 AT89S51 單片機通過 82C55擴展 I O口 實現(xiàn)按鍵識別與顯示 1 將圖 a中空缺的電路補充完整 2 計算 PA口 PC 口和控制口的端口地址 沒用到的地址設(shè)為 1 3 根據(jù)圖 b編寫程序段 將 PA口設(shè)為基本輸出 PC 口設(shè)為基本輸入 并實現(xiàn)按鍵實時檢測與指示 即 當(dāng) PC0按鍵閉合時 點亮 PA0的發(fā)光二級管 當(dāng) PC1按鍵閉合時 點亮 PA1的發(fā)光二級管 以此類推 A T 8 9 S 5 1 D 7 Q 7 D 0 Q 1 Q 0 G O E 7 4 L S 3 7 3 5 V 8 8 W R A L E P 0 7 P 0 0 R D W R R D D 7 D 0 8 C S A 1 A 0 P A 7 P A 6 P A 5 P A 4 P A 3 P A 2 P A 1 P A 0 8 2 C 5 5 P C 7 P C 6 P C 5 P C 4 P C 3 P C 2 P C 1 P C 0 圖 a 電路圖 D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0 C 口 低 4 位 0 輸 出 1 輸 入 B 口 0 輸 出 1 輸 入 方 式 選 擇 0 方 式 0 1 方 式 1 C 口 高 4 位 0 輸 出 1 輸 入 A 口 0 輸 出 1 輸 入 方 式 選 擇 0 0 方 式 0 0 1 方 式 1 1 X 方 式 2 方 式 標(biāo) 志 1 有 效 圖 b 82C55工作方式控制字 答 1 A T 8 9 S 5 1 D 7 Q 7 D 0 Q 1 Q 0 G O E 7 4 L S 3 7 3 5 V 8 8 W R A L E P 0 7 P 0 0 R D W R R D D 7 D 0 8 C S A 1 A 0 P A 7 P A 6 P A 5 P A 4 P A 3 P A 2 P A 1 P A 0 8 2 C 5 5 P C 7 P C 6 P C 5 P C 4 P C 3 P C 2 P C 1 P C 0 2 PA 口的端口地址 FF7CH 或 7CH PC口的端口地址 FF7EH 或 7EH 控制口的端口地址 FF7FH 或 7FH 3 MOV DPTR 0FF7FH MOV A 89H 或者 MOV A 8BH MOVX DPTR A LOOP MOV DPTR 0FF7EH MOVX A DPTR MOV DPTR 0FF7CH MOVX DPTR A SJMP LOOP- 1.請仔細閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
15 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 單片機原理與應(yīng)用 單片機 原理 應(yīng)用 期末 復(fù)習(xí) 十套題 試題 參考答案
鏈接地址:http://ioszen.com/p-9958357.html