版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
單片機(jī)技術(shù)與應(yīng)用知到智慧樹章節(jié)測試課后答案2024年秋甘肅省農(nóng)墾中等專業(yè)學(xué)校項目一單元測試
中央處理器是單片機(jī)的核心,是___位數(shù)據(jù)寬度的處理器,能夠處理___位二進(jìn)制數(shù)據(jù)和代碼。()
A:8,8B:16,16C:16,8D:8,16
答案:8,8下面那個頻率不是51單片機(jī)晶體振蕩器的常用頻率。()
A:11.0592MHzB:12MHzC:5MHzD:6MHz
答案:5MHz機(jī)器周期是指CPU完成一個基本操作所需要的時間,一個機(jī)器周期包括___個時鐘周期。()
A:2B:6C:12D:4
答案:1251單片機(jī)的I/O口驅(qū)動能力不盡相同,其中___端口的驅(qū)動能力最強(qiáng),并且端口一般采用___電流驅(qū)動。()
A:P0,拉B:P0,灌C:P3,拉D:P1,灌
答案:P0,灌51單片機(jī)內(nèi)部包含中央處理器、程序存儲器、數(shù)據(jù)存儲器、定時器/計時器、并行接口、串行接口和中斷系統(tǒng),以及數(shù)據(jù)總線、地址總線和控制總線等。()
A:錯B:對
答案:對51單片機(jī)內(nèi)部共有256RAM單元。可以進(jìn)行讀寫操作,掉電后數(shù)據(jù)會丟失。有4KB掩膜ROM,只能進(jìn)行讀操作,不能寫入,掉電后數(shù)據(jù)不會丟失。()
A:錯B:對
答案:對51單片機(jī)內(nèi)部共有四個8位并行I/O口,分別是:P0、P1、P2、P3,可以實現(xiàn)數(shù)據(jù)的并行輸入和輸出。()
A:對B:錯
答案:對51單片機(jī)內(nèi)部有兩個16位可編程定時器/計數(shù)器,實現(xiàn)定時和計數(shù)功能。()
A:錯B:對
答案:對單片機(jī)最小系統(tǒng)是指單片機(jī)能夠工作的最小電路。它包括時鐘電路和復(fù)位電路。()
A:對B:錯
答案:對單片機(jī)復(fù)位的條件是:在RST(第9引腳)加上持續(xù)兩個機(jī)器周期(即24個脈沖振蕩周期)以上的高電平。()
A:對B:錯
答案:對Keil開發(fā)C51程序的主要步驟是:建立工程、___、形成Hex文件、運行調(diào)試。()
A:輸入程序B:保存為asm文件C:指定工作目錄
答案:輸入程序51單片機(jī)能夠運行的文件格式是:()業(yè)革命
A:*.hexB:*.asmC:*.txtD:*.c
答案:*.hexKeilC51創(chuàng)建的程序文件格式是:()
A:*.hexB:*.cC:*.txtD:*.doc
答案:*.cKeil設(shè)置成軟件模擬仿真模式時不需要實際的目標(biāo)硬件就可以模擬51單片機(jī)的很多功能。()
A:錯B:對
答案:對Keil軟件中的晶振頻率值與最終產(chǎn)生的目標(biāo)代碼無關(guān),僅用于軟件模擬調(diào)試時顯示程序執(zhí)行時間。()
A:錯B:對
答案:對將文件C文件加入“SourceGroupl”文件夾后,增加源文件時話框并不消失,需要點擊“Close”即可返回主界面。()
A:錯B:對
答案:對KeilC51軟件在沒有注冊的情況下使用,生成的代碼的大小是受到限制的,如果生成的代碼超過2KB,編譯器就會報錯。()
A:對B:錯
答案:對使用KeilC51軟件進(jìn)行C語言程序編程時,首先要創(chuàng)建工程模板,所有的C程序是在這個模板里進(jìn)行編寫的。()
A:錯B:對
答案:對KeilC51軟件最開始只是一個支持C語言和匯編語言的編譯器軟件。后來隨著不斷的升級,在調(diào)試程序、軟件仿真方面也有很強(qiáng)大的功能,成為學(xué)習(xí)51單片機(jī)重要的開發(fā)工具。()
A:錯B:對
答案:對KeilC51軟件是德國KeilSoftware公司出品的51系列兼容單片機(jī)C語言軟件開發(fā)系統(tǒng)。()
A:對B:錯
答案:對在編輯窗口,單擊鼠標(biāo)左鍵的功是:()
A:刪除元件B:選擇元件C:縮放原理圖D:放置元件
答案:放置元件在編輯窗口,雙擊鼠標(biāo)右鍵的功是:()
A:縮放原理圖B:放置元件C:刪除元件D:選擇元件
答案:刪除元件Protues在仿真時,引腳處會出現(xiàn)不同顏色的小方塊,它們的含義依次是:___表示高電平;___表示低電平;___表示高阻態(tài);___表示電平?jīng)_突,短路等。()
A:紅色、藍(lán)色、灰色、黃色B:紅色、黃色、藍(lán)色、灰色C:紅色、藍(lán)色、灰色、黃色D:黃色、紅色、藍(lán)色、灰色
答案:紅色、藍(lán)色、灰色、黃色在學(xué)習(xí)單片機(jī)時,可用用Protues軟件進(jìn)行仿真,沒有必要使用硬件仿真。()
A:錯B:對
答案:錯Protues軟件可以仿真全部單片機(jī)系統(tǒng),只要是與單片機(jī)有關(guān)的電路,都可以用該軟件進(jìn)行仿真。()
A:錯B:對
答案:錯Proteus軟件可以像Multisim軟件一樣,用來仿真模擬電路和數(shù)字電路。()
A:錯B:對
答案:對Protues軟件進(jìn)行電路仿真時,單片機(jī)的時鐘頻率可以在軟件中進(jìn)行設(shè)置,與Keil輸出頁中的頻率無關(guān)。()
A:錯B:對
答案:對Protues軟件和Keil軟件聯(lián)合使用時,如果程序變動,只需要在Keil中重新編譯,Protues軟件中不需要重新加載程序,只需要重新仿真即可。()
A:錯B:對
答案:對正在仿真的電路圖需要修改時,無需停止仿真,可以直接在電路圖中進(jìn)行修改。()
A:對B:錯
答案:錯ProteusISIS是英國Labcenter公司開發(fā)的電路分析與實物仿真軟件。它實現(xiàn)了單片機(jī)仿真和SPICE電路仿真相結(jié)合。()
A:錯B:對
答案:對
項目二單元測試
下列那種方式不能用于程序的注釋。()
A:;B:/*……*/C://
答案:;Proteus軟件在仿真運行時,紅色小塊表示?()
A:低電平B:高電平C:高阻態(tài)
答案:高電平發(fā)光二級管正負(fù)判斷方法:(1)觀察引腳長短,引腳長的為正極,短的為負(fù)極;(2)觀察內(nèi)部結(jié)構(gòu),負(fù)極接柱支架大,正極接柱支架小。()
A:對B:錯
答案:對C語言程序是由函數(shù)構(gòu)成的。()
A:對B:錯
答案:對一個函數(shù)由兩部分組成:函數(shù)的首部和函數(shù)體。()
A:對B:錯
答案:對C語言具有語言簡潔、緊湊,使用方便、靈活,數(shù)據(jù)類型豐富,便于維護(hù)和程序形式自由等特點。()
A:對B:錯
答案:對它是具有結(jié)構(gòu)化的控制語句,是完全模塊化和結(jié)構(gòu)化的語言。()
A:對B:錯
答案:對C語言的頭文件中,可以放在源程序的任何位置。()
A:對B:錯
答案:對預(yù)處理命令,函數(shù)首部和函數(shù)體的花括號后面要加;()
A:對B:錯
答案:對如果電源電壓為5V,LED正向壓降為1.8V,工作電流為20mA,那么LED的限流電阻為()
A:470ΩB:160ΩC:320Ω
答案:160ΩKeil編譯時報“C(27):errorC231:'delay':redefinition”錯誤,是指:()
A:重復(fù)定義B:未定義C:缺少函數(shù)原型
答案:重復(fù)定義C語言程序的執(zhí)行是從主函數(shù)main()開始的,也是在主函數(shù)main()中結(jié)束。()
A:錯B:對
答案:對從函數(shù)的參數(shù)形式來看,函數(shù)分為無參數(shù)函數(shù)和有參數(shù)函數(shù)。無參數(shù)函數(shù)在調(diào)用時,主調(diào)函數(shù)不向它傳遞數(shù)據(jù)。()
A:對B:錯
答案:對在C語言中,參數(shù)的傳遞是雙向的,可以由實參傳給形參,也可以由形參傳向?qū)崊?。(?/p>
A:對B:錯
答案:錯for語句中,三個表達(dá)式都沒有,就變成一個無限循環(huán)語句。()
A:錯B:對
答案:對
項目三單元測試
0xFD的二進(jìn)制是:()
A:10011111B:11111010C:11111101
答案:11111101下面命名方式符合C語言命名規(guī)則的是:()
A:10_,dpj_10,_10_dpjB:_10,dpj_10,_10_dpjC:_10,dpj_10,10dpj
答案:_10,dpj_10,_10_dpj數(shù)制也稱計數(shù)制,是用一組固定的符號和統(tǒng)一的規(guī)則來表示數(shù)值的方法。常用的數(shù)制有10進(jìn)制、2進(jìn)制、八進(jìn)制和16進(jìn)制。()
A:錯B:對
答案:對在十六進(jìn)制中,分別用A、B、C、D、E、F表示十進(jìn)制中的10,11,12,13,14,15。()
A:錯B:對
答案:對無符號字符型C語言的關(guān)鍵字是char,它在存儲器中占1字節(jié)的,取值范圍是:-127至127。()
A:錯B:對
答案:錯sfr用于訪問單片機(jī)內(nèi)部所有的8位特殊功能寄存器。sfr16用于訪問單片機(jī)內(nèi)部所有的八位特殊功能寄存器。sbit用于訪問芯片內(nèi)部ROM中的可尋址或特殊功能寄存器中的可尋址位。()
A:對B:錯
答案:錯下面那個不是算術(shù)運算符:()
A:++B:×C:%
答案:×a=12時,b=a++,程序執(zhí)行后的結(jié)果是:()
A:a=12,b=12B:a=13,b=12C:a=12,b=13
答案:a=13,b=12k=0xae,執(zhí)行k>>2后,k的值是:()
A:0x2bB:0x2aC:0xab
答案:0x2b邏輯與的運算規(guī)則是當(dāng)且僅當(dāng)兩個條件表達(dá)式的值都為“真”時,運算結(jié)果才是“真”,否則為“假”。即:全“1”為“1”,有“0”出“0”。()
A:錯B:對
答案:對右移運算符“>>”是用來將變量l的二進(jìn)制位值向右移動由變量2指定的位數(shù),其右端的移出位被丟棄。()
A:對B:錯
答案:對Proteus軟件中,連接兩個引腳除了用導(dǎo)線直接相連外,還可以使用網(wǎng)絡(luò)端號。相同標(biāo)號的網(wǎng)絡(luò)端號在電氣是相連的。()
A:錯B:對
答案:對a=2,i=5;執(zhí)行語句while(i--){a++;}后,變量a的值是:()
A:7B:6C:8
答案:7操作74HC138芯片時,E1=0,E2=0,E3=1;A0=0,A1=0,A2=1,則輸出引腳中,個引腳為低電平:()
A:Y4B:Y2C:Y5
答案:Y4執(zhí)行下列程序段后,P0口的值:()
temp=0xfe;
for(i=0;i<8;i++)
{P0=temp;
temp=_crol_(temp,1);
}
A:0xffB:0x7fC:0xfe
答案:0x7f74HC595是一個8位串行輸入、并行輸出的位移緩存器。()
A:對B:錯
答案:對74HC573是一個8路輸出鎖存器,輸出為三態(tài)門,特別適合驅(qū)動LED這樣的電流型元件。()
A:錯B:對
答案:對在系統(tǒng)設(shè)計時,為了讓單片機(jī)上電后,各個端口有一個穩(wěn)定的狀態(tài),需要寫入初始化程序。()
A:錯B:對
答案:對
項目四單元測試
a=2,b=3,i=3,執(zhí)行程序if(i!=0){a++;b--;}else{a--;b++}后,a、b的值:()
A:a=2,b=2B:a=1,b=4C:a=3,b=2
答案:a=3,b=2當(dāng)keyvalu=0時,執(zhí)行完下列程序后,P1的值是:()
switch(keyvalu)
{
case0:P1=0x00;
case1:P1=0xf0;
default:break;
}
A:不確定B:0xf0C:0x00
答案:0xf0P1.0接獨立按鍵,定義為S1,下列那個程序不能實現(xiàn)等待按鍵釋放功能:()
A:while((P1&0x00)!=0x01);B:while(S1!=1);C:while((P1&0x01)!=0x01);
答案:while((P1&0x00)!=0x01);全局變在函數(shù)外部定義的變量,也可以是在本程序任何地方創(chuàng)建。()
A:錯B:對
答案:對if語句中,條件表示式后不能有“;”,語句體的大括號后不能有“;”。()
A:對B:錯
答案:對if關(guān)鍵字之后的表達(dá)式通常是邏輯表達(dá)式和關(guān)系表達(dá)式,也可以是如10、12這樣的整數(shù)常量。()
A:錯B:對
答案:對查表法程序簡單,效率高,可以用在任何類型的矩陣鍵盤中.()
A:錯B:對
答案:錯break語句是結(jié)束整個循環(huán)過程,跳出循環(huán)去執(zhí)行循環(huán)體以外的語句。()
A:對B:錯
答案:對break語句出現(xiàn)在switch語句體內(nèi)時,其作用只是跳出該switch語句體;當(dāng)它在一個循環(huán)程序中,其作用是強(qiáng)行退出循環(huán)結(jié)構(gòu)。()
A:錯B:對
答案:對continue語句是結(jié)束本次循環(huán),接著執(zhí)行下次循環(huán),它不結(jié)束整個循環(huán)。()
A:錯B:對
答案:對continue語句和break語句的區(qū)別在于:循環(huán)遇到break語句,是直接結(jié)束循環(huán),而若遇上continue語句,是停止當(dāng)前這一遍循環(huán),然后直接嘗試下一遍循環(huán)。()
A:錯B:對
答案:對
項目五單元測試
下面各個段碼是用共陽數(shù)碼管顯示數(shù)字“5”:()
A:0x82B:0xA4C:0xF9D:0x92
答案:0x92下面各個段碼是用共陽數(shù)碼管顯示數(shù)字“6”:()
A:0xF2B:0x92C:0x82D:0xF8
答案:0x82下列數(shù)組定義正確的是:()
A:inta[3]={0,1,2,3};B:inta[5]={0,1,2,3};C:inta[]={0,1,2,3};D:inta[4]={0123};
答案:inta[]={0,1,2,3};數(shù)組的第一個元素是從下標(biāo)1開始的。()
A:對B:錯
答案:錯C語言不允許對數(shù)組的大小作動態(tài)定義。例如,inta[n]的定義就是錯誤的。()
A:錯B:對
答案:對在數(shù)組中,常量表達(dá)式要有方括號括起來,不能用圓括號。例如,inta(10)這是非法的。()
A:對B:錯
答案:對C語言規(guī)定只能逐個引用數(shù)組元素,而不能一次引用整個數(shù)組。()
A:對B:錯
答案:對51單片機(jī)單片機(jī)一般采用軟件譯碼或者硬件譯碼兩種方式來控制數(shù)碼管。()
A:錯B:對
答案:對共陽極數(shù)碼管的8個發(fā)光二極管的陰極連接在一起,作為公共控制端(com),接高電平。陽極作為“段”控制端。()
A:對B:錯
答案:錯在采用6MHz的晶振下,下面的延時函數(shù)的延時時間應(yīng)該是:()
voiddelay100ms(void)
{unsignedchari,j;
for(i=0;i<250;i++)
for(j=0;j<132;j++)//參數(shù)比較,決定是否繼續(xù)循環(huán)
;
}
A:大約200msB:大約100msC:大約50msD:大約20ms
答案:大約200ms下面的那個寄存器用來控制兩個定時器/計時器的工作方式。()
A:TH0B:TCONC:TMODD:TLO
答案:TMOD將定時器設(shè)置成工作方式1,M1和M0的值分別是:()
A:10B:11C:00D:01
答案:01定時器在那種工作方式下,初值由硬件方法自動加載。不但省去了用戶程序中的重裝指令,而且也有利于提高定時精度。()
A:方式2B:方式1C:方式3D:方式0
答案:方式2當(dāng)T0工作在工作方式0時,如果要定時5ms,初值設(shè)置為:()
A:TH0=(8192-5000)/256TL0=(8102-5000)%256B:TH0=(65536-5000)/32TL0=(65536-5000)%32C:TH0=(8192-5000)/32TL0=(8102-5000)%32D:TH0=(65536-5000)/256TL0=(65536-5000)%256
答案:TH0=(8192-5000)/32TL0=(8102-5000)%32計數(shù)功能的實質(zhì)就是對外來脈沖進(jìn)行計數(shù)。51單片機(jī)單片機(jī)有T0(P3.4)和Tl(P3.5)兩個信號引腳,分別是這兩個計數(shù)器的計數(shù)輸人端。外部輸入的脈沖在負(fù)跳變時有效,進(jìn)行計數(shù)器加l(加法計數(shù))。()
A:對B:錯
答案:對定時是通過計數(shù)器的計數(shù)來實現(xiàn)的,不過此時的計數(shù)脈沖來自單片機(jī)的內(nèi)部,即每個機(jī)器周期產(chǎn)生一個計數(shù)脈沖。也就是每個機(jī)器周期計數(shù)器加1。()
A:對B:錯
答案:對只有定時器T0可由軟件設(shè)置為定時或計數(shù)的工作方式,T1可作為串行口的波特率發(fā)生器。()
A:對B:錯
答案:錯TMOD是定時器/計時器工作方式寄存器,其功能是控制定時器/計時器T0、T1的工作方式。它的字節(jié)地址是89H,并且不能進(jìn)行位操作,只能通過給寄存器整體賦值的方式進(jìn)行初始化()
A:對B:錯
答案:對TCON的主要功能是控制定時器的啟動、停止,標(biāo)示定時器的溢出和中斷情況。其字節(jié)地址是88H,與工作方式寄存器TMOD不同,控制寄存器TCON可以進(jìn)行按位尋址。()
A:對B:錯
答案:對TF是定時器中斷標(biāo)志位,當(dāng)定時器/計時器工作產(chǎn)生溢出時,TF1由硬件自動值“1”,表示定時器/計時器有中斷請求。()
A:對B:錯
答案:對TR1是T1啟/停止控制位,將TR1置“1”起動定時器/計時器工作,置“0”關(guān)閉定時器/計時器工作。()
A:對B:錯
答案:對下列那個寄存器是用來控制定時器的?()
A:TCONB:IPC:IED:SCON
答案:TCON下列那個寄存器是用來控制串行口的?()
A:IPB:SCONC:IED:TCON
答案:SCON在51單片機(jī)中,中斷源自然優(yōu)先級從高到低依次是:()
A:外部中斷0、外部中斷1、定時器0、定時器1、串行口B:外部中斷0、定時器1、外部中斷1、定時器0、串行口C:外部中斷1、定時器0、外部中斷0、定時器1、串行口D:外部中斷0、定時器0、外部中斷1、定時器1、串行口
答案:外部中斷0、定時器0、外部中斷1、定時器1、串行口CPU響應(yīng)中斷的條件是:()
A:①②③B:③申請中斷的中斷源允許位為“1”C:②總中斷IE=1D:①有中斷源發(fā)出中斷請求
答案:①②③在中斷系統(tǒng)中,通常將CPU正常情況下運行的程序稱為主程序,把引起中斷的設(shè)備或事件稱為中斷源。()
A:對B:錯
答案:對現(xiàn)行程序中斷的地方稱為斷點,為中斷服務(wù)對象服務(wù)完畢后返回原來的程序稱為中斷返回。()
A:對B:錯
答案:對TCON寄存器的字節(jié)地址是88H,不能進(jìn)行位操作。()
A:錯B:對
答案:錯TCON寄存器既有定時器/計數(shù)器的控制功能,又有中斷控制功能,其中與中斷有關(guān)的控制位共6位。()
A:對B:錯
答案:對當(dāng)CPU采樣到有效中斷請求信號時,外部中斷請求標(biāo)志位由硬件自動置“1”,在CPU響應(yīng)中斷后,該位需要用軟件清0。()
A:錯B:對
答案:錯內(nèi)部定時器/計數(shù)器T0和T1溢出標(biāo)志位在片內(nèi)定時器/計數(shù)器T0和T1產(chǎn)生計數(shù)溢出時,由硬件置1。轉(zhuǎn)向中斷服務(wù)時,再由硬件自動清0。()
A:對B:錯
答案:對當(dāng)51單片機(jī)復(fù)位后,IE被清0,所有中斷請求被禁止。要使用某一中斷,必須要對相應(yīng)的位進(jìn)行設(shè)置。
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 礦石處理工風(fēng)險識別測試考核試卷含答案
- 無線電設(shè)備運維員操作技能知識考核試卷含答案
- 口腔清潔劑制造工安全防護(hù)評優(yōu)考核試卷含答案
- 飛機(jī)管工QC管理能力考核試卷含答案
- 機(jī)繡工風(fēng)險識別強(qiáng)化考核試卷含答案
- 老年癡呆患者疼痛行為觀察法
- 化工行業(yè)數(shù)字化轉(zhuǎn)型實戰(zhàn)經(jīng)驗總結(jié)
- 老年慢性腎病患者的營養(yǎng)支持依從性提升策略驗證
- 2026年及未來5年市場數(shù)據(jù)中國內(nèi)河碼頭行業(yè)市場深度分析及發(fā)展趨勢預(yù)測報告
- 2026年及未來5年市場數(shù)據(jù)中國吸管杯行業(yè)市場競爭格局及投資前景展望報告
- JJG 499-2021 精密露點儀檢定規(guī)程
- T-CPQS A0011-2022 二手車車況檢測及評估通則
- 吸毒的危害性后果
- 2025年湖南邵陽經(jīng)開貿(mào)易投資有限公司招聘12人筆試考試參考試題及答案解析
- 白內(nèi)障手術(shù)術(shù)前準(zhǔn)備和術(shù)后護(hù)理流程
- 多動癥兒童在感統(tǒng)訓(xùn)練
- 環(huán)保生產(chǎn)應(yīng)急預(yù)案
- 殯葬禮儀服務(wù)創(chuàng)新創(chuàng)業(yè)項目商業(yè)計劃書
- 數(shù)據(jù)驅(qū)動的零售商品陳列優(yōu)化方案
- 錄用通知(入職通知書)offer模板
- 畜禽屠宰加工工國家職業(yè)標(biāo)準(zhǔn)(征求意見稿)
評論
0/150
提交評論