單片機技術(shù)與應(yīng)用學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第1頁
單片機技術(shù)與應(yīng)用學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第2頁
單片機技術(shù)與應(yīng)用學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第3頁
單片機技術(shù)與應(yīng)用學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第4頁
單片機技術(shù)與應(yīng)用學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

單片機技術(shù)與應(yīng)用學(xué)習(xí)通超星期末考試章節(jié)答案2024年MAX517控制寄存器中,BIT3位是電源工作狀態(tài)標志位(PD),當PD等于________(1或0)時,MAX517休眠;當PD等于________(1或0)時,MAX517正常工作。

答案:1常見的D/A轉(zhuǎn)換類型有:

答案:以上都是常用的D/A轉(zhuǎn)換芯片種,12位并行D/A芯片是:

答案:MAX5278051單片機內(nèi)部具有1個ADC轉(zhuǎn)換模塊。

答案:錯D/A轉(zhuǎn)換器指的是實現(xiàn)模擬量到數(shù)字量的轉(zhuǎn)換器件。

答案:錯D/A轉(zhuǎn)換的技術(shù)指標包括:分辨率、轉(zhuǎn)換精度、建立時間。

答案:對ADC0809的地址鎖存信號(ALE)和地址線(A、B、C)主要用來選擇需要轉(zhuǎn)換的模擬通道。當ALE=1時,三條地址線A、B、C取什么值時,選擇通道6?

答案:A=0,B=1,C=1;在采樣時,為了準確無誤地用采樣信號來表示模擬信號,采樣信號的頻率不小于輸入模擬信號最高頻率的幾倍?

答案:2下列屬于串行A/D轉(zhuǎn)換器的是:常用的A/D轉(zhuǎn)換電路和(如STC12C5A60S2單片機)和片外A/D轉(zhuǎn)換芯片(如ADC0809、ADC0832等)。在片外A/D轉(zhuǎn)換芯片中,依據(jù)A/D轉(zhuǎn)換芯片與單片機的數(shù)據(jù)接口分為并行A/D轉(zhuǎn)換器(如ADC0809、AD574)和串行A/D轉(zhuǎn)換器(如ADC0832)。

答案:ADC0832對于一個8位ADC來說,參考電壓為2.5V,當輸入的模擬信號電壓為2V.ADC轉(zhuǎn)換的理論結(jié)果為()

答案:210對于一個8位ADC來說,參考電壓為5V,當輸入的模擬信號電壓為2V.ADC轉(zhuǎn)換的理論結(jié)果為()

答案:200模擬信號主要是指振幅和相位都連續(xù)變化的電信號:數(shù)字信號是離散時間信號的數(shù)字化表示。

答案:對模擬信號是一種連續(xù)的信號,分布于自然界的各個角落。

答案:對單片機讀取A/D轉(zhuǎn)換結(jié)果可采用查詢方式和中斷方式。

答案:對A/D轉(zhuǎn)換器包括計數(shù)式A/D轉(zhuǎn)換器、雙積分式A/D轉(zhuǎn)換器、逐次通近式A/D轉(zhuǎn)換器、并行式A/D轉(zhuǎn)換器。

答案:對A/D轉(zhuǎn)換的技術(shù)指標包括:分辨率、轉(zhuǎn)換精度、轉(zhuǎn)換速率與轉(zhuǎn)換時間。

答案:對AT24C02的字節(jié)寫操作具體操作步驟是:(1)單片機向器件發(fā)送啟動信號和器件地址。(2)當應(yīng)答信號來到之后,單片機發(fā)送一個器件內(nèi)部地址,用以指定數(shù)據(jù)寫入到器件內(nèi)部的哪一個地址單元中。(3)單片機等待應(yīng)答信號。(4)單片機再次等待應(yīng)答信號。(5)單片機等待應(yīng)答信號。(6)單片機發(fā)送待寫入數(shù)據(jù)(7)51單片機發(fā)送停止信號,芯片進入寫周期,在此期間內(nèi),芯片不能夠進行任何的輸入操作。

答案:(1)、(3)、(2)、(4)、(6)、(5)、(7)I2C總線的停止是:

