單片機(jī)C語言期末考試題_第1頁
單片機(jī)C語言期末考試題_第2頁
單片機(jī)C語言期末考試題_第3頁
單片機(jī)C語言期末考試題_第4頁
單片機(jī)C語言期末考試題_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余16頁可下載查看

下載本文檔

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

文檔簡介

1、、單項(xiàng)選擇題:40 分1、2、3、4、5、6、7、單片機(jī) C 語百期末考試題(A)MCS-51 系列的單片機(jī)中片內(nèi) RAM 的字節(jié)大小可能的是(C51片內(nèi)128MB、128KC、128語言提供的合法的數(shù)據(jù)類型關(guān)鍵字是(sfrB、BITC、CharD、D、64integerrRAM 的位尋址區(qū),位于地址(00H1FHB、20H2FH間接尋址片內(nèi)數(shù)據(jù)存儲(chǔ)區(qū)(256 字節(jié))處。C、30H7FH,所用的存儲(chǔ)類型是80HFFHA、dataB、bdataC、idataD、xdataMCS-51 單片機(jī)上電復(fù)位的信號是(A、下降沿B、上升沿C、低電平高電平可以將 P1 口的低 4 位全部置高電平的表達(dá)式是(

2、A、P1&=0 x0f般單片機(jī) C51的個(gè)數(shù)不能夠超過(8、需要擴(kuò)展一片外部A、15B、程序中,B、P1|=0 x0fC、P1A=0 x0fD、P1=P1為了使程序執(zhí)行的效率最高,函數(shù)參數(shù)傳遞時(shí),函數(shù)參數(shù)RAM,大小 32K 字節(jié),需要的地址線是(B、14D、129、如果將中斷優(yōu)先級寄存器 IP 中,將 IP 設(shè)置為 0 x0A,則優(yōu)先級最高的是A、外部中斷 1B、外部中斷 0C 定時(shí)/計(jì)數(shù)器 1定時(shí)/計(jì)數(shù)器 010、單片機(jī) C51 中用關(guān)鍵字()來改變寄存器組A、interruptB、unsignedC、usingD、reentrant11、紅外線遙控碼由發(fā)射電路經(jīng)()Hz的載頻調(diào)制

3、后發(fā)射。A、38KB、12MC、6M12、紅外線遙控碼的邏輯“0”與邏輯“1”是以脈沖的()決定的A、電平B、寬度C、頻率D、形狀13、DS1302 內(nèi)的時(shí)鐘寄存器是以()的數(shù)據(jù)格式定義的A、十進(jìn)制B、十六進(jìn)制C、BCD 碼D、壓縮 BCD 碼14、設(shè) MCS-51 單片機(jī)晶振頻率為數(shù)頻率應(yīng)為()12MHz,定時(shí)器作定時(shí)器使用時(shí),其最高的輸入計(jì)15、16、17、18、19、20、A、2MHzB、1MHzC、500kHz250kHz使用_nop_()A、reg52.h函數(shù)時(shí),必須包含的庫文件是(B、absacc.hintrins.hD、stdio.hADC0809的啟動(dòng)轉(zhuǎn)換的信號是(A、ALEB

4、、EOCCLOCK、START線反轉(zhuǎn)法識別有效按鍵時(shí),如果讀入的列線值不全為A、有鍵被按下C、一定有多個(gè)鍵被按下DS18B20的總線方式是(A、SPIB、I2C24C02 采用的總線形式是A、CANB、SPI串行口每一次傳送(B、判斷題:10 分B、一定只有一個(gè)鍵被按下D、沒有鍵被按下C、ONEWIRE)字符。C、1,D、則說明SP2PWM1 波特D、1 幀1、C51 中,特殊功能寄存器一定需要用大寫。()7、MCS-51 單片機(jī)的程序存儲(chǔ)器是可以用來存放數(shù)據(jù)的。()8、bit 和 sbit 都是用來定義位變量,所以兩者之間沒有區(qū)別,可以隨便替換使用)9、MCS-51 單片機(jī)的位地址總共有 2

5、56 位。()10、串口中斷請求標(biāo)志必須由軟件清除。()三、多項(xiàng)選擇題:10 分1、目前,MCS-51 單片機(jī)采|的開發(fā)語言是()2、使用片內(nèi)存儲(chǔ)器時(shí),EA 腳必須置低。(3、單片機(jī)外部中斷時(shí)只有用低電平觸發(fā)。4、bit 定義的變量一定位于內(nèi)部()5、采用單片機(jī)的 C 語言開發(fā)時(shí),只能利用()6、51 系列的單片機(jī)至少有 5 個(gè)中斷,()RAM 的位尋址區(qū)C51 語百書寫程序,不能嵌套匯編語百KEILC51 軟件支持最多 32 個(gè)中斷A、機(jī)器語言 B、匯編語言 C、BASIC 語言D、C 語百E、PASCAL 語言2、51 單片機(jī)的RAM 包含以下幾個(gè)部分(A、通用寄存器區(qū)B、可位尋址區(qū)C、用

6、戶 RAM 區(qū)D、SFR3、C51 中使用最廣泛的三個(gè)數(shù)據(jù)類型是(A、bitB、unsignedcharunsignedintint4、關(guān)于bit型變量的用法,說法正確的A、bit不能定義有 bit數(shù)組變量不能聲明為指針型變量自動(dòng)存儲(chǔ)于內(nèi)RAM 勺位尋址區(qū)bit 型變量不可用作函數(shù)返C、bit回值5、存儲(chǔ)器模式有(A、xdataBsmallC、codeDlarge四、填空 20 分1、單片機(jī)中,常用作串入并出的芯片是232 串口電平轉(zhuǎn)換芯片是2、在單片機(jī)硬件設(shè)計(jì)時(shí),31 腳一般要接品振在PCB 設(shè)計(jì)中應(yīng)盡量3、單片機(jī)程序的口地址是入口地址是部中斷 0 的入4、非編碼式鍵盤識別有效鍵盤的方法通常

7、有兩種:一種是另一種5、若采用 12MHz 的晶體振蕩器,則 MCS-51 單片機(jī)的振蕩周期為.機(jī)器周期。為6、LCD1602 常用的寫子函數(shù)和兩種。有7、KeiL 軟件中,工程文件的擴(kuò)展名,編譯連接后生成可燒寫的C51 是文件擴(kuò)展名是.8、字符型 LCD 標(biāo)準(zhǔn)西文字庫采用是編碼方式。9、若只需要開串行口中斷,則 IE 的值應(yīng)設(shè)置為,若需要將外部中斷設(shè)置為下降沿觸發(fā),則執(zhí)行的語句為。10、紅外編碼中用戶碼的作用是一幀按鍵碼由個(gè)字節(jié)組成。11、DS1302 是雙電源工作方式,第二電源的作用是五、綜合應(yīng)用 20 分1、假設(shè)單片機(jī)的晶體振蕩器的頻率是 12MHz,利用定時(shí)器 1 采用方式1 定時(shí) 2

8、0ms,寫由初值的計(jì)算過程和整個(gè)定時(shí)器初始化程序,同時(shí)寫生在P1.7 腳上輸由 0.2 秒的方波的完整程序。2、畫由 1 初要求的原理圖假設(shè)單片機(jī)的jBiIIjfl|A1.接 8 的對地的亞鍵,當(dāng)某個(gè)按配按下時(shí)他應(yīng)的P1 口的連接 8 個(gè) LED,P3 連LED 點(diǎn)亮。根據(jù)描述畫由原理圖,并編寫、單項(xiàng)選擇題:40 分1、2、3、4、5、6、7、單片機(jī) C 語言期末考試題(B)MCS-51 系列的單片機(jī)中片內(nèi) RAM 的字節(jié)大小可能的是(C51片內(nèi)128MB、128KC、128語言提供的合法的數(shù)據(jù)類型關(guān)鍵字是(sfrB、BITC、CharD、D、64integerrRAM 的位尋址區(qū),位于地址(

9、00H1FHB、20H2FH間接尋址片內(nèi)數(shù)據(jù)存儲(chǔ)區(qū)(256 字節(jié))處。C、30H7FH,所用的存儲(chǔ)類型是80HFFHA、dataB、bdataC、idataD、xdataMCS-51 單片機(jī)上電復(fù)位的信號是(A、下降沿B、上升沿C、低電平高電平可以將 P1 口的低 4 位全部置高電平的表達(dá)式是(A、P1&=0 x0f般單片機(jī) C51的個(gè)數(shù)不能夠超過(8、需要擴(kuò)展一片外部A、15B、程序中,B、P1|=0 x0fC、P1A=0 x0fD、P1=P1為了使程序執(zhí)行的效率最高,函數(shù)參數(shù)傳遞時(shí),函數(shù)參數(shù)RAM,大小 32K 字節(jié),需要的地址線是(B、14D、129、如果將中斷優(yōu)先級寄存器 IP

10、 中,將 IP 設(shè)置為 0 x0A,則優(yōu)先級最高的是A、外部中斷 1B、外部中斷 0C 定時(shí)/計(jì)數(shù)器 1定時(shí)/計(jì)數(shù)器 010、單片機(jī) C51 中用關(guān)鍵字()來改變寄存器組A、interruptB、unsignedC、usingD、reentrant11、紅外線遙控碼由發(fā)射電路經(jīng)()Hz的載頻調(diào)制后發(fā)射。A、38KB、12MC、6M12、紅外線遙控碼的邏輯“0”與邏輯“1”是以脈沖的()決定的A、電平B、寬度C、頻率D、形狀13、DS1302 內(nèi)的時(shí)鐘寄存器是以()的數(shù)據(jù)格式定義的A、十進(jìn)制B、十六進(jìn)制C、BCD 碼D、壓縮 BCD 碼14、設(shè) MCS-51 單片機(jī)晶振頻率為數(shù)頻率應(yīng)為()12M

11、Hz,定時(shí)器作定時(shí)器使用時(shí),其最高的輸入計(jì)15、16、17、18、19、20、A、2MHzB、1MHzC、500kHz250kHz使用_nop_()A、reg52.h函數(shù)時(shí),必須包含的庫文件是(B、absacc.hintrins.hD、stdio.hADC0809的啟動(dòng)轉(zhuǎn)換的信號是(A、ALEB、EOCCLOCK、START線反轉(zhuǎn)法識別有效按鍵時(shí),如果讀入的列線值不全為A、有鍵被按下C、一定有多個(gè)鍵被按下DS18B20的總線方式是(A、SPIB、I2C24C02 采用的總線形式是A、CANB、SPI串行口每一次傳送(B、判斷題:10 分B、一定只有一個(gè)鍵被按下D、沒有鍵被按下C、ONEWIRE

12、)字符。C、1,D、則說明SP2PWM1 波特D、1 幀1、C51 中,特殊功能寄存器一定需要用大寫。()7、MCS-51 單片機(jī)的程序存儲(chǔ)器是可以用來存放數(shù)據(jù)的。()8、bit 和 sbit 都是用來定義位變量,所以兩者之間沒有區(qū)別,可以隨便替換使用)9、MCS-51 單片機(jī)的位地址總共有 256 位。()10、串口中斷請求標(biāo)志必須由軟件清除。()三、多項(xiàng)選擇題:10 分1、目前,MCS-51 單片機(jī)采|的開發(fā)語言是()2、使用片內(nèi)存儲(chǔ)器時(shí),EA 腳必須置低。(3、單片機(jī)外部中斷時(shí)只有用低電平觸發(fā)。4、bit 定義的變量一定位于內(nèi)部()5、采用單片機(jī)的 C 語言開發(fā)時(shí),只能利用()6、51

13、系列的單片機(jī)至少有 5 個(gè)中斷,()RAM 的位尋址區(qū)C51 語百書寫程序,不能嵌套匯編語百KEILC51 軟件支持最多 32 個(gè)中斷A、機(jī)器語言 B、匯編語言 C、BASIC 語言D、C 語百E、PASCAL 語言2、51 單片機(jī)的RAM 包含以下幾個(gè)部分(A、通用寄存器區(qū)B、可位尋址區(qū)C、用戶 RAM 區(qū)D、SFR3、C51 中使用最廣泛的三個(gè)數(shù)據(jù)類型是(A、bitB、unsignedcharunsignedintint4、關(guān)于bit型變量的用法,說法正確的A、bit不能定義有 bit數(shù)組變量不能聲明為指針型變量自動(dòng)存儲(chǔ)于內(nèi)RAM 勺位尋址區(qū)bit 型變量不可用作函數(shù)返C、bit回值5、存儲(chǔ)器模式有(A、xdataBsmallC、codeDlarge四、填空 20 分1、單片機(jī)中,常用作串入并出的芯片是232 串口電平轉(zhuǎn)換芯片是2、在單片機(jī)硬件設(shè)計(jì)時(shí),31 腳一般要接品振在PCB 設(shè)計(jì)中應(yīng)盡量3、單片機(jī)程序的口地址是入口地址是部中斷 0 的入4、非編碼式鍵盤識別有效鍵盤的方法通常有兩種:一種是另一種是。g、若采用 12MHz 的晶體振蕩器,則 MCS-51 單片機(jī)的振蕩周期為,機(jī)器周期為。6、LCD1602 常用的寫子函數(shù)有和兩種。7、KeiLC51 軟件中,工程文件的擴(kuò)展名是,編譯連接后生成可燒寫的文件擴(kuò)展

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論