下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
單片機(jī)與接口技術(shù)學(xué)習(xí)通超星期末考試章節(jié)答案2024年8051單片機(jī)上電復(fù)位時(shí)PC=_______H,SP=_______H,通用寄存器則采用第_______組,這一組寄存器的地址范圍是從_______H~_______H。
答案:0000;07;7;0;00;0;07;78051單片機(jī)其內(nèi)部有______個(gè)特殊功能寄存器,其中______個(gè)可以位尋址。
答案:21;11使用8031單片機(jī)時(shí)需將EA引腳接______電平,因?yàn)槠淦瑑?nèi)無(wú)______存儲(chǔ)器。
答案:低;程序若不使用8051片內(nèi)程序存儲(chǔ)器,則引腳______必須接地。
答案:EA8051片內(nèi)有256B的RAM,可分為四個(gè)區(qū),00H~1FH為_(kāi)_____區(qū);20H~2FH為_(kāi)_____區(qū);30H~7FH為_(kāi)_____區(qū);80H~FFH為特殊功能寄存器區(qū)。
答案:工作寄存器;位尋址;數(shù)據(jù)緩沖;數(shù)據(jù)緩存;堆棧、數(shù)據(jù)緩存;堆棧、數(shù)據(jù)緩沖8051單片機(jī)內(nèi)部由______及4個(gè)8位的I/O端口P0、P1、P2、P3、串行口等組成。
答案:CPU;4KB的ROM;256B的RAM;兩個(gè)16位的定時(shí)/計(jì)數(shù)器T0和T1對(duì)8051的P0口來(lái)說(shuō),使用時(shí)可作為(
)。
答案:低8位地址線;數(shù)據(jù)線;I/O口操作RLC
R0
答案:錯(cuò)MOV
C,30H
答案:對(duì)MOVX
A,@R1
答案:對(duì)MOV
F0,C
答案:對(duì)PUSH
DPTR
答案:錯(cuò)MOV
R0,R1
答案:錯(cuò)CPL
R5
答案:錯(cuò)CLR
R0
答案:錯(cuò)DEC
DPTR
答案:錯(cuò)MOV
28H,@R2
答案:錯(cuò)堆棧指針SP可指示堆棧的棧頂,下列指令中影響SP內(nèi)容的是_________。
答案:MOVSP,#data;RETI或RET;LCALLaddr16;PUSHdirect下列指令中影響PC內(nèi)容的是_________。
答案:LJMPaddr16;RETI;SJMPrel下列指令可將累加器A最高位置1的是_________。
答案:ORLA,#80H;SETB0E7H;SETBACC.7在MCS—51指令系統(tǒng)中,無(wú)條件轉(zhuǎn)移指令是。
答案:LJMPaddr16;ALMPaddr11;SJMPrel下列哪條指令可將累加器A清零。
答案:XRLA,0E0H;ANLA,#00H下列哪條指令可將累加器A最高位清零_________。
答案:ANLA,#7FH;ANL0E0H,#7FH;CLRACC.7程序計(jì)數(shù)器PC用來(lái)存放下一條指令的地址,CPU取指令后會(huì)自動(dòng)修改PC的內(nèi)容,除此以外,PC內(nèi)容的改變是由下列指令中的_________引起的。
答案:執(zhí)行轉(zhuǎn)移指令;執(zhí)行調(diào)用指令;中斷返回或子程序返回MCS—51尋址方式中,直接尋址的尋址空間是_________。
答案:片內(nèi)RAM低128字節(jié);專用寄存器SFR;片內(nèi)RAM可位尋址的單元20H~2FHMCS—51的指令可分為以下幾類_________。
答案:數(shù)據(jù)傳送指令;算術(shù)運(yùn)算指令;邏輯運(yùn)算指令;控制程序轉(zhuǎn)移類;位操作類在MCS—51指令系統(tǒng)中,以間接地址為目的操作數(shù)指令是_________。
答案:MOV@Ri,A;MOV@Ri,direct;MOV@Ri,#data在MCS—51指令系統(tǒng)中,以直接地址為目的操作數(shù)指令是。
答案:MOVdirect,A;MOVdirect,Rn;MOVdirect,direct;MOVdirect,@Ri;MOVdirect,#data在MCS—51指令中,下列指令中完成CPU與外部存儲(chǔ)器之間信息傳送的指令是_________。
答案:MOVCA,@A+PC;MOVXA,@A+DPDR;MOVXA,@RiMCS—51的寄存器尋址方式可用于訪問(wèn)選定的_________的數(shù)進(jìn)行操作。
答案:工作寄存器R0~R7;寄存器A;寄存器B;進(jìn)位CY;指針寄存器DPTR在MCS—51指令系統(tǒng)中,用于片外數(shù)據(jù)存儲(chǔ)器傳送指令是。
答案:MOVXA,@Ri;MOVXA,@DPTR;MOVX@Ri,A;MOVX@DPTA,A下面哪些控制位不是TMOD寄存器里面的?
答案:TR0;TF1;TR1下列哪些是8051單片機(jī)的中斷矢量地址
答案:0003H;000BH;0013H;001BHMCS—51的中斷源是
答案:外部輸入中斷源INT0(P3.2);外部輸入中斷源INT1(P3.3);T0的溢出中斷源;串行口發(fā)送和/接收中斷源;T1的溢出中斷源MCS—51的中斷系統(tǒng)由()組成。
答案:特殊功能寄存器TCON、SCON;中斷允許控制寄存器IE;中斷優(yōu)先級(jí)寄存器IP;中斷順序查詢邏輯電路8051單片機(jī)的IE寄存器的用途是
答案:確定CPU中斷的開(kāi)放或禁止;定時(shí)器中斷的開(kāi)放或禁止;選擇外部中斷的開(kāi)放或禁止MCS—51單片機(jī)外部中斷源的中斷請(qǐng)求方法可以是
答案:低電平觸發(fā);下降沿觸發(fā)CPU響應(yīng)中斷的條件包括
答案:現(xiàn)行指令運(yùn)行結(jié)束;有中斷請(qǐng)求;申請(qǐng)中斷的中斷源中斷允許位為1;已開(kāi)放CPU中斷8031單片機(jī)上電復(fù)位后,內(nèi)容為0的寄存器是
答案:ACC;B;TMOD、TCON下述條件中,能封鎖主機(jī)對(duì)中斷的響應(yīng)的條件是
答案:一個(gè)同級(jí)或高一級(jí)的中斷正在處理時(shí);當(dāng)前周期不是執(zhí)行當(dāng)前指令的最后一個(gè)周期;當(dāng)前執(zhí)行的指令是RETI指令或?qū)E或IP寄存器進(jìn)行讀/寫的指令;當(dāng)前執(zhí)行的指令是一長(zhǎng)跳轉(zhuǎn)指令關(guān)于TMOD和TCON,下面說(shuō)法正確的是哪幾個(gè)?
答案:TMOD設(shè)置工作方式,TCON控制定時(shí)器的啟動(dòng)。;定時(shí)器計(jì)數(shù)開(kāi)始后,可以通過(guò)查詢TCON中的TFx位來(lái)判斷是否計(jì)滿。;判斷定時(shí)器是否溢出,既可以使用查詢方式,也可以使用中斷方式。頭文件regx51.h中定義了51單片機(jī)中所有的SFR。
答案:對(duì)printf函數(shù)是一個(gè)標(biāo)準(zhǔn)庫(kù)函數(shù),它的函數(shù)原型在頭文件"string.h"中。
答案:錯(cuò)在printf函數(shù)中,輸出表列的各輸出項(xiàng)之間可用冒號(hào)分隔。
答案:錯(cuò)字符型(char)數(shù)據(jù)的數(shù)據(jù)長(zhǎng)度均為1B(字節(jié))。
答案:對(duì)C語(yǔ)言程序中可以沒(méi)有子函數(shù)。
答案:對(duì)只有0和1兩個(gè)值的數(shù)據(jù)類型是哪一個(gè)?
答案:bit要編寫定時(shí)器T1的中斷服務(wù)程序,按如下編寫:voidtimer1()interruptn其中n應(yīng)為哪一個(gè)?
答案:3如果我們定義了一個(gè)變量,bitflag;請(qǐng)問(wèn)flag在內(nèi)存中占的存儲(chǔ)空間是多少?
答案:1個(gè)位中斷函數(shù)定義時(shí),中斷類型號(hào)的取值范圍是(
)。
答案:0~4(
)語(yǔ)句是先執(zhí)行、后判斷。
答案:do-while整型(int)數(shù)據(jù)的數(shù)據(jù)長(zhǎng)度為_(kāi)_________(字節(jié))。
答案:2B字符型(char)數(shù)據(jù)的數(shù)據(jù)長(zhǎng)度均為_(kāi)_______(字節(jié))。
答案:1B在C51中,定義特殊功能寄存器的關(guān)鍵字是(
)。
答案:sfrC51中的字符串總是以(
)作為串的結(jié)束符。
答案:‘\0’
對(duì)于有返回值的用戶自定義函數(shù),在函數(shù)體中需要用(
)語(yǔ)句返回函數(shù)值。
答案:return對(duì)于C51程序,以下說(shuō)法錯(cuò)誤的是(
)
答案:C程序不區(qū)分大小寫,如變量I和變量i表示同一個(gè)變量把高級(jí)語(yǔ)言編寫的源程序轉(zhuǎn)換為目標(biāo)程序,需要使用(
)。
答案:編譯程序十進(jìn)制數(shù)67在C51語(yǔ)言中表示為十六進(jìn)制數(shù)形式為(
)
答案:0x43不涉及操作系統(tǒng)情況下,一般一個(gè)C語(yǔ)言程序的執(zhí)行是從(
)
答案:本程序的main函數(shù)開(kāi)始,到main函數(shù)結(jié)束在C語(yǔ)言中,函數(shù)類型是由(
)決定。
答案:在定義該函數(shù)時(shí)所指定的類型所決定在C51的數(shù)據(jù)類型中,unsignedchar型的數(shù)據(jù)長(zhǎng)度和值域?yàn)椋?/p>
)。
答案:單字節(jié),0~255在C51程序中常常把(
)作為循環(huán)體,用于消耗CPU運(yùn)行時(shí)間,產(chǎn)生延時(shí)效果。
答案:空語(yǔ)句C程序總是從(
)開(kāi)始執(zhí)行的。
答案:主函數(shù)下面敘述不正確的是(
)。
答案:在C程序中,注釋說(shuō)明只能位于一條語(yǔ)句的后面可以將P2口的低4位全部置高電平的表達(dá)式是(
)。
答案:P2|=0x0f
執(zhí)行“P3=P3^0x01;”語(yǔ)句,相當(dāng)于對(duì)P3.0(
)操作。
答案:取反
執(zhí)行“P2=P2|0x01;”語(yǔ)句,相當(dāng)于對(duì)P2.0(
)操作。
答案:置1對(duì)兩個(gè)數(shù)組a和b進(jìn)行如下初始化:chara[]="ABCDEF";charb[]={'A','B','C','D','E','F'};則以下敘述正確的是(
)。
答案:a數(shù)組比b數(shù)組長(zhǎng)度長(zhǎng)下面是對(duì)一維數(shù)組s的初始化,其中不正確的是(
)。
答案:chars[5]="abcdef";有語(yǔ)句“unsignedcharmm[]={0x01,0x02,0x03,0x04};”,則數(shù)組元素mm[3]的值為(
)。
答案:0x04下列哪個(gè)不可以用于定義數(shù)組()。
答案:
void對(duì)于語(yǔ)句intnum[3]聲明的數(shù)組,下列哪個(gè)不是其中的元素(
)。
答案:num[3]C程序總是從(
)開(kāi)始執(zhí)行的。
答案:主函數(shù)變量temp=0xfe,經(jīng)執(zhí)行語(yǔ)句“(temp<<1)|1;”后temp的值為(
)。
答案:0xfd變量temp=0x15,經(jīng)過(guò)運(yùn)算“temp>>=4”后的temp值為(
)。
答案:0x01變量a=0x92,if(a)結(jié)果是(
)。
答案:真C51中0x75|0x42運(yùn)算結(jié)果是(
)。
答案:0x77unsignedint定義的變量取值范圍(
)。
答案:0-65535unsignedchar定義的變量取值范圍(
)。
答案:0-255如果編寫較多個(gè)以上同類條件分支的程序,可用多分支選擇的(
)語(yǔ)句。
答案:switch-case表達(dá)式語(yǔ)句由(
)組成。
答案:表達(dá)式和分號(hào)以下描述正確的是(
)。
答案:只能在循環(huán)體內(nèi)和switch語(yǔ)句體內(nèi)使用break語(yǔ)句在C51語(yǔ)言中,當(dāng)while語(yǔ)句中的條件為(
)時(shí),結(jié)束循環(huán)。
答案:0
在C語(yǔ)言的if語(yǔ)句中,用做判斷的表達(dá)式為(
)。
答案:任意表達(dá)式一個(gè)機(jī)器周期包含多少個(gè)時(shí)鐘周期?
答案:6個(gè)P3.0的第二功能是什么?
答案:串行輸入口DPTR是什么特殊功能寄存器?它由哪幾個(gè)特殊功能寄存器組成?
答案:DPTR是數(shù)據(jù)指針,它由DPL和DPH組成。KEIL8051開(kāi)發(fā)工具可用于編譯哪兩種源程序?
答案:C源程序和匯編源程序Cx51中的函數(shù)包括哪兩大類?
答案:庫(kù)函數(shù)和用戶自定義函數(shù)KEILCx51編譯器定義的存儲(chǔ)類型包括哪些?
答案:data、bdata、idata、pdata、xdata、code位變量定義時(shí),使用的關(guān)鍵字是什么?
答案:bit字符變量的長(zhǎng)度為多少?整型變量的長(zhǎng)度為多少?
答案:1字節(jié)。2字節(jié)。什么是數(shù)據(jù)類型和數(shù)據(jù)結(jié)構(gòu)?
答案:數(shù)據(jù)的不同格式叫做數(shù)據(jù)類型。數(shù)據(jù)按一定數(shù)據(jù)類型進(jìn)行的排列、組合及架構(gòu)稱為數(shù)據(jù)結(jié)構(gòu)凡不要求返回結(jié)果的函數(shù),一般被定義為什么函數(shù)?
答案:void函
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年工程承包商與業(yè)主施工合同
- 2024年商業(yè)大廈防水施工承包合同
- 2024年商標(biāo)使用授權(quán)合同
- 2024年工業(yè)用地及廠房租賃合同
- 2024健身教練勞務(wù)合同
- 2024年品牌授權(quán)與特許經(jīng)營(yíng)合同
- 2024年售樓處物業(yè)管理協(xié)議
- 2024年工程分包條款協(xié)議
- 2(2024版)電子商務(wù)平臺(tái)技術(shù)支持與運(yùn)營(yíng)合同
- 2024年學(xué)校墻地磚裝修勞務(wù)合同
- 廣東省廣州市2024-2025學(xué)年九年級(jí)上學(xué)期期中英語(yǔ)試題(無(wú)答案)
- 2024-2025學(xué)年人教版物理八年級(jí)上冊(cè) 期中考試物理試卷
- 《大數(shù)據(jù)導(dǎo)論通識(shí)課版》PPT課件
- 主井井口房施工組織設(shè)計(jì)范本
- 建筑制圖與識(shí)圖教案
- 村廉政風(fēng)險(xiǎn)點(diǎn)及防控措施一覽表檔
- 生管SWOT分析
- 門座式起重機(jī)檢驗(yàn)規(guī)程
- 微型消防站備案表.doc
- 工程咨詢收費(fèi)標(biāo)準(zhǔn)(國(guó)家計(jì)委1283 號(hào)文)
- 電力線路施工工程現(xiàn)場(chǎng)協(xié)調(diào)經(jīng)驗(yàn)和能力
評(píng)論
0/150
提交評(píng)論