2025年大學(xué)大一(物聯(lián)網(wǎng)工程)單片機(jī)應(yīng)用試題及答案_第1頁
2025年大學(xué)大一(物聯(lián)網(wǎng)工程)單片機(jī)應(yīng)用試題及答案_第2頁
2025年大學(xué)大一(物聯(lián)網(wǎng)工程)單片機(jī)應(yīng)用試題及答案_第3頁
2025年大學(xué)大一(物聯(lián)網(wǎng)工程)單片機(jī)應(yīng)用試題及答案_第4頁
2025年大學(xué)大一(物聯(lián)網(wǎng)工程)單片機(jī)應(yīng)用試題及答案_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡介

2025年大學(xué)大一(物聯(lián)網(wǎng)工程)單片機(jī)應(yīng)用試題及答案

(考試時間:90分鐘滿分100分)班級______姓名______第I卷(選擇題共30分)答題要求:本大題共10小題,每小題3分。在每小題給出的四個選項中,只有一項是符合題目要求的。1.以下關(guān)于單片機(jī)的說法,錯誤的是()A.單片機(jī)是將CPU、RAM、ROM、定時器/計數(shù)器和多種I/O接口集成在一塊芯片上的微型計算機(jī)B.單片機(jī)具有體積小、質(zhì)量輕、價格低等優(yōu)點(diǎn)C.單片機(jī)只能用于控制領(lǐng)域,不能進(jìn)行數(shù)據(jù)處理D.單片機(jī)廣泛應(yīng)用于工業(yè)控制、智能儀表、通信等領(lǐng)域2.8051單片機(jī)的定時器/計數(shù)器工作方式1是()A.8位定時器/計數(shù)器B.13位定時器/計數(shù)器C.16位定時器/計數(shù)器D.2個8位定時器/計數(shù)器3.8051單片機(jī)的P0口作為通用I/O口使用時,需要外接()A.上拉電阻B.下拉電阻C.電容D.電感4.以下關(guān)于單片機(jī)中斷的說法,正確的是()A.中斷響應(yīng)的條件是中斷請求信號有效且CPU處于開中斷狀態(tài)B.中斷優(yōu)先級是固定不變的C.中斷服務(wù)程序的入口地址是固定的D.中斷嵌套是不允許的5.8051單片機(jī)的串行通信方式中,波特率最高的是()A.方式0B.方式1C.方式2D.方式36.以下關(guān)于單片機(jī)定時器/計數(shù)器的說法,錯誤的是()A.定時器/計數(shù)器的計數(shù)脈沖可以是內(nèi)部時鐘脈沖,也可以是外部時鐘脈沖B.定時器/計數(shù)器的工作方式由TMOD寄存器設(shè)置C.定時器/計數(shù)器溢出時會自動置位TF0或TF1標(biāo)志D.定時器/計數(shù)器溢出后需要手動清零7.8051單片機(jī)的片內(nèi)RAM中,可位尋址的區(qū)域是()A.00H-7FHB.20H-2FHC.30H-7FHD.80H-FFH8.以下關(guān)于單片機(jī)程序存儲器的說法,正確的是()A.8051單片機(jī)的程序存儲器只能存放程序代碼B.程序存儲器的地址空間是0000H-FFFFHC.程序存儲器的讀操作由PSEN信號控制D.程序存儲器的寫操作由WR信號控制9.8051單片機(jī)的復(fù)位信號是()A.高電平B.低電平C.上升沿D.下降沿10.以下關(guān)于單片機(jī)開發(fā)工具的說法,錯誤的是()A.開發(fā)工具包括編譯器、調(diào)試器等B.編譯器用于將源程序編譯成目標(biāo)代碼C.調(diào)試器用于調(diào)試程序運(yùn)行過程中的錯誤D.開發(fā)工具只能用于一種單片機(jī)的開發(fā)第II卷(非選擇題共70分)11.(10分)簡述8051單片機(jī)的內(nèi)部結(jié)構(gòu)組成。12.(15分)編寫一個程序,使8051單片機(jī)的P1口輸出0-9的數(shù)字對應(yīng)的二進(jìn)制編碼,每個數(shù)字顯示1秒。13.(15分)8051單片機(jī)的定時器T0工作在方式1,定時時間為10ms,晶振頻率為12MHz,試計算定時器的初值,并編寫初始化程序。14.(15分)材料:某溫度傳感器輸出的模擬信號范圍為0-5V,需要將其轉(zhuǎn)換為數(shù)字信號并通過8051單片機(jī)進(jìn)行處理。已知8051單片機(jī)的ADC0809芯片可以實現(xiàn)模擬量到數(shù)字量的轉(zhuǎn)換。問題:請設(shè)計一個電路連接方案,并編寫程序?qū)崿F(xiàn)對溫度傳感器模擬信號的采集和處理,將采集到的數(shù)字量顯示在P0口。15.(15分)材料:在一個智能家居系統(tǒng)中,需要通過8051單片機(jī)控制多個設(shè)備,如燈光、風(fēng)扇等。假設(shè)燈光和風(fēng)扇分別連接在P2.0和P2.1口。問題:編寫一個程序,實現(xiàn)通過按鍵控制燈光和風(fēng)扇的開關(guān)狀態(tài)。按鍵連接在P3.2口,按鍵按下時為低電平,松開時為高電平。答案:1.C當(dāng)單片機(jī)只能用于控制領(lǐng)域,不能進(jìn)行數(shù)據(jù)處理說法錯誤,單片機(jī)不僅能用于控制領(lǐng)域,也能進(jìn)行數(shù)據(jù)處理。2.C8051單片機(jī)的定時器/計數(shù)器工作方式1是16位定時器/計數(shù)器。3.A8051單片機(jī)的P0口作為通用I/O口使用時,需要外接上拉電阻。4.A中斷響應(yīng)的條件是中斷請求信號有效且CPU處于開中斷狀態(tài),說法正確。5.D8051單片機(jī)的串行通信方式中,方式3的波特率最高。6.D定時器/計數(shù)器溢出后會自動置位TF0或TF1標(biāo)志,不需要手動清零。7.B8051單片機(jī)的片內(nèi)RAM中,可位尋址的區(qū)域是20H-2FH。8.C8051單片機(jī)的程序存儲器讀操作由PSEN信號控制。9.B8051單片機(jī)的復(fù)位信號是低電平。10.D開發(fā)工具可用于多種單片機(jī)的開發(fā),不只是一種。11.8051單片機(jī)由中央處理器(CPU)、隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、定時器/計數(shù)器、并行I/O口(P0-P3)、串行通信口、中斷系統(tǒng)等組成。CPU是核心,負(fù)責(zé)運(yùn)算和控制;RAM用于數(shù)據(jù)存儲;ROM存放程序;定時器/計數(shù)器可實現(xiàn)定時或計數(shù)功能;并行I/O口用于數(shù)據(jù)輸入輸出;串行通信口實現(xiàn)串行數(shù)據(jù)傳輸;中斷系統(tǒng)可使單片機(jī)及時響應(yīng)外部事件。12.```cinclude<reg51.h>defineucharunsignedchardefineuintunsignedintucharcodeseg[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};voiddelay(uintms){uinti,j;for(i=ms;i>0;i--)for(j=110;j>0;j--);}voidmain(){uchari;while(1){for(i=0;i<10;i++){P1=seg[i];delay(1000);}}}```13.晶振頻率為12MHz,則機(jī)器周期為1us。定時10ms需要計數(shù)值為10000。定時器T0工作在方式1為16位定時器,所以初值X=65536-10000=55536=D8F0H。初始化程序:```cinclude<reg51.h>defineucharunsignedchardefineuintunsignedintvoidTimer0_Init(){TMOD=0x01;TH0=(65536-10000)/256;TL0=(65536-10000)%256;ET0=1;EA=1;TR0=1;}voidTimer0_ISR(void)interrupt1{TH0=(65536-10000)/256;TL0=(65536-10000)%256;//定時時間到后的處理代碼}voidmain(){Timer0_Init();while(1);}```14.電路連接方案:將溫度傳感器的模擬輸出接到ADC0809的IN0引腳,ADC0809的地址鎖存允許信號ALE接8051的P2.0,轉(zhuǎn)換啟動信號START接8051的P2.1,轉(zhuǎn)換結(jié)束信號EOC接8051的P3.2,輸出數(shù)據(jù)引腳接8051的P0口。程序:```cinclude<reg51.h>defineucharunsignedchardefineuintunsignedintsbitEOC=P3^2;ucharad_data;voidADC0809_Init(){P2=0x00;P2|=0x01;while(EOC);ad_data=P0;}voidmain(){ADC0809_Init();P0=ad_data;while(1);}```15.```cinclude<reg51.h>defineucharunsignedchardefineuintunsignedintsbitkey=P3^2;sbitlight=P2^0;sbitfan=P2^1;voiddelay(uintms){uinti,j;for(i=ms;i>0;i--)for(j=110;j>0;j--);}voidmain(){while(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論