答案:SCL為高電平時,數(shù)據(jù)線SDA由低電平變?yōu)楦唠娖健IC總線的應(yīng)答信號的時序要求是:在SCL總線高電平期間,接收數(shù)據(jù)的器件將SDA總線拉低。

答案:在SCL總線高電平期間,接收數(shù)據(jù)的器件將SDA總線拉低。I2C總線的啟動條件是:

答案:SCL=1,SDA下降沿I2C總線上只要有一個器件的時鐘線SCL被拉低,SCL總線就被拉低,直到所有的接口器件時鐘線SCL恢復(fù)到高電平時,SCL總線才能恢復(fù)到高電平。

答案:對I2C總線(InterICBus)是飛利浦公司推出的一種同步傳輸串行總線。它由一條串行時鐘線SCL和一條串行數(shù)據(jù)線SDA組成。

答案:對AT24C02是ATMEL公司出品的I2C總線接口的E2PROM存儲芯片。

答案:對51單片機對DS1302芯片進行讀操作時,要求時鐘線SCLK和控制引腳CE的電平狀態(tài)是:

答案:SCLK下降沿,CE=151單片機對DS1302芯片進行寫操作時,要求時鐘線SCLK和控制引腳CE的電平狀態(tài)是:

答案:SCLK上升沿,CE=1SPI總線在串行同步時鐘的第二個跳變沿(上升或下降)數(shù)據(jù)有效,同時空閑狀態(tài)為低電平時,要求時鐘信號的時鐘極性(CPOL)和時鐘相位(CPHA)取值是。

答案:CPHA=1,CPOL=0;DS1302與單片機通信方式采用什么總線。

答案:SPI總線DS1302外部晶振引腳,一般接多大晶振?

答案:32.768kHzDS1302是由美國DALLAS公司推出的具有涓細電流充電能力的低功耗實時時鐘芯片。

答案:對單總線的工作過程包括初始化總線、發(fā)送ROM指令和數(shù)據(jù)和發(fā)送功能指令和數(shù)據(jù)這3個步驟。

答案:對18B20通過單總線方式與單片機進行數(shù)據(jù)交換,因此對于總線時間的控制要求比較高

答案:對以下對18B20的描述錯誤的是?

答案:18B20輸出的電壓信號要經(jīng)過AD轉(zhuǎn)換。DS18B20溫度傳感器的溫度值讀取步驟不包含下面哪一項(

答案:發(fā)送數(shù)據(jù)DS18B20溫度傳感器是(

)溫度傳感器。

答案:單總線DS18B20復(fù)位時,要求主機將數(shù)據(jù)線拉低最少(

),然后釋放。

答案:480чs下列有溫度傳感器“DS18B20”的描述中,不正確的是()。

答案:DS18B20是二線總線型的數(shù)字溫度傳感器。在LCD12864操作中,適當?shù)脑O(shè)置清屏和關(guān)顯示函數(shù),可以防止顯示重影的出現(xiàn)。

答案:對LCD12864顯示也需要指定顯示位置,起始列地址設(shè)置以后,列地址會自動加1,在0~63循環(huán),不自動換行。

答案:對LCD12864除了顯示字符和漢字外,還可以顯示圖片,它的顯示圖片像素是下列哪一項?

答案:128×64像素下列那條語句可以實現(xiàn)LCD12864起始頁地址設(shè)置的功能。

答案:write_cmd(0xB8);下列那條語句可以實現(xiàn)LCD12864關(guān)顯示的功能。

答案:write_cmd(0x3E);在LCD12864中,需要液晶左屏亮?xí)r,片選信號CS1、CS2的值是:

答案:CS1=0,CS2=1下列那個是不帶字庫的KS0108類液晶的標志性引腳。

答案:CS1和CS2引腳LCD1602液晶屏有10位數(shù)據(jù)輸入輸出腳。

答案:錯下列那條語句可以實現(xiàn)LCD1602清屏,光標歸零的功能。

答案:write_cmd(0x01);下列那條語句可以實現(xiàn)LCD1602關(guān)顯示的功能。

答案:write_cmd(0x08);對LCD1602進行寫數(shù)據(jù)操作時,除了讓RS=0,R/W=0外,是能信號E的要求是()。

