版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2025年高職電子信息工程技術(shù)(單片機(jī)應(yīng)用)試題及答案
(考試時(shí)間:90分鐘滿分100分)班級(jí)______姓名______第I卷(選擇題,共40分)每題只有一個(gè)正確答案,請(qǐng)將正確答案的序號(hào)填在括號(hào)內(nèi)。(總共20題,每題2分,每題給出的選項(xiàng)中,只有一項(xiàng)符合題目要求)1.單片機(jī)的核心部件是()A.運(yùn)算器B.控制器C.存儲(chǔ)器D.I/O接口2.8051單片機(jī)的片內(nèi)RAM中,可位尋址的字節(jié)地址范圍是()A.00H-1FHB.20H-2FHC.30H-7FHD.80H-FFH3.8051單片機(jī)的定時(shí)器T0工作在方式1時(shí),是()A.8位定時(shí)器B.13位定時(shí)器C.16位定時(shí)器D.24位定時(shí)器4.下列指令中,能使累加器A的內(nèi)容清零的是()A.MOVA,00HB.CLRAC.CPLAD.ORLA,00H5.8051單片機(jī)的外部中斷0的中斷入口地址是()A.0003HB.000BHC.0013HD.001BH6.單片機(jī)的程序計(jì)數(shù)器PC用來()A.存放指令B.存放正在執(zhí)行的指令地址C.存放下一條要執(zhí)行的指令地址D.存放上一條已執(zhí)行完的指令地址7.8051單片機(jī)的P0口作為通用I/O口使用時(shí),需外接()A.上拉電阻B.下拉電阻C.電容D.電感8.定時(shí)器T1工作在方式2時(shí),其最大定時(shí)時(shí)間為()A.(2^8-1)×機(jī)器周期B.(2^13-1)×機(jī)器周期C.(2^16-1)×機(jī)器周期D.(2^24-1)×機(jī)器周期9.下列數(shù)據(jù)傳送指令中,正確的是()A.MOVXA,@R0B.MOVCA,@R0C.MOVA,@R1D.MOVXA,@DPTR10.8051單片機(jī)的ALE引腳的功能是()A.地址鎖存允許信號(hào)B.外部程序存儲(chǔ)器讀選通信號(hào)C.外部數(shù)據(jù)存儲(chǔ)器讀選通信號(hào)D.定時(shí)器溢出標(biāo)志11.單片機(jī)的復(fù)位信號(hào)是()A.高電平B.低電平C.上升沿D.下降沿12.8051單片機(jī)的片內(nèi)ROM容量為()A.128BB.256BC.4KBD.8KB13.下列指令中,能實(shí)現(xiàn)將累加器A的內(nèi)容與立即數(shù)0FH進(jìn)行邏輯或運(yùn)算的是()A.ORLA,0FHB.XRLA,0FHC.ANLA,0FHD.CPLA14.定時(shí)器T0的溢出標(biāo)志是()A.TF0B.TF1C.IE0D.IE115.8051單片機(jī)的P1口作為通用I/O口使用時(shí),其輸出驅(qū)動(dòng)能力為()A.4個(gè)TTL負(fù)載B.8個(gè)TTL負(fù)載C.10個(gè)TTL負(fù)載D.12個(gè)TTL負(fù)載16.單片機(jī)的串行通信中,數(shù)據(jù)傳輸?shù)姆绞接校ǎ〢.單工B.半雙工C.全雙工D.以上都是17.8051單片機(jī)的中斷優(yōu)先級(jí)有()A.2級(jí)B.3級(jí)C.4級(jí)D.5級(jí)18.下列指令中,能將累加器A的內(nèi)容與片內(nèi)RAM30H單元的內(nèi)容進(jìn)行交換的是()A.XCHA,30HB.XCHDA,@R0C.MOVA,30HD.PUSH30H19.定時(shí)器T1工作在方式0時(shí),是()A.8位定時(shí)器B.13位定時(shí)器C.16位定時(shí)器D.24位定時(shí)器20.8051單片機(jī)的晶振頻率為12MHz時(shí),機(jī)器周期為()A.1μsB.2μsC.4μsD.8μs第II卷(非選擇題,共60分)(一)填空題(每題2分,共10分)1.8051單片機(jī)的片內(nèi)RAM中,工作寄存器區(qū)的地址范圍是______。2.單片機(jī)的指令系統(tǒng)按功能可分為______、______、______、______、______等幾類。3.定時(shí)器T0工作在方式2時(shí),是一個(gè)______位的定時(shí)器。4.8051單片機(jī)的串行通信中,發(fā)送數(shù)據(jù)的引腳是______,接收數(shù)據(jù)的引腳是______。5.單片機(jī)的中斷源有______、______、______、______。(二)簡(jiǎn)答題(每題5分,共15分)1.簡(jiǎn)述8051單片機(jī)的中斷響應(yīng)過程。2.說明定時(shí)器T1工作在方式1時(shí)的定時(shí)原理。3.簡(jiǎn)述單片機(jī)的復(fù)位電路的作用及復(fù)位方式。(三)程序分析題(每題10分,共20分)1.分析下列程序的功能,并說明執(zhí)行該程序后累加器A的內(nèi)容。```MOVA,3AHANLA,0FHORLA,30H```2.分析下列程序的功能,并說明執(zhí)行該程序后P1口的內(nèi)容。```MOVP1,0FFHCLRP1.0SETBP1.1```(四)綜合應(yīng)用題(15分)設(shè)計(jì)一個(gè)單片機(jī)應(yīng)用系統(tǒng),要求利用定時(shí)器T0實(shí)現(xiàn)定時(shí)1秒(晶振頻率為12MHz),并在定時(shí)時(shí)間到后,通過P1口輸出一個(gè)方波信號(hào)(高電平持續(xù)0.5秒,低電平持續(xù)0.5秒)。請(qǐng)編寫程序?qū)崿F(xiàn)上述功能。(材料:已知8051單片機(jī)的定時(shí)器T在方式1下為16位定時(shí)器,定時(shí)時(shí)間計(jì)算公式為:定時(shí)時(shí)間=(2^16-初值)×機(jī)器周期)(五)設(shè)計(jì)題(10分)利用8051單片機(jī)設(shè)計(jì)一個(gè)簡(jiǎn)易的數(shù)字時(shí)鐘,要求能顯示時(shí)、分、秒,并且具有整點(diǎn)報(bào)時(shí)功能。請(qǐng)畫出硬件電路原理圖,并編寫相應(yīng)的程序。(材料:可選用數(shù)碼管顯示時(shí)間,利用定時(shí)器中斷實(shí)現(xiàn)時(shí)間的計(jì)時(shí),整點(diǎn)報(bào)時(shí)可通過蜂鳴器實(shí)現(xiàn))答案:1.B2.B3.C4.B5.A6.C7.A8.A9.A10.A11.A12.C13.A14.A15.B16.D17.A18.A19.B20.A填空題答案:1.00H-1FH2.數(shù)據(jù)傳送類、算術(shù)運(yùn)算類、邏輯運(yùn)算類、控制轉(zhuǎn)移類、位操作類3.84.P3.1、P3.05.外部中斷0、外部中斷1、定時(shí)器T0溢出中斷、定時(shí)器T1溢出中斷、串行口中斷簡(jiǎn)答題答案:1.中斷響應(yīng)過程:首先,中斷源發(fā)出中斷請(qǐng)求,若CPU允許中斷(即中斷允許標(biāo)志相應(yīng)位為1),則CPU在當(dāng)前指令執(zhí)行完后,響應(yīng)中斷。然后,CPU將斷點(diǎn)地址(即下一條要執(zhí)行的指令地址)壓入堆棧保護(hù),再根據(jù)中斷源的中斷入口地址,跳轉(zhuǎn)到相應(yīng)的中斷服務(wù)程序入口處執(zhí)行中斷服務(wù)程序。中斷服務(wù)程序執(zhí)行完畢后,CPU從堆棧中彈出斷點(diǎn)地址,返回主程序繼續(xù)執(zhí)行。2.定時(shí)器T1工作在方式1時(shí),是16位定時(shí)器。定時(shí)器T1的低8位和高8位分別由TL1和TH1組成。當(dāng)定時(shí)器啟動(dòng)后,TL1和TH1開始計(jì)數(shù),每經(jīng)過一個(gè)機(jī)器周期,TL1和TH1的值各加1。當(dāng)TL1溢出時(shí),向TH1進(jìn)位,當(dāng)TH1也溢出時(shí),定時(shí)器T1溢出,置溢出標(biāo)志TF1為1,向CPU發(fā)出中斷請(qǐng)求。3.復(fù)位電路的作用是使單片機(jī)的CPU及系統(tǒng)中其他部件處于一個(gè)確定的初始狀態(tài),并從這個(gè)狀態(tài)開始工作。復(fù)位方式有上電復(fù)位和按鍵復(fù)位。上電復(fù)位是利用電容兩端電壓不能突變的特性,在上電瞬間使RST引腳保持高電平一段時(shí)間,實(shí)現(xiàn)復(fù)位。按鍵復(fù)位是通過按鍵按下使RST引腳接地,實(shí)現(xiàn)復(fù)位。程序分析題答案:1.該程序的功能是將累加器A中的內(nèi)容3AH與0FH進(jìn)行邏輯與運(yùn)算,然后再與30H進(jìn)行邏輯或運(yùn)算。執(zhí)行該程序后,累加器A的內(nèi)容為3AH與0FH邏輯與運(yùn)算的結(jié)果再與30H邏輯或運(yùn)算的結(jié)果。3AH與0FH邏輯與運(yùn)算結(jié)果為0AH,0AH與30H邏輯或運(yùn)算結(jié)果為3AH,所以累加器A的內(nèi)容為3AH。2.該程序的功能是先將P1口初始化為全高電平,然后將P1.0引腳清零,P1.1引腳置1。執(zhí)行該程序后,P1口的內(nèi)容為11111101B。綜合應(yīng)用題答案:```ORG0000HLJMPMAINORG000BHLJMPT0_ISRMAIN:MOVTMOD,01H;設(shè)置定時(shí)器T0為方式1MOVTH0,(65536-50000)/256;定時(shí)1秒的高8位初值MOVTL0,(65536-50000)%256;定時(shí)1秒的低8位初值SETBET0;允許定時(shí)器T0中斷SETBEA;允許總中斷SETBTR0;啟動(dòng)定時(shí)器T0SJMP$;等待中斷T0_ISR:MOVTH0,(65536-50000)/256;重新設(shè)置高8位初值MOVTL0,(65536-50000)%256;重新設(shè)置低8位初值CPLP1.0;取反P1.0引腳電平RETI;中斷返回END```設(shè)計(jì)題答案:硬件電路原理圖:以8051單片機(jī)為核心,連接數(shù)碼管顯示電路(采用共陰極數(shù)碼管,通過P0口輸出段碼,P2口輸出位碼),連接蜂鳴器電路(通過P1口的某一位控制蜂鳴器),連接電源電路、復(fù)位電路等。程序:```ORG0000HLJMPMAINORG000BHLJMPT0_ISRMAIN:MOVTMOD,01H;設(shè)置定時(shí)器T0為方式1MOVTH0,(65536-50000)/256;定時(shí)1秒的高8位初值MOVTL0,(65536-50000)%256;定時(shí)1秒的低8位初值SETBET0;允許定時(shí)器T0中斷SETBEA;允許總中斷SETBTR0;啟動(dòng)定時(shí)器T0MOV30H,00H;秒計(jì)數(shù)初值MOV31H,00H;分計(jì)數(shù)初值MOV32H,00H;時(shí)計(jì)數(shù)初值SJMP$;等待中斷T0_ISR:MOVTH0,(65536-50000)/256;重新設(shè)置高8位初值MOVTL0,(65536-50000)%256;重新設(shè)置低8位初值INC30H;秒計(jì)數(shù)加1CJNE30H,60,NEXT1;秒是否到60MOV30H,00H;秒清0INC31H;分計(jì)數(shù)加1CJNE31H,60,NEXT1;分是否到60MOV31H,00H;分清0INC32H;時(shí)計(jì)數(shù)加1CJNE32H,24,NEXT1;時(shí)是否到24MOV32H,00H;時(shí)清0MOVP1.0,1;整點(diǎn)報(bào)時(shí),蜂鳴器響LCALLDISPLAY;調(diào)用顯示子程序SJMPNEXT2NEXT1:LCALLDISPLAY;調(diào)用顯示子程序NEXT2:RETI;中斷返回DISPLAY:MOVA,30H;取秒值MOVB,10DIVABMOVDPTR,TABMOVCA,@A+DPTR;查秒的十位段碼MOVP0,AMOVP2,0FEHLCALLDELAYMOVA,30HANLA,0FHMOVDPTR,TABMOVCA,@A+DPTR;查秒的個(gè)位段碼MOVP0,AMOVP2,0FDHLCALLDELAYMOVA,31H;取分值MOVB,10DIVABMOVDPTR,TABMOVCA,@A+DPTR;查分的十位段碼MOVP0,AMOVP2,0FBHLCALLDELAYMOVA,31HANLA,0FHMOVDPTR,TABMOVCA,@A+DPTR;查分的個(gè)位段碼MOVP0,AMOVP2,0F7HLCALLDELAYMOVA,32H;取時(shí)值MOVB,10DIVABMOVDPTR,TABMOVCA,@A+DPTR;查時(shí)的十位段碼MOVP0,AMOVP2,0EFHLCALLDEL
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 光伏砷化鎵組件制造工安全操作考核試卷含答案
- 裝潢美術(shù)設(shè)計(jì)師崗前實(shí)操知識(shí)實(shí)踐考核試卷含答案
- 2025國(guó)考A卷《公共基礎(chǔ)知識(shí)》真題庫(kù)及答案1套
- 筒并搖工安全素養(yǎng)競(jìng)賽考核試卷含答案
- 種畜凍精制作工安全實(shí)操考核試卷含答案
- 基材人造板處理與飾面材料選配工沖突管理模擬考核試卷含答案
- 陶瓷原料準(zhǔn)備工崗前履職考核試卷含答案
- 廣告合規(guī)審查員風(fēng)險(xiǎn)識(shí)別知識(shí)考核試卷含答案
- 天然氣凈化操作工安全培訓(xùn)模擬考核試卷含答案
- 2024年澧縣事業(yè)單位聯(lián)考招聘考試歷年真題附答案
- 2025-2026學(xué)年北京市西城區(qū)高三(上期)期末考試生物試卷(含答案)
- 2026浙江寧波市江北區(qū)城市建設(shè)投資發(fā)展有限公司及下屬子公司招聘7人筆試模擬試題及答案解析
- 2026年雅安職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)考試備考題庫(kù)帶答案解析
- 2026年三亞交投產(chǎn)業(yè)發(fā)展有限公司招聘?jìng)淇碱}庫(kù)及參考答案詳解
- 章丘區(qū)2024山東濟(jì)南市章丘區(qū)龍山街道殘聯(lián)招聘“一專兩員”1人筆試歷年參考題庫(kù)典型考點(diǎn)附帶答案詳解(3卷合一)試卷2套
- 義務(wù)消防員培訓(xùn)課件
- 2025年時(shí)事政治必考試題庫(kù)完整參考答案及參考答案詳解
- 消化內(nèi)鏡虛擬仿真訓(xùn)練系統(tǒng)的技術(shù)參數(shù)優(yōu)化
- 2026年安徽糧食工程職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試題庫(kù)含答案詳解
- 2025貴州黔西南州安龍縣選聘城市社區(qū)工作者工作61人備考題庫(kù)完整答案詳解
- 2025年安徽公務(wù)員考試(法律專業(yè)知識(shí))綜合試題及答案
評(píng)論
0/150
提交評(píng)論