版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1月單片機(jī)原理及應(yīng)用練習(xí)題庫+答案一、單選題(共50題,每題1分,共50分)1.單片機(jī)調(diào)用中斷函數(shù)需要聲明嗎()A、不需要B、寫在主函數(shù)后需要C、需要D、寫在主函數(shù)前不需要正確答案:A答案解析:中斷函數(shù)在使用前需要進(jìn)行相關(guān)配置,如設(shè)置中斷向量、中斷優(yōu)先級(jí)等,但不需要像普通函數(shù)那樣在調(diào)用前進(jìn)行聲明。因?yàn)橹袛嗪瘮?shù)是由硬件中斷觸發(fā)調(diào)用的,編譯器會(huì)根據(jù)中斷相關(guān)的配置信息來識(shí)別和處理中斷函數(shù)。2.哪個(gè)是外部中斷源()A、INT0B、T1C、T0D、TX/RX正確答案:A答案解析:外部中斷0(INT0)是外部中斷源之一。T1和T0是定時(shí)器/計(jì)數(shù)器,TX/RX是用于串行通信的引腳,不屬于外部中斷源。3.以助記符形式表示的計(jì)算機(jī)指令就是它的()語言。A、編程B、編匯C、匯編D、編輯正確答案:C答案解析:匯編語言是一種用于電子計(jì)算機(jī)、微處理器、微控制器或其他可編程器件的低級(jí)語言,使用助記符來表示計(jì)算機(jī)指令。編輯語言主要用于文本的編輯操作;編程語言是一個(gè)更寬泛的概念,包含多種類型,匯編語言只是其中一種;編匯并不是常見的與計(jì)算機(jī)指令表示相關(guān)的語言類型。4.計(jì)算初值時(shí),公式中2^n,n由什么決定A、端口數(shù)B、位數(shù)C、始終等于定值D、都可以正確答案:B答案解析:在計(jì)算初值時(shí),公式中的\(2^n\),\(n\)由位數(shù)決定。因?yàn)椴煌奈粩?shù)對(duì)應(yīng)不同的\(2^n\)值,用于確定一些與位數(shù)相關(guān)的初值計(jì)算等情況,而不是由端口數(shù)決定,也不是始終等于定值,所以答案選B。5.共陰極數(shù)碼管0x06表示()A、1B、2C、0D、3正確答案:A6.TF1是哪個(gè)中斷源的中斷請(qǐng)求標(biāo)志位()A、INT0B、T1C、TOD、INT1正確答案:B答案解析:TF1是定時(shí)器T1溢出中斷請(qǐng)求標(biāo)志位。當(dāng)定時(shí)器T1計(jì)數(shù)溢出時(shí),TF1置1,向CPU請(qǐng)求中斷。7.共陽極LED數(shù)碼管顯示字符“5”的顯示碼是()。A、0x06B、0x7dC、0x82D、0x92正確答案:D8.i%10為()A、取余B、取整C、判斷D、計(jì)數(shù)正確答案:A答案解析:取余是指一個(gè)數(shù)除以另一個(gè)數(shù),不夠除的部分就是余數(shù)。i%10就是i除以10的余數(shù)。例如15%10結(jié)果是5,就是15除以10商1余5中的5。9.C51數(shù)據(jù)類型中關(guān)鍵詞“bit”用于定義A、位變量B、字節(jié)變量C、無符號(hào)變量D、特殊功能寄存器變量正確答案:A答案解析:“bit”用于定義位變量,其取值只能是0或1。字節(jié)變量用“unsignedchar”等定義;無符號(hào)變量有多種表示,不是用“bit”;特殊功能寄存器變量用特定的SFR等方式定義,不是“bit”。10.假設(shè)某單片機(jī)應(yīng)用系統(tǒng)需要連接10個(gè)按鍵,則優(yōu)先考慮()A、獨(dú)立式按鍵B、動(dòng)態(tài)鍵盤C、行列式按鍵D、靜態(tài)鍵盤正確答案:C答案解析:線行列式按鍵適用于按鍵數(shù)量較多的情況,通過行列交叉掃描來識(shí)別按鍵,相比獨(dú)立式按鍵可節(jié)省I/O口資源。該應(yīng)用系統(tǒng)需要連接10個(gè)按鍵,優(yōu)先考慮行列式按鍵。獨(dú)立式按鍵每個(gè)按鍵都需要占用一個(gè)I/O口,對(duì)于10個(gè)按鍵來說會(huì)占用較多I/O口。動(dòng)態(tài)鍵盤和靜態(tài)鍵盤一般用于較大規(guī)模的鍵盤矩陣等情況,這里不是主要考查的類型。所以優(yōu)先考慮行列式按鍵,答案選B。11.while(i=x)當(dāng)x=()時(shí)停止循環(huán)A、1B、無窮大C、3D、0正確答案:D12.計(jì)數(shù)初值a可計(jì)算為A、2^16-t*f/12-1B、2^16-t*f/12C、2^16-t*f/12+1D、2^16-t*f/12-2正確答案:B13.在進(jìn)行串行通信時(shí),若兩機(jī)的發(fā)送與接收可以同時(shí)進(jìn)行,則稱為()A、半雙工傳送B、單工傳送C、雙工傳送D、全雙工傳送正確答案:D答案解析:全雙工通信是指在通信的任意時(shí)刻,線路上存在A到B和B到A的雙向信號(hào)傳輸,發(fā)送和接收可以同時(shí)進(jìn)行。半雙工傳送是指在同一時(shí)刻,數(shù)據(jù)只能在一個(gè)方向上傳送;單工傳送是指數(shù)據(jù)只能在一個(gè)固定方向上傳輸;而全雙工傳送滿足兩機(jī)發(fā)送與接收可同時(shí)進(jìn)行的條件。14.在每次傳輸完后TI置1后應(yīng)進(jìn)行的操作是()A、TI=2B、TI=0C、RI=0D、RI=1正確答案:B15.51單片機(jī)是()位單片機(jī)A、2B、4C、1D、8正確答案:D16.80C51串口收發(fā)過程中定時(shí)器T1的下列描述中是不正確的()A、T1的作用是產(chǎn)生用以串行收發(fā)節(jié)拍控制的通信時(shí)鐘脈沖,也可用T0進(jìn)行替換B、發(fā)送數(shù)據(jù)時(shí),該時(shí)鐘脈沖的下降沿對(duì)應(yīng)于數(shù)據(jù)的移位輸出C、接收數(shù)據(jù)時(shí),該時(shí)鐘脈沖的上升沿對(duì)應(yīng)于數(shù)據(jù)位采D、通信波特率取決于T1的工作方式和計(jì)數(shù)初值,也取決于PCON的設(shè)定值正確答案:A答案解析:在80C51串口收發(fā)過程中,定時(shí)器T1用于產(chǎn)生串行通信的波特率,不可用T0替換,A選項(xiàng)錯(cuò)誤。發(fā)送數(shù)據(jù)時(shí),T1產(chǎn)生的時(shí)鐘脈沖下降沿對(duì)應(yīng)數(shù)據(jù)的移位輸出,B選項(xiàng)正確。接收數(shù)據(jù)時(shí),時(shí)鐘脈沖上升沿對(duì)應(yīng)數(shù)據(jù)位采樣,C選項(xiàng)正確。通信波特率取決于T1的工作方式和計(jì)數(shù)初值,也取決于PCON的設(shè)定值,D選項(xiàng)正確。17.設(shè)80C51晶振頻率為12MHz,若用定時(shí)器T0的工作方式1產(chǎn)生1ms定時(shí),則T0計(jì)數(shù)初值應(yīng)()A、0xfc18B、0xf830C、0xf448D、0xf060正確答案:A答案解析:晶振頻率為12MHz,機(jī)器周期為1us。工作方式1是16位定時(shí)器,定時(shí)1ms需要計(jì)數(shù)1000次。16位定時(shí)器的最大計(jì)數(shù)值是65536,那么計(jì)數(shù)初值X=65536-1000=64536,轉(zhuǎn)換為十六進(jìn)制是0xfc18,所以T0計(jì)數(shù)初值應(yīng)大于0xfc18。18.關(guān)于LED數(shù)碼管動(dòng)態(tài)顯示描述中正確的是()A、只有共陰極數(shù)碼管可用于動(dòng)態(tài)顯示B、只有P2口支持?jǐn)?shù)碼管動(dòng)態(tài)顯示C、每個(gè)i/o口都可以用于數(shù)碼管的動(dòng)態(tài)顯示D、動(dòng)態(tài)顯示具有占用CPU機(jī)時(shí)少,發(fā)光穩(wěn)定的特點(diǎn)正確答案:C19.80C51單片機(jī)的定時(shí)/計(jì)數(shù)器在工作方式1時(shí)的最大計(jì)數(shù)值為()A、2^13=8192B、2^8=256C、2^4=16D、2^16=65536正確答案:D答案解析:工作方式1是16位定時(shí)器/計(jì)數(shù)器,其最大計(jì)數(shù)值為2的16次方,即65536。20.在一采用串口方式1的通信系統(tǒng)中,已知fosc=6MHz,波特率=2400,SMOD=1,則定時(shí)器T1在方式2時(shí)的計(jì)數(shù)初值應(yīng)為()。A、0xe6B、0xf3C、0x1fe6D、0xffe6正確答案:B答案解析:已知fosc=6MHz,波特率=2400,SMOD=1。串口方式1的波特率計(jì)算公式為:波特率=(2^SMOD/32)×(fosc/(12×(256-TH1)))。將已知值代入可得:2400=(2^1/32)×(6000000/(12×(256-TH1))),通過計(jì)算可得TH1=0xf3,所以定時(shí)器T1在方式2時(shí)的計(jì)數(shù)初值應(yīng)為0xf3。21.89C51單片機(jī),相對(duì)尋址可尋址最大范圍()A、-129~+128B、-128~+127C、-127~+129D、126~+127正確答案:B答案解析:相對(duì)尋址是相對(duì)當(dāng)前指令的下一條指令的地址而言的。在89C51單片機(jī)中,相對(duì)尋址的偏移量是一個(gè)帶符號(hào)的8位二進(jìn)制數(shù),其取值范圍是-128到+127。所以可尋址最大范圍是-128~+127。22.將159轉(zhuǎn)化為16進(jìn)制為()A、1eB、9C、9fD、10正確答案:C23.89C51單片機(jī)的外部中斷1的中斷請(qǐng)求標(biāo)志是()A、ET1B、TF1C、IT1D、IE1正確答案:D24.在C51中,函數(shù)類型是由()決定的A、return語句表達(dá)式的存儲(chǔ)類型B、函數(shù)形參的數(shù)據(jù)類型C、定義函數(shù)時(shí)指定的返回類型D、編譯系統(tǒng)的編譯模式正確答案:C答案解析:函數(shù)類型是由定義函數(shù)時(shí)指定的返回類型決定的。在C51中,定義函數(shù)時(shí)指定的返回類型明確了該函數(shù)返回值的數(shù)據(jù)類型,也就決定了函數(shù)的類型。例如int型函數(shù)返回一個(gè)整型值,其函數(shù)類型就是整型。return語句表達(dá)式的存儲(chǔ)類型與函數(shù)類型并無直接決定關(guān)系;函數(shù)形參的數(shù)據(jù)類型主要影響函數(shù)參數(shù)傳遞和內(nèi)部操作,不決定函數(shù)類型;編譯系統(tǒng)的編譯模式主要影響存儲(chǔ)模式等,與函數(shù)類型的決定無關(guān)。25.51系列單片機(jī)第18,19引腳的作用是()A、外部ROM允許訪問B、接電源C、I/O口D、外接晶振正確答案:D26.39轉(zhuǎn)換為二進(jìn)制數(shù)()A、100111BB、100110BC、100101BD、111000B正確答案:A答案解析:用除2取余法將39轉(zhuǎn)換為二進(jìn)制數(shù)。39÷2=19余1,19÷2=9余1,9÷2=4余1,4÷2=2余0,2÷2=1余0,1÷2=0余1,從下往上取余數(shù)得到100111B。27.中斷請(qǐng)求標(biāo)志要受到兩級(jí)開關(guān)的串聯(lián)控制,即()個(gè)源允許,()個(gè)總允許A、5,2B、4,1C、4,2D、5,1正確答案:D28.89C51系列單片機(jī)內(nèi)部的計(jì)數(shù)器是()計(jì)數(shù)器。A、加法B、減法.C、加減法D、可逆.正確答案:A答案解析:89C51系列單片機(jī)內(nèi)部的計(jì)數(shù)器是加法計(jì)數(shù)器。它通過對(duì)外部輸入脈沖或內(nèi)部機(jī)器周期脈沖進(jìn)行計(jì)數(shù),每來一個(gè)脈沖計(jì)數(shù)器加1。29.若按下按鍵(一直按下)后P3.2口的中斷一直觸發(fā),則有可能的原因是()A、下降沿觸發(fā)B、抖動(dòng)嚴(yán)重C、低電平觸發(fā)D、系統(tǒng)錯(cuò)誤正確答案:C30.實(shí)現(xiàn)8位定時(shí)計(jì)數(shù)器應(yīng)采用工作方式()A、3B、0C、2D、1正確答案:C31.89C51單片機(jī)內(nèi)有兩個(gè)()位定時(shí)/計(jì)數(shù)器,它們都有定時(shí)和事件計(jì)數(shù)的功能。A、4B、8C、16D、32正確答案:C答案解析:89C51單片機(jī)內(nèi)有兩個(gè)16位定時(shí)/計(jì)數(shù)器,分別是T0和T1。16位定時(shí)/計(jì)數(shù)器能夠?qū)崿F(xiàn)更大范圍的定時(shí)和計(jì)數(shù)功能,其計(jì)數(shù)范圍是0到65535。所以答案選C。32.將十六進(jìn)制數(shù)6EH轉(zhuǎn)換成對(duì)應(yīng)的十進(jìn)制數(shù)是()。A、100B、90C、110D、120正確答案:C答案解析:十六進(jìn)制數(shù)轉(zhuǎn)換十進(jìn)制數(shù)的方法是用每一位乘以16的相應(yīng)次方然后相加。十六進(jìn)制數(shù)6EH,E在十六進(jìn)制中表示14。轉(zhuǎn)換過程為:6×16^1+14×16^0=96+14=110。所以十六進(jìn)制數(shù)6EH轉(zhuǎn)換成對(duì)應(yīng)的十進(jìn)制數(shù)是110,答案選[C]。33.異步通信的數(shù)據(jù)是按()進(jìn)行傳送。A、字符B、塊C、數(shù)字D、都不是正確答案:A答案解析:異步通信是以字符為單位進(jìn)行數(shù)據(jù)傳送的,每個(gè)字符作為一個(gè)獨(dú)立的信息組,在每個(gè)字符的起始處加上起始位,在字符的結(jié)束處加上停止位,通過起始位和停止位來實(shí)現(xiàn)字符之間的同步。所以答案是A。34.M1M0=11時(shí),定時(shí)器工作于方式()A、0B、2C、1D、3正確答案:D35.計(jì)數(shù)初值越大,定時(shí)時(shí)間越怎么樣A、越長B、越短C、一樣D、不能確定正確答案:B36.C51最小時(shí)序定時(shí)單位為()A、狀態(tài)B、拍節(jié)C、機(jī)械周期D、周期正確答案:B37.89C51單片機(jī)的RS1,RSO=11時(shí),當(dāng)前寄存器R0-R7占用內(nèi)部RAM()單元。A、00H-07HB、08H-0FHC、10H-17HD、18H-1FH正確答案:D38.單片機(jī)是()A、僅具有數(shù)據(jù)處理器功能,而不具備控制功能的CPUB、僅具有控制功能,而不具備數(shù)據(jù)處理功能的CPUC、不僅具有數(shù)據(jù)處理器功能,而且具備控制功能的CPUD、以上都不對(duì)正確答案:C答案解析:單片機(jī)是一種集成在電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器等功能(可能還包括顯示驅(qū)動(dòng)電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個(gè)小而完善的微型計(jì)算機(jī)系統(tǒng),不僅具有數(shù)據(jù)處理器功能,而且具備控制功能,所以答案選C。39.proteus程序支持運(yùn)行()類型的程序A、hexB、docxC、ccD、txt正確答案:A40.要89C51系統(tǒng)中,若晶振頻率屢8MHz,一個(gè)機(jī)器周期等于()微秒A、1.5B、3C、1D、0.5正確答案:A41.單片機(jī)程序代碼一般存放在()A、RAMB、ROMC、CPUD、寄存器正確答案:B42.89C51單片機(jī)中TCON的作用是()A、定時(shí)計(jì)數(shù)器控制寄存器B、定時(shí)計(jì)數(shù)器工作方式寄存器C、串口控制寄存器D、中斷允許寄存器正確答案:A答案解析:TCON是定時(shí)/計(jì)數(shù)器控制寄存器,用于控制定時(shí)/計(jì)數(shù)器的啟動(dòng)、停止、溢出標(biāo)志等。定時(shí)/計(jì)數(shù)器工作方式寄存器是TMOD;串口控制寄存器是SCON;中斷允許寄存器是IE。43.中斷觸發(fā)方式中外部引腳的條件是()A、高電平或負(fù)跳變脈沖B、高電平或正跳變脈沖C、低電平或正跳變脈沖D、低電平或負(fù)跳變脈沖正確答案:D44.在串行通信中,把每秒中傳送的二進(jìn)制數(shù)的位數(shù)叫()A、波特B、波特率C、比特D、波率正確答案:B答案解析:波特率是指在串行通信中每秒傳送的二進(jìn)制位數(shù)。波特是一種衡量信號(hào)傳輸速率的單位。比特是信息量的單位。而波率不是串行通信中關(guān)于傳輸速率的標(biāo)準(zhǔn)術(shù)語。所以把每秒中傳送的二進(jìn)制數(shù)的位數(shù)叫波特率,答案選B。45.十進(jìn)制數(shù)168的十六進(jìn)制數(shù)是()A、AFHB、A8HC、AAHD、AEH正確答案:B答案解析:將十進(jìn)制數(shù)轉(zhuǎn)換為十六進(jìn)制數(shù),可以用除16取余的方法。168除以16,商為10,余數(shù)為8;10在十六進(jìn)制中用A表示,所以168轉(zhuǎn)換為十六進(jìn)制是A8H。46.在用接口傳送信息時(shí),如果用一幀來表示一
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026浙江紹興市應(yīng)急管理局選調(diào)下屬事業(yè)單位人員1人參考考試題庫附答案解析
- 2026河南周口淮陽楚氏骨科醫(yī)院招聘備考考試試題附答案解析
- 街道生產(chǎn)經(jīng)營監(jiān)管制度
- 2026國家電投云南國際校園招聘48人備考考試試題附答案解析
- 調(diào)運(yùn)員安全生產(chǎn)責(zé)任制度
- 安全生產(chǎn)診斷檢查制度
- 制劑生產(chǎn)計(jì)劃管理制度
- 塑粉生產(chǎn)車間制度
- 生產(chǎn)車間工模管理及制度
- 2026山東事業(yè)單位統(tǒng)考煙臺(tái)黃渤海新區(qū)鎮(zhèn)街招聘7人參考考試題庫附答案解析
- 既有建筑幕墻安全性鑒定技術(shù)規(guī)程(征求意見稿)
- 施工總平面布置圖范本
- 嬰幼兒輔食添加及食譜制作
- 安全生產(chǎn)標(biāo)準(zhǔn)化對(duì)企業(yè)的影響安全生產(chǎn)
- 關(guān)于若干歷史問題的決議(1945年)
- 隨訪管理系統(tǒng)功能參數(shù)
- SH/T 0362-1996抗氨汽輪機(jī)油
- GB/T 23280-2009開式壓力機(jī)精度
- GB/T 17213.4-2015工業(yè)過程控制閥第4部分:檢驗(yàn)和例行試驗(yàn)
- FZ/T 73009-2021山羊絨針織品
- GB∕T 5900.2-2022 機(jī)床 主軸端部與卡盤連接尺寸 第2部分:凸輪鎖緊型
評(píng)論
0/150
提交評(píng)論