答案:下降沿對LCD1602進行讀狀態(tài)操作,則要求()。

答案:RS=0,R/W=1對LCD1602進行寫命令操作,則要求()。

答案:RS=0,R/W=0KeilC51軟件是德國KeilSoftware公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng)。

答案:對KeilC51軟件最開始只是一個支持C語言和匯編語言的編譯器軟件。后來隨著不斷的升級,在調(diào)試程序、軟件仿真方面也有很強大的功能,成為學(xué)習(xí)51單片機重要的開發(fā)工具。

答案:對使用KeilC51軟件進行C語言程序編程時,首先要創(chuàng)建工程模板,所有的C程序是在這個模板里進行編寫的。

答案:對KeilC51軟件在沒有注冊的情況下使用,生成的代碼的大小是受到限制的,如果生成的代碼超過2KB,編譯器就會報錯。

答案:對將文件C文件加入“SourceGroupl”文件夾后,增加源文件時話框并不消失,需要點擊“Close”即可返回主界面。

答案:對Keil軟件中的晶振頻率值與最終產(chǎn)生的目標代碼無關(guān),僅用于軟件模擬調(diào)試時顯示程序執(zhí)行時間。

答案:對Keil設(shè)置成軟件模擬仿真模式時不需要實際的目標硬件就可以模擬51單片機的很多功能。

答案:對KeilC51創(chuàng)建的程序文件格式是:

答案:*.c

51單片機能夠運行的文件格式是:

答案:*.hex

Keil開發(fā)C51程序的主要步驟是:建立工程、

、形成Hex文件、運行調(diào)試。

答案:輸入程序

ProteusISIS是英國Labcenter公司開發(fā)的電路分析與實物仿真軟件。它實現(xiàn)了單片機仿真和SPICE電路仿真相結(jié)合。

答案:對正在仿真的電路圖需要修改時,無需停止仿真,可以直接在電路圖中進行修改。

答案:錯Protues軟件和Keil軟件聯(lián)合使用時,如果程序變動,只需要在Keil中重新編譯,Protues軟件中不需要重新加載程序,只需要重新仿真即可。

答案:對Protues軟件進行電路仿真時,單片機的時鐘頻率可以在軟件中進行設(shè)置,與Keil輸出頁中的頻率無關(guān)。

答案:對Proteus軟件可以像Multisim軟件一樣,用來仿真模擬電路和數(shù)字電路。

答案:對Protues軟件可以仿真全部單片機系統(tǒng),只要是與單片機有關(guān)的電路,都可以用該軟件進行仿真。

答案:錯在學(xué)習(xí)單片機時,可用用Protues軟件進行仿真,沒有必要使用硬件仿真。

答案:錯Protues在仿真時,引腳處會出現(xiàn)不同顏色的小方塊,它們的含義依次是:

表示高電平;

表示低電平;

表示高阻態(tài);

表示電平?jīng)_突,短路等。

答案:紅色、藍色、灰色、黃色

在編輯窗口,雙擊鼠標右鍵的功是:

答案:刪除元件在編輯窗口,單擊鼠標左鍵的功是:

答案:放置元件

預(yù)處理命令,函數(shù)首部和函數(shù)體的花括號后面要加;

答案:錯C語言的頭文件中,可以放在源程序的任何位置。

答案:錯它是具有結(jié)構(gòu)化的控制語句,是完全模塊化和結(jié)構(gòu)化的語言。

答案:對C語言具有語言簡潔、緊湊,使用方便、靈活,數(shù)據(jù)類型豐富,便于維護和程序形式自由等特點。

答案:對一個函數(shù)由兩部分組成:

。

答案:函數(shù)的首部;函數(shù)體C語言程序是由

構(gòu)成的。

答案:函數(shù)發(fā)光二級管正負判斷方法:(1)觀察引腳長短,引腳長的為

,短的為

;(2)觀察內(nèi)部結(jié)構(gòu),

接柱支架大,

接柱支架小。

答案:正極;負極;負極;正極Proteus軟件在仿真運行時,紅色小塊表示?

答案:高電平下列那種方式不能用于程序的注釋。

答案:;在單片機P0.0口接一個LED,試著寫一個閃爍程序。要求亮的時間大于滅的時間。

