單片機(jī)原理及接口技術(shù)復(fù)習(xí)題帶答案.pdf_第1頁(yè)
單片機(jī)原理及接口技術(shù)復(fù)習(xí)題帶答案.pdf_第2頁(yè)
單片機(jī)原理及接口技術(shù)復(fù)習(xí)題帶答案.pdf_第3頁(yè)
單片機(jī)原理及接口技術(shù)復(fù)習(xí)題帶答案.pdf_第4頁(yè)
單片機(jī)原理及接口技術(shù)復(fù)習(xí)題帶答案.pdf_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

付費(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ù)單片機(jī)原理與接口技術(shù)復(fù)習(xí)題復(fù)習(xí)題 第一部分第一部分 客觀題 客觀題 每小題 每小題 2 分 共分 共 60 分 分 1 MCS 51 系列單片機(jī)有 4 組 I O 端口 分別是 P0 P1 P2 P3 2 MCS 51 單片機(jī)的 P0 端口不能直接輸出高電平 3 對(duì)于片內(nèi)有 8K 程序存儲(chǔ)空間的單片機(jī) 若 CPU 要取內(nèi)程序存儲(chǔ)器指令 則引腳 端需 置 高 電平 4 若 fosc 24MHz 則單片機(jī)的時(shí)鐘周期為 1 12 us 機(jī)器周期為 1 2 us 5 假設(shè)單片機(jī)在通信中 每分鐘發(fā)送 360 個(gè)字節(jié) 每位字節(jié)是由 1 位起始 7 位數(shù)據(jù)位 1 位停止位組成 則通信中的波特率為 54 b s 6 MCS 51 單片機(jī)的方式 1 填寫數(shù)字 可對(duì)外部 50000 個(gè)脈沖計(jì)數(shù)而不至于溢出 7 單片機(jī)外中斷 0 若要設(shè)置為低電平觸發(fā) 應(yīng)將 INT0 定義為 0 8 MCS 51 系列單片機(jī)的地址總線是由 P0 P2 端口提供 故尋址能力可達(dá) 64 KB 9 對(duì)于片內(nèi)有 8K 程序存儲(chǔ)空間的單片機(jī) 若 CPU 要取內(nèi)程序存儲(chǔ)器指令 則引腳 端需 置 高 電平 10 若 fosc 6MHz 則單片機(jī)的機(jī)器周期為 2 us 11 假設(shè)單片機(jī)在通信中 波特率設(shè)定在 4800b s 若需傳送 1600 個(gè)字符 每個(gè)字符由 1 個(gè)起 始位 10 個(gè)數(shù)據(jù)位和 1 個(gè)停止位組成 則需要 4 秒 12 MCS 51 單片機(jī)的方式 1 可對(duì)外部 60000 個(gè)脈沖計(jì)數(shù)而不至于溢出 13 MCS 51 單片機(jī)程序已下載至內(nèi)部 ROM 中 Fosc 12MHz 但此時(shí)單片機(jī)最小系統(tǒng)工作不 正常 則正確的排查步驟是 1 20 腳 Vss 與 40 腳 Vcc 之間應(yīng)有 5 V 電壓 2 第 9 腳 RST 端應(yīng)處于 低 電平 3 30 腳 ALE 端應(yīng)輸出頻率為 2 MHz 的方波 4 31 腳 EA 端應(yīng)處于 高 電平 14 51 系列單片機(jī)擴(kuò)展數(shù)據(jù)存儲(chǔ)器最大尋址范圍為 64 KB 15 MCS 51 單片機(jī)的 P0 P2 I O 端口作為地址總線 16 半導(dǎo)體存儲(chǔ)器中有一類在掉電后不會(huì)丟失數(shù)據(jù) 稱之為 ROM 有一類掉電后會(huì)丟 失數(shù)據(jù) 稱之為 RAM 17 若 fosc 1MHz 則單片機(jī)的振蕩周期為 1 us 機(jī)器周期為 12 us 18 若要開放 T1 中斷 則首先必須先將 EA 控制位置 1 然后再置 ET1 控制位 為 1 19 假設(shè)單片機(jī)在通信中 每分鐘發(fā)送 1200 個(gè)字節(jié) 每位字節(jié)是由 1 位起始 7 位數(shù)據(jù)位 1 位停止位組成 則通信中的波特率為 180 b s 20 MCS 51 系列單片機(jī)有 4 組 I O 端口 端口 P0 不能直接輸出高電平 21 若 fosc 2MHz 則單片機(jī)的振蕩周期為 0 5 us 機(jī)器周期為 6 us 22 若要將外中斷 1 觸發(fā)方式設(shè)為下降沿觸發(fā) 則應(yīng)將 IT1 標(biāo)志位的內(nèi)容設(shè)為 1 23 假設(shè)單片機(jī)在通信中 每分鐘發(fā)送 960 個(gè)字節(jié) 每位字節(jié)是由 1 位起始 8 位數(shù)據(jù)位 1 位停止位組成 則通信中的波特率為 160 b s 24 MCS 51 單片機(jī)的定時(shí) 計(jì)數(shù)器工作于方式 2 可實(shí)現(xiàn)定時(shí)中斷時(shí)自動(dòng)重裝初值 25 單片機(jī)自然中斷優(yōu)先級(jí)中 最高的是 外部中斷 0 最低的是 串行口中斷 26 若用 12 根 I O 端口 直接連接按鍵實(shí)現(xiàn)矩陣式鍵盤 則最多可接的按鍵個(gè)數(shù)是 36 個(gè) 27 下列單片機(jī)中 哪一個(gè)芯片的 EA 端需接低電平才能正常使用 D A 89C51 B 8051 C 89S51 D 8031 28 改變 Fosc 的大小可以影響定時(shí) 計(jì)數(shù)器的 C A 計(jì)數(shù)初值 B 定時(shí)初值 C 定時(shí)時(shí)長(zhǎng) D 計(jì)數(shù)范圍 29 若要使單片機(jī)處于復(fù)位狀態(tài) 則應(yīng)在 RST 引腳端加一 D 信號(hào) A 低電平 B 負(fù)電壓 C 正弦波 D 高電平 30 MOVC A A DPTR 的尋址方式是 C A 寄存器間接尋址 B 立即尋址 C 變址尋址 D 相對(duì)尋址 31 下列指令中 能實(shí)現(xiàn) A 100 功能的指令是 D A MOV A R1 100 B MOV A 100H C MOVX A 100 D MOV A 100 32 指令 SETB EX1 表示開放 B 中斷 A 定時(shí) 計(jì)數(shù)器 T0 B 外中斷 1 C 定時(shí) 計(jì)數(shù)器 T1 D 外中斷 0 33 8 位模數(shù)轉(zhuǎn)換芯片 ADC0809 基準(zhǔn)電壓為 2 55V 如輸入的模擬電壓為 1 2V 則輸出的 數(shù)字量為 D A 100 B 10000000B C F0H D 120 34 在 MCS 51 單片機(jī)的定時(shí) 計(jì)數(shù)器中 B 定時(shí)的時(shí)間最長(zhǎng) A 方式 0 B 方式 1 C 方式 2 D 方式 3 35 通常情況下 若要通過(guò)單片機(jī) I O 口直接驅(qū)動(dòng)數(shù)碼管實(shí)現(xiàn) 8 位數(shù)字動(dòng)態(tài)掃描顯示 則需要 C 根數(shù)據(jù)線 A 18 B 32 C 16 D 64 36 單片機(jī)定時(shí)器方式設(shè)置為方式 1 定時(shí)時(shí)長(zhǎng)為 10ms fosc 12MHz 如此時(shí)需將定時(shí)時(shí)間 變短 則需 C A 僅減小定時(shí)器初值 B 僅減小外接晶體振蕩器頻率 C 僅增大定時(shí)器初值 D 同時(shí)減小外接晶體振蕩器頻率及定時(shí)器初值 37 要在攝氏 100 C 的環(huán)境下使用單片機(jī) 則應(yīng)選用 A A 軍用級(jí) B 民用級(jí) C 商業(yè)級(jí) D 工業(yè)級(jí) 38 改變 Fosc 的大小可以影響定時(shí) 計(jì)數(shù)器的 D A 計(jì)數(shù)初值 B 定時(shí)初值 C 計(jì)數(shù)范圍 D 定時(shí)時(shí)長(zhǎng) 39 若要使單片機(jī)處于復(fù)位狀態(tài) 則應(yīng)在 RST 引腳端加一 A 信號(hào) A 高電平 B 負(fù)電壓 C 正弦波 D 低電平 40 MOVC A A DPTR 的尋址方式是 D A 寄存器間接尋址 B 立即尋址 C 相對(duì)尋址 D 變址尋址 41 下列指令中 能實(shí)現(xiàn) A 128 功能的指令是 A A MOV A 80H B MOV A 128H C MOVX A 128 D MOV A R1 128 42 某同學(xué)用單片機(jī)定時(shí)器設(shè)計(jì)了電子鐘 但發(fā)現(xiàn)每天走時(shí)慢 1 分鐘 若要解決該問(wèn)題 則 應(yīng) B A 減小定時(shí)初值 B 加大定時(shí)初值 C 加入延時(shí)程序 D 降低晶振頻率 43 8 位模數(shù)轉(zhuǎn)換芯片 ADC0809 基準(zhǔn)電壓為 2 55V 如輸入的模擬電壓為 2 4V 則輸出的 數(shù)字量為 C A 220 B 10000000B C F0H D FFH 44 用單片機(jī)的定時(shí) 計(jì)數(shù)器做一頻率計(jì) Fosc 12MHz 若要使最高測(cè)量頻率達(dá)到 3 5MHz 則應(yīng)在測(cè)量前加入 B 分頻電路 A 2 分頻 B 8 分頻 C 6 分頻 D 4 分頻 45 通常情況下 若要通過(guò)單片機(jī) I O 口直接驅(qū)動(dòng)數(shù)碼管實(shí)現(xiàn) 12 位數(shù)字動(dòng)態(tài)掃描顯示 則需 要 C 根數(shù)據(jù)線 A 18 B 32 C 20 D 64 46 C51 程序在定義變量時(shí)用了 unsigned char a 0 以下 B 語(yǔ)句可能成立 A if a 1 B while a 100 C if a 32768 D while a 1000 47 下列單片機(jī)中 哪一個(gè)需外擴(kuò)程序存儲(chǔ)器才能正常使用 D A 89C51 B 8051 C 89S51 D 8031 48 改變 Fosc 的大小可以影響定時(shí) 計(jì)數(shù)器的 C A 計(jì)數(shù)初值 B 定時(shí)初值 C 定時(shí)時(shí)長(zhǎng) D 計(jì)數(shù)范圍 49 若要使單片機(jī)處于正常運(yùn)行狀態(tài) 則應(yīng)在 RST 引腳端加一 A 信號(hào) A 低電平 B 負(fù)電壓 C 正弦波 D 高電平 50 11 八位二進(jìn)制數(shù)最大可表示為 B 對(duì)應(yīng)的十六進(jìn)制是 H 對(duì)應(yīng)的十進(jìn)制是 A A 11111111B FFH 255 B 100000000B FFH 255 C 11111111B FFH 256 D 111111111B 100H 512 51 下列指令中 能實(shí)現(xiàn) A 128 功能的指令是 D A MOV A R1 128 B MOV A 128H C MOVX A 128 D MOV A 128 52 指令 SETB EX0 表示開放 B 中斷 A 定時(shí) 計(jì)數(shù)器 T0 B 外中斷 1 C 定時(shí) 計(jì)數(shù)器 T1 D 外中斷 0 53 以下指令中哪個(gè)是非法的 B A MOV A R7 B MOV R2 R4 C ORL A R7 D SUBB A R1 54 在 MCS 51 單片機(jī)的定時(shí) 計(jì)數(shù)器中 B 定時(shí)的時(shí)間最長(zhǎng) A 方式 0 B 方式 1 C 方式 2 D 方式 3 55 P2 0 端口接一獨(dú)立式按鍵 用手按下時(shí)為低電平狀態(tài) 若要在軟件中判斷該按鍵是否按 下 則語(yǔ)句 D 可以實(shí)現(xiàn) A if P2 0 0 B for P2 0 0 C switch P2 0 0 D while P2 0 0 56 單片機(jī)串行口接收完數(shù)據(jù)后 D 標(biāo)志會(huì)自動(dòng)置 1 A TI B TF0 C IE0 D RI 57 下列單片機(jī)中 哪一個(gè)芯片內(nèi)部 ROM 有 8K D A 8031 B 8051 C AT89C2051 D 89S52 58 改變定時(shí) 計(jì)數(shù)器的工作方式可以影響其 D A 計(jì)數(shù)準(zhǔn)確度 B 反應(yīng)速度 C 計(jì)數(shù)初值 D 計(jì)數(shù)范圍 59 若要使單片機(jī)處于正常工作狀態(tài) 則應(yīng)保證 RST 引腳端為 A 信號(hào) A 低電平 B 高電平 C 正弦波 D 負(fù)電壓 60 能實(shí)現(xiàn)立即數(shù) 128 通過(guò) P2 口輸出的語(yǔ)句是 B A if P2 128 B P2 0 x80 C 128 P2 D while P2 0 x80 61 要判斷變量 a 是否等于立即數(shù) 10H 則下列指令中能實(shí)現(xiàn)的是 B A if a 10H B if a 0 x10 C while a 16 D switch a 16 62 指令 SJMP 可實(shí)現(xiàn) A A 原地踏步 B 跳轉(zhuǎn)到程序末尾處 C 跳轉(zhuǎn)到程序起始 D 清零 63 在 MCS 51 單片機(jī)串行通信中 A 是同步通信 A 方式 0 B 方式 1 和方式 2 C 方式 3 和方式 2 D 方式 2 和方式 0 64 在 MCS 51 單片機(jī)的定時(shí) 計(jì)數(shù)器中 D 定時(shí)的時(shí)間最長(zhǎng) A 方式 0 B 方式 3 C 方式 2 D 方式 1 65 通常情況下 若要通過(guò)單片機(jī) I O 口直接驅(qū)動(dòng)數(shù)碼管實(shí)現(xiàn) 12 位數(shù)字動(dòng)態(tài)掃描顯示 則需 要 B 根數(shù)據(jù)線 A 18 B 20 C 64 D 16 66 單片機(jī)定時(shí)器方式設(shè)置為方式 1 定時(shí)時(shí)長(zhǎng)為 50ms fosc 6MHz 如此時(shí)需將定時(shí)時(shí)間 變短 則需 D A 僅減小定時(shí)器初值 B 僅減小外接晶體振蕩器頻率 C 同時(shí)減小外接晶體振蕩器頻率及定時(shí)器初值 D 僅增大定時(shí)器初值 67 單片機(jī)所連接的晶振決定了程序的執(zhí)行速度 68 要開放單片機(jī)中斷 首先應(yīng)該先將 EA 置 1 69 當(dāng) EA 腳接高電平時(shí) 對(duì) ROM 的讀操作只訪問(wèn)片外程序存儲(chǔ)器 X 70 AT89S51 單片機(jī)必須使用內(nèi)部 ROM X 71 定時(shí)器與計(jì)數(shù)器的工作原理均是對(duì)輸入脈沖進(jìn)行計(jì)數(shù) 72 MCS 51 系統(tǒng)可以沒有復(fù)位電路 73 若沒定義中斷優(yōu)先級(jí) 則所有中斷的優(yōu)先級(jí)都是平等的 X 74 MCS 51 單片機(jī)的串口是全雙工的 75 串行口工作方式 2 的波特率是最高的 X 76 矩陣式鍵盤比獨(dú)立式鍵盤所占用的硬件端口少 77 靜態(tài)數(shù)碼管顯示要比動(dòng)態(tài)掃描顯示效果好 78 A D 轉(zhuǎn)換器位數(shù)越高 則轉(zhuǎn)換精度也越高 79 單片機(jī) ROM 中的數(shù)據(jù)會(huì)隨著斷電而丟失 X 80 指令字節(jié)數(shù)越多 執(zhí)行時(shí)間將越長(zhǎng) X 81 指令 MOV R2 50H 是錯(cuò)誤的 82 在一般情況 8051 單片機(jī)允許同級(jí)中斷嵌套 X 83 對(duì)于 8051 單片機(jī) 當(dāng) CPU 對(duì)內(nèi)部程序存儲(chǔ)器尋址超過(guò) 4K 時(shí) 系統(tǒng)會(huì)自動(dòng)在外部程序存 儲(chǔ)器中尋址 X 84 五個(gè)中斷源中優(yōu)先級(jí)是高的是外部中斷 0 優(yōu)先級(jí)是低的是串行口中斷 85 要進(jìn)行多機(jī)通信 MCS 51 串行接口的工作方式應(yīng)為方式 1 X 86 PC 存放的是 CPU 下一條執(zhí)行的指令地址 87 單片機(jī) ROM 中的數(shù)據(jù)會(huì)隨著斷電而丟失 X 88 指令字節(jié)數(shù)越多 執(zhí)行時(shí)間將越長(zhǎng) X 89 當(dāng) EA 腳接高電平時(shí) 對(duì) ROM 的讀操作只訪問(wèn)片外程序存儲(chǔ)器 X 90 AT89S51 單片機(jī)必須使用內(nèi)部 ROM X 91 定時(shí)器與計(jì)數(shù)器的工作原理均是對(duì)輸入脈沖進(jìn)行計(jì)數(shù) 92 MCS 51 系統(tǒng)可以沒有復(fù)位電路 93 若沒定義中斷優(yōu)先級(jí) 則所有中斷的優(yōu)先級(jí)都是平等的 X 94 指令 MOV R2 50H 是錯(cuò)誤的 95 在一般情況 8051 單片機(jī)允許同級(jí)中斷嵌套 X 96 對(duì)于 8051 單片機(jī) 當(dāng) CPU 對(duì)內(nèi)部程序存儲(chǔ)器尋址超過(guò) 4K 時(shí) 系統(tǒng)會(huì)自動(dòng)在外部程序存 儲(chǔ)器中尋址 X 97 MCS 51 單片機(jī) I O 端口每組都是 8 根線 因?yàn)槠涫?8 位單片機(jī) X 98 因?yàn)榈刂房偩€由 P0 和 P2 組成 所以單片機(jī)最大尋址范圍為 64K 99 將單片機(jī)的晶振頻率提高 可使程序執(zhí)行速度加快 100 單片機(jī) ROM 中數(shù)據(jù)掉電后會(huì)清空 X 101 指令 MOV R1 R5 可實(shí)現(xiàn)將 R5 的內(nèi)容賦給 R1 X 102 C51 語(yǔ)言中 if 語(yǔ)句的執(zhí)行過(guò)程其實(shí)與 while 是一樣的 X 103 單片機(jī)在執(zhí)行某個(gè)中斷服務(wù)程序時(shí) 若出現(xiàn)更高級(jí)的中斷請(qǐng)求 則會(huì)停止當(dāng)前中斷服務(wù) 程序 轉(zhuǎn)而處理更高一級(jí)的中斷請(qǐng)求 104 C51 語(yǔ)句中 若將 a 定義為 unsigned char 類型 則 a 的取值范圍 127 128 X 105 MP3 播放器之所以能播放音樂 是因?yàn)槠洳捎昧?D A 轉(zhuǎn)換芯片 106 步進(jìn)電機(jī)的轉(zhuǎn)動(dòng)角度對(duì)應(yīng)其輸入的控制脈沖個(gè)數(shù) 第二部分 編程題第二部分 編程題 僅一道題 僅一道題 共共 40 分 分 一 請(qǐng)參考下圖編寫一個(gè)八位二進(jìn)制密碼鎖程序 要求程序中初始密碼為 10000001B 當(dāng)用戶 通過(guò) SW1 撥碼開關(guān)輸入的密碼正確時(shí) 圖中 SW1 正處于正確狀態(tài) 綠色 LED 點(diǎn)亮 當(dāng)撥碼 開關(guān)輸入的內(nèi)容不等于 10000001B 時(shí) 紅色 LED 點(diǎn)亮 以示警告 1 正確連接電路 10 分 2 密碼正確 綠燈點(diǎn)亮 10 分 3 密碼錯(cuò)誤 紅燈點(diǎn)亮 10 分 4 正確完整的程序代碼 10 分 程序 include main while 1 if P1 0X81 P3 0X7F else P3 0XFE 二 請(qǐng)?jiān)O(shè)計(jì)一個(gè)單片機(jī) 5 位動(dòng)態(tài)掃描數(shù)碼顯示 要求 P2 端口輸出數(shù)碼 管段代碼 P3 口控制數(shù)碼管的公共端 實(shí)現(xiàn)位點(diǎn)亮控制 5 位顯示內(nèi) 容為 89C51 1 正確連接電路 10 分 2 只能顯示部分內(nèi)容 10 分 3 能完整穩(wěn)定顯示所有內(nèi)容 20 分 4 正確完整的程序代碼 10 分 程序 include main while 1 if P1 0X81 P3 0X7F else P3 0XFE 三 請(qǐng)用 8 8LED 庫(kù)名稱 MATRIX 8X8 GREEN 點(diǎn)陣實(shí)現(xiàn)中文 大 字的顯示 1 正確連接電路 同時(shí)通過(guò)數(shù)碼管顯示學(xué)號(hào)及座位號(hào) 10 分 2 只能顯示部分內(nèi)容 10 分 3 能完整穩(wěn)定顯示所有內(nèi)容 20 分 4 正確完整的程序代碼 10 分 程序 include unsigned char hang 0X7F 0XBF 0XDF 0XEF 0XF7 0XFB 0XFD 0XFE unsigned char lie 0X08 0X08 0X08 0XFF 0X18 0X24 0X42 0X81 unsigned char a delay un

溫馨提示

  • 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)論