




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
單片機原理及應用模擬考試題含答案一、單選題(共100題,每題1分,共100分)1.proteus中的按鍵存在()現象A、不規則延遲B、抖動C、失靈D、消失正確答案:B答案解析:按鍵在實際工作中會出現抖動現象,這是由于機械觸點的彈性振動等原因導致的。在Proteus中按鍵也同樣存在抖動問題,當按鍵按下或松開時,其電平信號不會立即穩定,而是會有短暫的不穩定波動,即抖動現象。而不規則延遲、失靈、消失等現象相對不是按鍵普遍存在的典型初始問題。2.使用計數器T1計數1時,TH1,TL1應該分別輸入的是()A、0xff,0xffB、0xff,0xfeC、0xfe,0xffD、0xfe,0xfe正確答案:A3.有源無源的源指的是()A、水源B、振蕩源C、電源D、能源正確答案:B4.對于用voiddelay(inttime);聲明的函數,下列描述中()是不正確的。A、delay函數是void型的B、delay函數是有參函數C、delay函數的返回參數是timeD、delay函數的形參是int型的正確答案:C答案解析:在聲明“voiddelay(inttime);”中,delay函數是void型,表示無返回值,所以選項A正確;它是有參函數,形參是int型的time,所以選項B和D正確;而該函數無返回值,不存在返回參數,選項C錯誤。5.中斷查詢的是,()A、中斷請求信號B、中斷標志位C、外中斷方式控制位D、中斷允許控制位正確答案:B答案解析:中斷查詢主要是查詢中斷標志位,當相應的中斷標志位置位時,表示有中斷請求發生,CPU會去響應并處理該中斷。中斷請求信號是引發中斷的源頭,但直接查詢的不是它;外中斷方式控制位主要用于設置外中斷的觸發方式等;中斷允許控制位用于控制是否允許相應中斷,而不是中斷查詢的對象。6.語句while(!E);括號中的表達式!E等價于()A、E==0B、E!=1C、E!=0D、E==1正確答案:A答案解析:!E等價于E==0,這是邏輯取反的基本運算規則。當E為真時,!E為假,即E==0成立;當E為假時,!E為真,即E==0也成立。選項B中E!=1不能準確表示!E;選項C中E!=0與!E不等價;選項D中E==1也不能準確表示!E。7.單片機的特點里沒有包括在內的是()。A、性價比高B、集成度高C、功耗低D、密封性強正確答案:D答案解析:單片機具有集成度高、功耗低、性價比高的特點,密封性強并不是其特點。8.8031單片機的()口的引腳,還具有外中斷、串行通信等第二功能A、p2B、p3C、p1D、p0正確答案:B9.共陰極數碼管顯示“3”對應字模為()A、0x4fB、0x5bC、0x06D、0x3f正確答案:A10.CPU從發現中斷請求,到開始執行中斷函數的過程稱為()A、中斷響應B、CPU中斷C、中斷服務D、中斷返回正確答案:A答案解析:中斷響應是指CPU從發現中斷請求,到開始執行中斷函數的過程。當CPU檢測到中斷信號后,會暫停當前正在執行的程序,保存相關寄存器的值,然后跳轉到中斷服務程序的入口地址開始執行中斷函數。11.RXD,TXD對應的端口是()A、P3.0P3.1B、P2.0P2.1C、P3.1P3.0D、P3.1P3.2正確答案:A12.8501單片機的最高工作頻率是()MHz。A、6B、8C、10D、12正確答案:D答案解析:8501單片機的最高工作頻率大于12MHz。不同型號的單片機其工作頻率有差異,8501單片機在性能參數方面其最高工作頻率能達到大于12MHz這個水平。13.51單片機定時器工作方式0是指()A、8位B、16位C、8位自動重裝D、13位正確答案:D答案解析:工作方式0是13位定時器/計數器,由THx的8位和TLx的低5位組成,TLx的高3位未用。所以51單片機定時器工作方式0是指13位,答案選D。14.用定時器T0計數1,fosc=12MHZ,初始化賦值為()A、TH0=0xff;TL0=0xfe;B、TH0=0xff;TL0=0x00;C、TH0=0xff;TL0=0xff;D、TH0=0x00;TL0=0xff;正確答案:C15.51單片機的定時/計數器在工作方式1的最大計數值為()A、65536B、64C、256D、32正確答案:A16.在C51中,當do-while語句中的條件表達式的值為()時,循環結束A、1B、2C、3D、0正確答案:D答案解析:在do-while語句中,先執行循環體,然后再判斷條件表達式。當條件表達式的值為假時,循環結束。而條件表達式的值為假即表達式的值為0,所以當條件表達式的值為>0時(這里推測是條件表達式的值大于0,實際題目可能表述不太準確),循環結束,所以選[D、]>0)。17.89C51單片機串行口工作模式1,波特率與下面哪個量無關()A、計數初值B、波特率選擇位C、晶振頻率D、通信方式正確答案:D答案解析:在串行口工作模式1中,波特率主要取決于晶振頻率、定時器初值(計數初值)以及波特率選擇位。通信方式并不直接影響波特率的計算。波特率=2^SMOD/32×定時器T1溢出率,其中SMOD是波特率選擇位,定時器T1溢出率與計數初值有關,而整個波特率計算與晶振頻率也密切相關。所以波特率與通信方式無關。18.89C51單片機工作方式()功能為8位同步移位寄存器方式A、0B、1C、2D、3正確答案:A19.89C51單片機的外部中斷1的中斷請求標志是()A、ET1B、TF1C、IT1D、IE1正確答案:D20.下列關于按鍵消抖的描述()是不正確的A、機械式按鍵在按下和釋放瞬間會因彈簧開關變形而產生電壓波動B、按鍵抖動會造成檢測時按鍵狀態不易確定的問題C、單片機編程時常用軟件延時10ms的辦法消除抖動影響D、按鍵抖動問題對晶振頻率較高的單片機基本沒有影響正確答案:D答案解析:機械式按鍵在按下和釋放瞬間會因彈簧開關變形而產生電壓波動,這是導致按鍵抖動的原因之一,A選項正確。按鍵抖動會使得檢測時按鍵狀態難以準確確定,B選項正確。單片機編程時常用軟件延時10ms左右的辦法來消除抖動影響,C選項正確。而按鍵抖動問題與單片機晶振頻率高低并無直接關聯,晶振頻率較高的單片機同樣會受到按鍵抖動的影響,D選項錯誤。21.單片機具有哪些特點()A、體積小B、微型化C、擴展能力強D、以上都有正確答案:D答案解析:單片機具有體積小、微型化、擴展能力強等特點,所以以上選項都正確,答案選D。22.矩陣式鍵盤的按鍵識別方法通常有()和()兩種A、獨立掃描,行列式按掃描B、逐行掃描法,線反轉法C、逐行掃描法,逐列掃描法D、編碼鍵盤,非編碼鍵盤正確答案:C23.51單片機的定時器1的中斷請求標志是()A、ET1B、TF1C、IT1D、IE1正確答案:B答案解析:定時器1的中斷請求標志是TF1(Timer1Flag)。當定時器1溢出時,TF1會被硬件置1,向CPU發出中斷請求。ET1是定時器1的中斷允許位;IT1是外部中斷1的觸發方式控制位;IE1是外部中斷1的中斷請求標志。24.下列哪個優先級最高()A、TOB、T2C、T1D、一樣高正確答案:A25.89C51單片機的定時器工作于模式1時,采用的定時/計數器是()A、8位B、13位C、14位D、16位正確答案:D答案解析:89C51單片機的定時器工作于模式1時,是16位的定時/計數器,能提供的最大計數值為2^16=65536。26.51單片機()口內部沒有上拉電阻A、P0B、P1C、P2D、P3正確答案:A答案解析:P0口是51單片機唯一的雙向I/O口,內部沒有上拉電阻。P1、P2、P3口內部都有上拉電阻。27.89C51單片機復位操作的主要功能是把PC初始化為()A、0100HB、2080HC、OOOOHD、8000H正確答案:C28.蜂鳴器通過()實現發聲A、輸入電壓B、輸入電流C、輸入信號01變化D、自行發聲正確答案:C答案解析:蜂鳴器一般是通過電信號的變化來驅動發聲的。輸入信號的01變化能夠控制蜂鳴器內部的電路狀態,使其產生振動從而發出聲音。而輸入電壓、輸入電流單獨作用時,不一定能直接讓蜂鳴器發聲,它不是自行發聲,而是需要合適的輸入信號來觸發,所以答案是[C]。29.8031單片機的機器周期為2微妙,則其晶振頻率fosc為()MHZA、1B、2C、12D、6正確答案:D答案解析:1.首先明確機器周期與晶振頻率的關系:-機器周期\(T_{cy}\)與晶振頻率\(f_{osc}\)的關系為\(T_{cy}=\frac{12}{f_{osc}}\)。2.已知機器周期\(T_{cy}=2\\mus=2\times10^{-6}\s\):-將\(T_{cy}=2\times10^{-6}\s\)代入公式\(T_{cy}=\frac{12}{f_{osc}}\),可得\(f_{osc}=\frac{12}{T_{cy}}\)。-把\(T_{cy}=2\times10^{-6}\s\)代入計算\(f_{osc}=\frac{12}{2\times10^{-6}}=6\times10^{6}\Hz=6\MHz\)。-所以晶振頻率\(f_{osc}\)要大于\(6\MHz\)。30.以下不是構成單片機的部件()A、微處理器(CPUB、存儲器C、接口適配器(I\O接口電路)D、打印機正確答案:D答案解析:打印機是計算機的輸出設備,不屬于單片機的構成部件。單片機通常由微處理器(CPU)、存儲器、接口適配器(I/O接口電路)等組成。31.80C51單片機的TMOD模式控制寄存器,其中GATE位表示的是()。A、門控位B、工作方式定義C、定時/計數功能選擇位D、運行控制位正確答案:A答案解析:GATE位是門控位。當GATE=1時,定時器/計數器的啟動由INTx引腳和TRx位共同控制;當GATE=0時,定時器/計數器的啟動僅由TRx位控制。32.共陽極LED數碼管顯示字符“4”的顯示碼是()A、0x06B、0x7dC、0x99D、0x92正確答案:C33.80C51單片機()口是一個8位漏極開路型雙向I/O接口A、P0B、P1C、P2D、P3正確答案:A答案解析:P0口是一個8位漏極開路型雙向I/O接口。P0口在作為通用I/O口使用時,需要外接上拉電阻才能輸出高電平。P1口是準雙向口,P2口主要用于提供高8位地址,P3口是多功能口。34.用定時計數器T0計數6,focs=12MHZ,計數初值為()A、65535B、65530C、65536D、65534正確答案:B35.以下哪個是中斷優先級寄存器()A、IEB、IPC、TCOND、SCON正確答案:B答案解析:中斷優先級寄存器是IP(InterruptPriority),用于設置各個中斷源的優先級。IE是中斷允許寄存器,用于控制中斷的使能;TCON是定時器/計數器控制寄存器,與中斷觸發等有關;SCON是串行口控制寄存器,主要用于串行通信控制。36.8051單片機中,唯一一個用戶可使用的16位寄存器是()A、PSWB、AACC、SPDD、DPTR正確答案:D37.小車中串行日歷時鐘芯片DS1302的工作特性描述中()是錯誤的。A、可對年月日星期時分秒進行實時計時,并具有閏年補償功能B、內部有一個32字節的RAM區用于存放臨時數據C、采用三線接口與單片機進行同步通信D、具有2.0-5.5伏寬電壓工作范圍正確答案:B38.51單片機復位后,IP初值為()A、0B、2C、5D、8正確答案:A答案解析:51單片機復位后,IP(中斷優先級寄存器)初值為00H,當有中斷請求時,CPU會根據IP中各位的設置來確定中斷的優先級。復位后所有中斷源均為低優先級,即優先級設定位為0。而題目中問的是復位后IP的初值,所以是0,在選項中只有A選項“>0”符合,因為0肯定大于0。39.C51單片機程序中常常把()作為循環體,用于消耗CPU運行時間,產生延時效果A、賦值語句B、表達式語句C、循環語句D、空語句正確答案:D答案解析:空語句是一個不執行任何操作的語句,在C51單片機程序中,常常把空語句作為循環體,通過讓CPU不斷執行空語句來消耗運行時間,從而產生延時效果。例如:for(i=0;i<10000;i++);這里的循環體就是一個空語句,通過多次執行這個空循環來實現延時。而賦值語句、表達式語句和循環語句本身都有其特定的功能,不是單純用于消耗CPU時間產生延時的,所以答案是D。40.51單片機的XTAL1和XTAL2引腳是()引腳。A、外接定時器B、外接串行口C、外接中斷D、外接晶振正確答案:D答案解析:51單片機的XTAL1和XTAL2引腳是外接晶振引腳。XTAL1是片內振蕩器的反相放大器輸入端,XTAL2是片內振蕩器的反相放大器輸出端,外接晶振就接在這兩個引腳之間,為單片機提供時鐘信號,使單片機能夠按照一定的時序工作。41.51單片機的復位引腳是哪一個()A、RSTB、EAC、PSEND、ALE正確答案:A答案解析:復位引腳是RST。當RST引腳保持兩個機器周期以上的高電平時,單片機進入復位狀態。EA是訪問外部程序存儲器的控制信號,PSEN是外部程序存儲器讀選通信號,ALE是地址鎖存允許信號。42.代碼voidDelayMS(uintx){Unsignedintt;While(x--)for(t=0;t<120;t++);}的作用()A、延時B、加速C、無用D、代碼錯誤正確答案:A答案解析:這段代碼定義了一個名為DelayMS的函數,功能是實現延時。函數接受一個無符號整型參數x,通過一個while循環,每循環一次x減1,直到x為0。在每次循環中,又通過一個for循環,執行120次空操作,從而實現了一定時間的延時。43.程序在運行中,當前PC的值是()A、當前正在執行指令的前一條指令的地址B、當前正在執行指令的地址C、當前正在執行指令的下一條指令的首地址D、控制器中指令寄存器的地址正確答案:C答案解析:程序計數器(PC)存放下一條要執行指令的地址,當程序運行時,它會不斷更新指向下一條要執行的指令的首地址。選項A是前一條指令地址,選項B是當前執行指令地址,選項D是指令寄存器地址,均不符合PC的功能。44.C51數據類型中關鍵詞“sfr”用于定義()A、位變量B、字節變量C、無符號變量D、特殊功能寄存器變量正確答案:D答案解析:“sfr”是C51中用于定義特殊功能寄存器變量的關鍵詞。特殊功能寄存器是單片機中具有特定功能的寄存器,通過“sfr”可以方便地對其進行訪問和操作。位變量用“bit”定義;字節變量一般直接定義;無符號變量可以是基本數據類型如“unsignedchar”“unsignedint”等,但不是用“sfr”定義。45.由中斷管理系統處理案發事件的過程,成為CPU的()A、中斷響應過程B、勾畫法C、描寫法D、繪圖法正確答案:A答案解析:中斷響應過程是指CPU在收到中斷請求后,暫停當前正在執行的程序,轉而執行中斷服務程序來處理中斷事件的過程。中斷管理系統處理案發事件(即中斷事件)的這個過程就是CPU的中斷響應過程。勾畫法、描寫法、繪圖法與該過程無關。46.80C51采用計數器T1方式1時,要求沒計滿10次產生溢出標志,則TH1、TL1的初始值是()A、0xff,0xf6B、0xf0,0xf0C、0xff,0xf0D、0xf6,0xf6正確答案:A答案解析:采用計數器T1方式1時是16位計數器。計滿10次產生溢出標志,即計數初值為2^16-10=65526。將65526轉換為十六進制為FFF6H,所以TH1=0xFF,TL1=0xF6,答案選A。47.CPU主要的組成部部分為()A、運算器、控制器B、加法器、寄存器C、運算器、寄存器D、運算器、指令譯碼器正確答案:A答案解析:CPU主要由運算器和控制器組成。運算器負責執行各種算術運算和邏輯運算;控制器則負責控制計算機各部件協調工作,指揮計算機執行程序。加法器是運算器的一部分,寄存器是CPU內部用于暫存數據的部件,指令譯碼器是控制器中的一個部件,它們都不能單獨代表CPU的主要組成部分。所以答案選A。48.單片機的EA引腳,高電平表示(),低電平表示()A、片內,片外B、片內,片內C、片外,片內D、片外,片外正確答案:A答案解析:單片機的EA引腳是片外程序存儲器訪問允許信號引腳。當EA引腳接高電平時,表示CPU首先訪問片內程序存儲器,如果地址超出片內程序存儲器范圍,則自動轉向片外程序存儲器;當EA引腳接低電平時,表示CPU只訪問片外程序存儲器,不訪問片內程序存儲器。所以高電平表示片內,低電平表示片外,答案選[A、]。分割高電平片內優先訪問,低電平只訪問片外,根據EA引腳功能特性得出答案。49.PSW=18H時,則當前工作寄存器是()。A、第0組B、第3組C、第1組D、第2組正確答案:B50.在微型計算機中,負數常用()表示。A、原碼B、反碼C、補碼D、真值正確答案:C答案解析:在微型計算機中,負數常用補碼表示。使用補碼可以將減法運算轉化為加法運算,簡化計算機運算電路的設計。原碼和反碼表示負數在運算和處理上存在一些不便之處,而真值是一個數實際表示的數值,不是負數的表示形式。所以答案選C。51.根據串行通信規程規定,收發雙方的()必須保持相同。A、外部時鐘周期B、波特率因子C、波特率D、以上都正確正確答案:C答案解析:收發雙方的波特率必須保持相同,否則數據傳輸會出現錯誤。外部時鐘周期和波特率因子不是必須保持相同的參數。52.若80C51單片機的機器周期為12us,其晶振頻率為()MHzA、1B、2C、6D、12正確答案:A53.對于charkey[10]={0x10,0x20,0x30};定義的數組,下列描述中()是正確的。A、數組元素key[4]的初值為0B、上三種描述都不正確C、數組key中共有11個元素D、數組元素key[1]的初值為0x10正確答案:A答案解析:對于定義的數組`charkey[10]={0x10,0x20,0x30};`:-選項A:數組元素`key[0]`的初值為`0x10`,而不是`key[1]`,所以A錯誤。-選項B:數組初始化時未明確賦值的元素會自動初始化為0,這里只初始化了前3個元素,所以`key[4]`的初值為0,B正確。-選項C:數組`key`中共有10個元素,而不是11個,C錯誤。54.用串口方式0時,數據從()發出A、TXDB、RXDC、TDD、RD正確答案:B55.89C51單片機串行通信時,先發送()位,后發送()位。A、低,高B、高,高C、高,低D、低,低正確答案:A答案解析:89C51單片機串行通信時,先發送低8位,后發送高8位。所以先發送低,后發送高,答案選A。56.PSW中的RS1和RS0用來()A、選擇工作寄存器組號B、指示復位C、選擇定時器D、選擇工作方式正確答案:A答案解析:PSW(程序狀態字)中的RS1和RS0是用來選擇工作寄存器組號的。通過對RS1和RS0進行不同的二進制組合,可以選擇4組工作寄存器組中的一組,方便在程序中靈活使用不同的寄存器組來存儲數據等,以滿足不同的編程需求。57.80C51的定時器T1用作定時方式2時,工作方式的初始化編程語句為()。A、TCON=0x60;B、TCON=0x02;C、TMOD=0x06;D、TMOD=0x20;正確答案:D答案解析:1.首先分析定時器T1用作定時方式2時TMOD的設置:-定時方式2下,TMOD的高4位用于T1,低4位用于T0。-對于T1的定時方式2,TMOD的M1M0=10(表示方式2),且C/T=0(表示定時)。-所以TMOD的高4位應該是0010B,轉換為十六進制就是0x20。2.選項A中TCON=0x60:-TCON主要用于控制定時器/計數器的啟動、停止、溢出標志等,這里設置0x60不能初始化定時器T1為定時方式2。3.選項B中TCON=0x02:-同樣,這個設置不能實現將定時器T1初始化為定時方式2的功能。4.選項C中TMOD=0x06:-此設置的高4位不是0x20,不符合定時器T1定時方式2的要求。5.選項D中TMOD=0x20:-符合定時器T1定時方式2時TMOD的設置要求,能正確初始化定時器T1為定時方式2。58.在編寫串行口中斷服務程序時,修飾符interruptm中m的取值應為()A、3B、1C、2D、4正確答案:D59.()不是串行通信方式的特點A、通信速度快B、不適合高速通信C、效率不高D、通信成本低正確答案:A答案解析:串行通信方式通信成本低,適合長距離傳輸,但通信速度相對較慢,不適合高速通信,效率也不高。而通信速度快不是串行通信方式的特點。60.單片機的發展趨勢中沒有包括的是()A、高性能B、高價格C、低功耗D、高性價比正確答案:B答案解析:單片機發展趨勢通常是朝著高性能、低功耗、高性價比等方向,以滿足不斷增長的應用需求和市場競爭,而高價格不符合其發展趨勢,所以答案選B。61.獨立式鍵盤的特點A、占用I/O口線較少B、結構簡單C、不易于編程D、軟件部分復雜正確答案:B答案解析:獨立式鍵盤是指直接用I/O口線構成的單個按鍵電路,每個按鍵單獨占用一根I/O口線。它的特點是結構簡單,硬件電路成本低,軟件設計容易。選項A中,獨立式鍵盤每個按鍵都需要占用一根I/O口線,占用I/O口線較多;選項C中,獨立式鍵盤易于編程;選項D中,獨立式鍵盤軟件部分簡單。62.定時器方式下的定時時間t與()因素無關A、計算器滿記數值B、計數初值C、機器周期D、CPU正確答案:D答案解析:定時器的定時時間t與機器周期、計數器滿計數值以及計數初值有關。機器周期決定了定時器的計數頻率,計數器滿計數值和計數初值共同決定了定時的時長。而CPU主要負責執行指令等操作,與定時時間并無直接關聯。63.使用單片機軟件調試C語言程序時,首先應新建文件,其擴展名是()A、*.cB、*.asmC、*.binD、*.hex正確答案:A答案解析:新建的C語言程序文件擴展名是*.c,*.asm是匯編語言文件擴展名,*.bin是二進制文件擴展名,*.hex是十六進制文件擴展名。所以應選A。64.運算器的功能是進()運算和邏輯運算。A、編程B、計算C、四則D、程序正確答案:C65.共陽極LED數碼管使用中,若要顯示小數點,則其顯示字模是()A、0x80B、0x7fC、0x40D、0x10正確答案:B66.C51單片機有()組并行輸入/輸出端口A、2B、6C、3D、4正確答案:D答案解析:C51單片機有4組并行輸入/輸出端口,分別是P0、P1、P2、P3端口。67.89C51單片機有片內ROM容量()A、4KBB、8KBC、128BD、256B正確答案:A68.單片機80C51的XTAL1和XTAL2引腳是()。A、外接定時器B、外接串行口C、外接中斷D、外接晶振正確答案:D答案解析:XTAL1和XTAL2是單片機80C51外接晶振的引腳。XTAL1是片內振蕩電路的輸入端,XTAL2是片內振蕩電路的輸出端,通過外接晶體振蕩器為單片機提供時鐘信號,使單片機能夠按照一定的時序工作。69.異步通信的起始位和停止位始終為()A、0,1B、1,1C、0,0D、1,0正確答案:A70.51單片機通信接口的特點正確的是()A、半雙工B、串行C、并行D、單工正確答案:B71.i/10為()A、取余B、取整C、判斷D、計數正確答案:B答案解析:在進行整數除法運算時,i/10的結果會直接舍去小數部分,得到的是商的整數部分,也就是取整。例如5/10結果是0,15/10結果是1等,這是對除法運算結果取整的操作。72.為使定時器T1出現的中斷請求信號能得到CPU中斷響應,必須滿足的條件是()A、ET0=1B、EX0=1C、EA=ET1=1D、EA=ET0=1正確答案:C答案解析:要使定時器T1出現的中斷請求信號能得到CPU中斷響應,首先EA(總中斷允許位)必須為1,允許CPU響應中斷。同時,ET1(定時器T1中斷允許位)也必須為1,允許定時器T1產生中斷請求。選項A中ET0是定時器T0的中斷允許位,與T1無關;選項B中EX0是外部中斷0的允許位,與T1無關;選項D中ET0同樣與T1無關。所以必須滿足EA=ET1=1,答案選C。73.假設某單片機應用系統需要連接1個按鍵,責優先考慮方案為()A、行列式按鍵B、靜態按鍵C、動態按鍵D、獨立式按鍵正確答案:D答案解析:因為只連接1個按鍵,獨立式按鍵電路簡單,成本低,能很好地滿足需求,而行列式按鍵適用于多個按鍵的情況,動態按鍵和靜態按鍵并非針對單個按鍵連接的常用方案,所以優先考慮獨立式按鍵。74.關于AT89S51串行口工作方式,下列語句錯誤的是:()A、方式0為移位寄存器工作方式,波特率可變,方式0波特率固定B、方式1為10位異步串行通信,波特率可變C、方式2為11位異步串行通信,波特率和定時器無關D、方式3為11位異步串行通信,波特率可變正確答案:A答案解析:方式0為移位寄存器工作方式,波特率固定為振蕩頻率的1/12,不是可變的,所以選項A錯誤;方式1為10位異步串行通信,波特率可變;方式2為11位異步串行通信,波特率固定,和定時器無關;方式3為11位異步串行通信,波特率可變。75.單片機是()A、僅具有數據處理器功能,而不具備控制功能的CPUB、僅具有控制功能,而不具備數據處理功能的CPUC、不僅具有數據處理器功能,而且具備控制功能的CPUD、以上都不對正確答案:C答案解析:單片機是一種集成在電路芯片,是采用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路復用器、A/D轉換器等電路)集成到一塊硅片上構成的一個小而完善的微型計算機系統,不僅具有數據處理器功能,而且具備控制功能,所以答案選C。76.SM0=1,SM1=0是方式()。A、1B、2C、3D、0正確答案:B答案解析:SM0=1,SM1=0時是方式2,所以選[B]。77.外部中斷請求觸發方式有()觸發和下降沿觸發A、無法確定B、低電平C、高電平D、無關正確答案:B78.while(i=x)當x=()時停止循環A、無窮大B、1C、3D、0正確答案:D79.89C51單片機在正常運行時RST/VPD引腳應為()A、高電平B、低電平C、高阻態D、脈沖輸入正確答案:B答案解析:89C51單片機正常運行時,RST/VPD引腳應為低電平。RST是復位信號輸入引腳,當該引腳出現高電平時,單片機將進行復位操作,使其回到初始狀態。在正常運行時,需要保持低電平,以確保單片機穩定工作。80.假設單片機P0.0~P0.3引腳接有4個獨立開關,P0.4~P0.7為空置未用,為使讀到的P0口中高4位值為0,應采用如下()。A、P0=P0&0x0fB、P0=P0&0xf0C、P0=P0|0x0fD、P0=P0|0xf0正確答案:A答案解析:要使讀到的P0口中高4位值為0,需要將P0口與0x0f進行按位與操作。0x0f的二進制表示為00001111,與P0口按位與后,高4位會被清零,低4位保持不變。選項A中P0=P0&0x0f符合要求;選項B中P0=P0&0xf0是將低4位清零;選項C中P0=P0|0x0f是將高4位置1;選項D中P0=P0|0xf0是將低4位置1。81.若單片機的振蕩頻率為6MHz,設定時器工作在方式1需要定時1ms,則定時器初值應為()A、500B、64536C、1000D、65036正確答案:D82.共陽極LED管顯示字符5的顯示碼是什么()A、0x06B、0x7dC、0x82D、0x92正確答案:D83.中斷函數的返回值是()A、1B、無返回值C、1或0D、0正確答案:B答案解析:中斷函數是由硬件觸發執行的,執行完后會自動返回到被中斷的程序處繼續執行,它不需要也不應該有返回值來向調用者返回數據。所以中斷函數沒有返回值。84.單片機的計數定時器為()和()A、INT0,INT1B、TO,T1C、INT0,T0D、INT1,T1正確答案:B答案解析:單片機的計數定時器有T0和T1,INT0和INT1是外部中斷引腳,不是計數定時器。所以答案選B,即計數定時器為T0和T1。85.蜂鳴器的音調由什么確定()A、頻率B、電流C、電壓D、占空比正確答案:A答案解析:音調由頻率決定,頻率越高,音調越高;電壓影響蜂鳴器的發聲強度;電流大小影響蜂鳴器的工作狀態及發聲強度等;占空比對于一些特殊的調制方式的蜂鳴器控制有影響,但不是直接決定音調,主要還是頻率決定音調。86.8x51的P0采用哪種電路結構?()A、集電極開路式輸出B、漏極開路式輸出C、發射機開路式輸出D、圖騰柱輸出正確答案:B87.蜂鳴器的聲音強度由信號的()決定A、幅值B、頻率C、電壓D、占空比正確答案:D88.中斷控制方式的優點是()A、提高CPU的利用率B、能在線進行故障處理C、無須CPU干預D、硬件連接簡單正確答案:A答案解析:中斷控制方式下,CPU無需一直等待I/O操作完成,可以去執行其他任務,從而提高了CPU的利用率。選項B中能在線進行故障處理并不是中斷控制方式的主要優點;選項C中中斷控制方式還是需要CPU干預的;選項D中斷控制方式硬件連接并不
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廢舊酒廠出售合同協議
- 后臺開發合同協議
- 高校餐飲服務合同協議
- 合同簽訂協議格式
- 建造房屋施工合同協議
- 400電話合同協議
- 合同用工安全協議書范本
- 廢品合同協議
- 建筑合同順延補充協議
- 合同技術開發協議
- 大單元教學設計 統編版三年級下冊道德與法治 第一單元備課教案
- MySQL運維監控與故障診斷
- JTG D70-2-2014 公路隧道設計規范 第二冊 交通工程與附屬設施
- 有機超市創業計劃書
- T-CARM 002-2023 康復醫院建設標準
- 車展安保方案
- 人工智能行業的智能客服技術人員培訓
- 《血管活性藥物靜脈輸注》標準解讀護理課件
- 《IPV4地址簡介》課件
- 天然氣管道風險評估模型
- 血液透析發生失衡綜合癥的原因及預防
評論
0/150
提交評論