答案:#include"reg51.h"

sbitP0_0=P0^0;

voiddelay(unsignedchart)

/*帶形參的延時函數(shù)*/{

unsignedchari,j;

//定義for循環(huán)變量for(i=0;i試著用for語句寫成1至50這個50個數(shù)字的和。

答案:voidmain()

//求和函數(shù){

inti;

//定義循環(huán)變量

intsum=0;

//定義求和變量,存放累加值for(i=1;i<=50;i++){sum=sum+i;}}for語句中,三個表達式都沒有,就變成一個無限循環(huán)語句。

答案:對在C語言中,參數(shù)的傳遞是雙向的,可以由實參傳給形參,也可以由形參傳向?qū)崊ⅰ?/p>

答案:錯從函數(shù)的參數(shù)形式來看,函數(shù)分為

。

在調(diào)用時,主調(diào)函數(shù)不向它傳遞數(shù)據(jù)。

答案:無參數(shù)函數(shù);有參數(shù)函數(shù);無參數(shù)函數(shù)C語言程序的執(zhí)行是從

開始的,也是在

中結(jié)束。

答案:主函數(shù)main();主函數(shù)main()Keil編譯時報“C(27):errorC231:'delay':redefinition”錯誤,是指:

答案:重復(fù)定義如果電源電壓為5V,LED正向壓降為1.8V,工作電流為20mA,那么LED的限流電阻為

答案:160Ωsfr用于訪問單片機內(nèi)部所有的

位特殊功能寄存器。sfr16用于訪問單片機內(nèi)部所有的

位特殊功能寄存器。sbit用于訪問芯片內(nèi)部的

中的可尋址或特殊功能寄存器中的可尋址位。

答案:8;八;16;十六;RAM無符號整型C語言的關(guān)鍵字是

,它在存儲器中占

字節(jié)的,取值范圍是:

。

答案:unsignedint;2;0~65535;0至65535;0到65535無符號字符型C語言的關(guān)鍵字是

,它在存儲器中占

字節(jié)的,取值范圍是:

。

答案:unsignedchar;1;0至255;0到255在十六進制中,分別用

,

,

,

表示十進制中的10,11,12,13,14,15。

答案:A;a;b;B;c;C;D;d;e;E;f;F將下面二進制數(shù)轉(zhuǎn)換成十進制數(shù):(1)1011110

,(2)10111101

,(3)11111101

,(4)1101

答案:94;189;253;13將下面十進制數(shù)轉(zhuǎn)換成二進制數(shù):(1)123

,(2)254

,(3)165

,(4)53

答案:01111011;11111110;10100101;111111數(shù)制也稱計數(shù)制,是用一組固定的符號和統(tǒng)一的規(guī)則來表示數(shù)值的方法。常用的數(shù)制有

進制、

進制、八進制和

進制。

答案:十;10;二;2;十六;16下面命名方式符合C語言命名規(guī)則的是:

答案:_10

,

dpj_10

,

_10_dpj0xFD的二進制是:

答案:11111101Proteus軟件中,連接兩個引腳除了用導(dǎo)線直接相連外,還可以使用網(wǎng)絡(luò)端號。相同標號的網(wǎng)絡(luò)端號在電氣是相連的。

答案:對邏輯與的運算規(guī)則是當且僅當兩個條件表達式的值都為“真”時,運算結(jié)果才是“真”,否則為“假”。即:全“1”為“1”,有“0”出“0”。

答案:對k=0xae,執(zhí)行k=_cror_(k,2)后,k=

答案:0xabk=0x9a,m=0x56,求下列表達式的值:(1)k&m=

,(2)k|m=

,(3)~k=

,(4)k^m=

答案:0x12;0xde;0x65;0xcea=2,b=3,運行程序value=(a+2,b--,a+b)后,value=

。

答案:6a=13,b=5,a/b=

;a%b=

。

答案:2;3k=0xae,執(zhí)行k>>2后,k的值是:

答案:0x2ba=12時,b=a++,程序執(zhí)行后的結(jié)果是:

答案:a=13,b=12下面那個不是算術(shù)運算符:

答案:×在系統(tǒng)設(shè)計時,為了讓單片機上電后,各個端口有一個穩(wěn)定的狀態(tài),需要寫入初始化程序。

答案:對74HC573是一個8路輸出鎖存器,輸出為三態(tài)門,特別適合驅(qū)動LED這樣的電流型元件。

答案:對74HC595是一個8位串行輸入、并行輸出的位移緩存器。

答案:對用51單片機控制LED,在不做端口擴展的情況下,最多可以連接

個LED。

答案:32while語句的執(zhí)行的條件是:當循環(huán)條件表達式為

,執(zhí)行循環(huán)體語句。

答案:真;174HC138芯片是一種十分常見的單片機I/O口擴展芯片,它可以將

個輸入引腳的狀態(tài)譯碼成

個輸出引腳。

答案:3;8單片機控制LED常見的硬件擴展方式有使用

擴展和

擴展。

答案:譯碼器;鎖存器執(zhí)行下列程序段后,P0口的值:temp=0xfe;for(i=0;i<8;i++){P0=temp;temp=_crol_(temp,1);}

答案:0x7f操作74HC138芯片時,E1=0,E2=0,E3=1;A0=0,A1=0,A2=1,則輸出引腳中,個引腳為低電平:

答案:Y4a=2,i=5;執(zhí)行語句while(i--){a++;}后,變量a的值是:

答案:7if關(guān)鍵字之后的表達式通常是邏輯表達式和關(guān)系表達式,也可以是如10、12這樣的整數(shù)常量。

答案:對if語句中,條件表示式后不能有“;”,語句體的大括號后不能有“;”。

答案:對全局變在函數(shù)外部定義的變量,也可以是在本程序任何地方創(chuàng)建。

答案:對為了解決高速處理器和低速外設(shè)速度不匹配的問題,在獨立按鍵編程時,常常用

語句書寫等待按鍵釋放程序。

答案:while獨立按鍵按照結(jié)構(gòu)可以分為

。前者價格便宜,操作手感好(如機械式開關(guān)、導(dǎo)電橡膠是開關(guān))。后者使用壽命長,可靠性和安全性高(如電氣式按鍵、磁感式按鍵和電容式按鍵等)。

答案:觸點式開關(guān)按鍵;有觸點式開關(guān)按鍵;無觸點式開關(guān)按鍵按鍵消抖方法有硬件消抖和軟件消抖兩種。在硬件消抖中,通常采用

來消除按鍵的機械抖動。在軟件消抖中,通常使用

語句和延時函數(shù)。

答案:RS觸發(fā)器;if上拉電阻的阻值一般在1k~10k之間。阻值越大,流過的電流越小,功耗

(越大、越?。W柚翟叫?,驅(qū)動能力

(越大、越?。?,功耗

(越大、越?。?。

答案:越小;越大;越大P1.0接獨立按鍵,定義為S1,下列那個程序不能實現(xiàn)等待按鍵釋放功能:

答案:

while((P1&0x00)!=0x01);當keyvalu=0時,執(zhí)行完下列程序后,P1的值是:switch(keyvalu)

{case0:P1=0x00;case1:P1=0xf0;default:break;}

答案:0xf0a=2,b=3,i=3,執(zhí)行程序if(i!=0){a++;b--;}else{a--;b++}后,a、b的值:

答案:a=3,b=2continue語句和break語句的區(qū)別在于:循環(huán)遇到break語句,是直接結(jié)束循環(huán),而若遇上continue語句,是停止當前這一遍循環(huán),然后直接嘗試下一遍循環(huán)。

答案:對continue語句是結(jié)束本次循環(huán),接著執(zhí)行下次循環(huán),它不結(jié)束整個循環(huán)。

答案:對break語句出現(xiàn)在switch語句體內(nèi)時,其作用只是跳出該switch語句體;當它在一個循環(huán)程序中,其作用是強行退出循環(huán)結(jié)構(gòu)。

答案:對break語句是結(jié)束整個循環(huán)過程,跳出循環(huán)去執(zhí)行循環(huán)體以外的語句。

答案:對查表法程序簡單,效率高,可以用在任何類型的矩陣鍵盤中

答案:錯蜂鳴器的操作中,可以通過改變驅(qū)動信號的

控制蜂鳴器的聲音大小。

答案:占空比蜂鳴器的操作中,可以通過改變信號的

調(diào)整蜂鳴器的音調(diào),

越高,音調(diào)越高。

答案:頻率;頻率蜂鳴器從結(jié)構(gòu)上分為

兩種。前者內(nèi)部帶振蕩器,只要一通電就會響。這種蜂鳴器操作簡單,用單個LED的驅(qū)動程序即可操作;后者內(nèi)部不帶振蕩源,所以用直流信號驅(qū)動它時,不會發(fā)出聲音,必須用一個方波信號驅(qū)動,頻率一般為2kHz~5kHz。

答案:有源;有源蜂鳴器;無源;無源蜂鳴器蜂鳴器作為電子產(chǎn)品中發(fā)聲報警器件,使用十分頻繁。主要分為

兩類。前者是以壓電陶瓷的壓電效應(yīng)來帶動金屬片的振動發(fā)聲,后者是利用電磁線圈帶動金屬振動膜發(fā)聲。

答案:壓電式蜂鳴器;電磁式蜂鳴器使用逐行掃描法編寫矩陣鍵盤程序,應(yīng)將每一行的行線

(拉高、拉低),再來讀取列線值。

答案:拉低共陽極數(shù)碼管的8個發(fā)光二極管的陰極連接在一起,作為公共控制端(com),接高電平。陽極作為“段”控制端。

答案:錯51單片機單片機一般采用軟件譯碼或者硬件譯碼兩種方式來控制數(shù)碼管。

答案:對C語言規(guī)定只能逐個引用數(shù)組元素,而不能一次引用整個數(shù)組。

答案:對在數(shù)組中,常量表達式要有方括號括起來,不能用圓括號。例如,inta(10)這是非法的。

答案:對C語言不允許對數(shù)組的大小作動態(tài)定義。例如,inta[n]的定義就是錯誤的。

答案:對數(shù)組的第一個元素是從下標1開始的。

答案:錯下列數(shù)組定義正確的是:

答案:inta[]={0,1,2,3};下面各個段碼是用共陽數(shù)碼管顯示數(shù)字“6”:

答案:0x82下面各個段碼是用共陽數(shù)碼管顯示數(shù)字“5”:

答案:0x92TR1是T1啟/停止控制位,將TR1置“1”起動定時器/計時器工作,置“0”關(guān)閉定時器/計時器工作。

答案:對TCON的主要功能是控制定時器的啟動、停止,標示定時器的溢出和中斷情況。其字節(jié)地址是88H,與工作方式寄存器TMOD不同,控制寄存器TCON可以進行按位尋址。

答案:對TMOD是定時器/計時器工作方式寄存器,其功能是控制定時器/計時器T0、T1的工作方式。它的字節(jié)地址是89H,并且不能進行位操作,只能通過給寄存器整體賦值的方式進行初始化,

答案:對只有定時器T0可由軟件設(shè)置為定時或計數(shù)的工作方式,T1可作為串行口的波特率發(fā)生器。

答案:錯定時是通過計數(shù)器的計數(shù)來實現(xiàn)的,不過此時的計數(shù)脈沖來自單片機的內(nèi)部,即每個機器周期產(chǎn)生一個計數(shù)脈沖。也就是每個機器周期計數(shù)器加1。

答案:對計數(shù)功能的實質(zhì)就是對外來脈沖進行計數(shù)。51單片機單片機有T0(P3.4)和Tl(P3.5)兩個信號引腳,分別是這兩個計數(shù)器的計數(shù)輸人端。外部輸入的脈沖在負跳變時有效,進行計數(shù)器加l(加法計數(shù))。

答案:對當T0工作在工作方式0時,如果要定時5ms,初值設(shè)置為:

答案:TH0=(8192-5000)/32TL0=(8102-5000)%32定時器在那種工作方式下,初值由硬件方法自動加載。不但省去了用戶程序中的重裝指令,而且也有利于提高定時精度。

答案:方式2將定時器設(shè)置成工作方式1,M1和M0的值分別是:

答案:01下面的那個寄存器用來控制兩個定時器/計時器的工作方式。

答案:TMOD在采用6MHz的晶振下,下面的延時函數(shù)的延時時間應(yīng)該是:voiddelay100ms(void){

unsignedchari,j;

for(i=0;i<250;i++)

for(j=0;j<132;j++)//參數(shù)比較,決定是否繼續(xù)循環(huán)

;

}

答案:大約200ms是中斷允許總控制位。當它為

(填0或1)時,中斷總禁止,關(guān)閉所有中斷;當它為

(填0或1),中斷總允許,總允許后,各中斷的禁止或允許由各中斷源的中斷允許控制位進行設(shè)置。

答案:EA;0;1中斷允許控制寄存器是

,中斷優(yōu)先控制寄存器是

。

答案:IE;IP51單片機的中斷源有:

、

三種。

答案:外部中斷;外部中斷源;定時器中斷;定時器中斷源;串行中斷;串行中斷源當51單片機復(fù)位后,IE被清0,所有中斷請求被禁止。要使用某一中斷,必須要對相應(yīng)的位進行設(shè)置。

答案:對內(nèi)部定時器/計數(shù)器T0和T1溢出標志位在片內(nèi)定時器/計數(shù)器T0和T1產(chǎn)生計數(shù)溢出時,由硬件置1。轉(zhuǎn)向中斷服務(wù)時,再由硬件自動清0。

答案:對當CPU采樣到有效中斷請求信號時,外部中斷請求標志位由硬件自動置“1”,在CPU響應(yīng)中斷后,該位需要用軟件清0

答案:錯TCON寄存器既有定時器/計數(shù)器的控制功能,又有中斷控制功能,其中與中斷有關(guān)的控制位共6位。

答案:對TCON寄存器的字節(jié)地址是88H,不能進行位操作。

答案:錯現(xiàn)行程序中斷的地方稱為斷點,為中斷服務(wù)對象服務(wù)完畢后返回原來的程序稱為中斷返回。

答案:對在中斷系統(tǒng)中,通常將CPU正常情況下運行的程序稱為主程序,把引起中斷的設(shè)備或事件稱為中斷源。

答案:對CPU響應(yīng)中斷的條件是:

答案:①②③在51單片機中,中斷源自然優(yōu)先級從高到低依次是:

答案:外部中斷0、定時器0、外部中斷1、定時器1、串行口下列那個寄存器是用來控制串行口的?

答案:SCON下列那個寄存器是用來控制定時器的?

答案:TCON對于分支結(jié)構(gòu)的程序,應(yīng)該在分支后面加入程序轉(zhuǎn)移指令,以跳過不應(yīng)該執(zhí)行的分支

答案:對實現(xiàn)單片機引腳輸入狀態(tài)判斷的程序在結(jié)構(gòu)上是屬于()

答案:分支結(jié)構(gòu)51單片機可以沒有時鐘電路

答案:錯MCS-51單片機的五源中斷中可能會有2個中斷的優(yōu)先級同為高優(yōu)先級

答案:對想要在程序中打開外部中斷1,其他中斷關(guān)閉不用,則寄存器IE的值應(yīng)為()

答案:84HP2口除了可以做普通I/O口外,還可以作為(

答案:地址總線高8位單片機的應(yīng)用程序一般存放于(

)中

答案:ROM標準MCS-51單片機的時鐘頻率fosc為6MHz,則1個機器周期時間長度為(

答案:2μs控制串行口工作方式的寄存器是(

答案:SCON下列運算符不是關(guān)系運算符的是(

答案:=函數(shù)類型說明符如果用void表示,則函數(shù)執(zhí)行結(jié)果返回值的數(shù)據(jù)類型是(

答案:無返回值設(shè)a=0x7f,b=a<<2,則b的值為(

答案:0FCH定時器0工作于計數(shù)方式,外加計數(shù)脈沖信號應(yīng)接到(

)引腳。

答案:P3.4MCS-51系列單片機外擴存儲器芯片時,4個I/O中作為數(shù)據(jù)總線的是(

)。

答案:P0口定時器T1的中斷向量號為(

答案:3中斷開啟時,除了將各自的中斷允許控制位置“1”外,仍然需要將(

)置“1”

答案:EA

要使無符號字符型變量a中的數(shù)高4位為0,低4位不變,則執(zhí)行以下哪條語句:

答案:a=a&0x0F;變量的存儲器類型是指

答案:變量所處的存儲區(qū)域單片機的主要用途是用來構(gòu)建簡單的控制系統(tǒng)

答案:對單片機的一個主要缺點是計算功能較弱,不能進行復(fù)雜的計算

答案:對單片機是指將計算機主要功能部件集成到一塊芯片內(nèi)部的計算機

答案:對單片機就是一臺計算機

答案:對單片機應(yīng)用系統(tǒng)中除了單片機部分外,其他組成部分都是可選的

答案:對單片機能夠用來代替PC機完成相關(guān)工作

答案:錯單片機的主要優(yōu)點包括

答案:重量輕;控制功能較強;體積小;價格便宜下列哪些領(lǐng)域適合使用單片機實現(xiàn)控制

答案:便攜式醫(yī)療器械;智能家電;智能儀表單片機應(yīng)用系統(tǒng)中必須包含通信接口部分

答案:錯單片機應(yīng)用系統(tǒng)的運行參數(shù)可以通過通信接口遠程設(shè)置

答案:對在循環(huán)程序結(jié)構(gòu)中,被反復(fù)多次執(zhí)行的代碼段稱

答案:循環(huán)體MCS-51單片機能夠直接判斷引腳輸入電平狀態(tài)的指令包括

答案:JB指令下列MCS-51單片機引腳中屬于控制類引腳的是()

答案:EA;ALE;RST;/PSEN單片機的最小系統(tǒng)通常包括()

答案:復(fù)位電路;單片機;電源電路;時鐘電路MCS-51單片機內(nèi)部包含的主要可用資源有()

答案:并行輸入/輸出端口;定時/計數(shù)器;中斷;串行通信端口mcs-51單片機引腳的輸入狀態(tài)主要有()

答案:高電平狀態(tài);低電平狀態(tài)選擇電路所用元器件時,應(yīng)當考慮的因素包括

答案:元器件體積大小;是否市場主流型號;性能;價格MCS-51單片機共定義了()個通用寄存器

答案:32單片機應(yīng)用系統(tǒng)的最核心組成部分是

答案:單片機mcs-51單片機的定時器是()位的定時器

答案:16MCS-51單片機的4個并行I/O端口中,通常使用其第二功能的是

答案:P3口MCS-51單片機共定義了

個外部引腳

答案:VCCMCS-51單片機P1.5引腳對應(yīng)的寄存器位是

答案:P1.5單片機的復(fù)位有上電自動復(fù)位和按鈕手動復(fù)位兩種,當單片機運行出錯或進入死循環(huán)時,可按復(fù)位鍵重新啟動。

答案:對MCS-1單片機的兩個定時器均有兩種工作方式,即定時和計數(shù)工作方式

答案:對在MCS-51單片機內(nèi)部結(jié)構(gòu)中,TC0N為控制寄存器,主要用來控制定時器的啟動與停止

答案:對#defineucharunsignedchar表示定義uchar為____型。(2.0)

答案:第1空:無符號字符TR0=0表示____(啟動或停止)T0。(2.0)

答案:第1空:停止按照串行數(shù)據(jù)的時鐘控制方式,串行通信可分為____通信和____通信。(2.0)

答案:第1空:同步第2空:異步要求P1.0口輸出120ms的方波,在P1.0端口接上發(fā)光二極管來觀測燈的亮滅情況。____。請繪制仿真圖并編寫相關(guān)程序。____

答案:設(shè)晶振的頻率fosc=12MHz;40.0串行口控制寄存器SCON用來控制串行口的工作方式和狀態(tài),當單片機復(fù)位時,所有位全為(

)(填1或0)。

答案:0單片機常采用兩種復(fù)位方式,即(

)和(

)。

答案:手動復(fù)位方式;手動復(fù)位;上電自動復(fù)位方式;上電復(fù)位;上電自動復(fù)位既可以做數(shù)據(jù)總線又可以做數(shù)據(jù)總線的是(

)口,只能做地址總線的是(

)口。

答案:P0;P2已知TMOD值為16H,

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論