《單片機(jī)原理及應(yīng)用》復(fù)習(xí)題及相關(guān)答案_第1頁(yè)
《單片機(jī)原理及應(yīng)用》復(fù)習(xí)題及相關(guān)答案_第2頁(yè)
《單片機(jī)原理及應(yīng)用》復(fù)習(xí)題及相關(guān)答案_第3頁(yè)
《單片機(jī)原理及應(yīng)用》復(fù)習(xí)題及相關(guān)答案_第4頁(yè)
《單片機(jī)原理及應(yīng)用》復(fù)習(xí)題及相關(guān)答案_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

88一.選擇題1、以下有和DPTR的結(jié)論,正確的是(DA、DPTR可以訪(fǎng)問(wèn)的,而不能訪(fǎng)問(wèn)B、它們都是8的存儲(chǔ)器C、它們都有加1功能D、DPTR可以分為兩個(gè)位的寄存器使用,但PC不能2.啟動(dòng)定器1始定時(shí)的指令是(DA.CLRTR0B.CLRTR1C.D.3.下列指判斷若定時(shí)器T0計(jì)滿(mǎn)數(shù)就轉(zhuǎn)LP的是(A.JBT0,LPBTF0,LPC.TR0,LPD.JBTF0,LP489C51單片機(jī)串行口發(fā)送/收中斷源的工作過(guò)程是:當(dāng)串行口接收或發(fā)送完一幀數(shù)據(jù)時(shí),將SCON中的A,向CPU申請(qǐng)中斷。A.RITI置1B.RI或TI0C.RI1TI置0D.RI0TI5.單片機(jī)計(jì)數(shù)初值的計(jì)算中,若設(shè)最大計(jì)數(shù)值為M,對(duì)于模式1下的M值為(D)。A.M=2=8192B.C.M=2D.6、下列說(shuō)正確的是(A、共有特殊功能寄存器它們的位都是可以用軟件設(shè)置的因此,都是可以進(jìn)行位尋址的。B、內(nèi)部RAM的位尋址區(qū),只能供位尋址使用,而不能供字節(jié)尋址使用。C、程序計(jì)數(shù)器不能為用戶(hù)編程時(shí)直接使用,因?yàn)樗鼪](méi)有地址。D中斷發(fā)出的中斷請(qǐng)求信號(hào)會(huì)標(biāo)記在51統(tǒng)的TMOD寄存器中。7、在89C51中,需要外加電路實(shí)現(xiàn)中斷撤除的是A)A、電平式的外部中斷、定時(shí)中斷C、外部串行中斷D、脈沖方式的外部中斷8、下列的法正確的是(AA、特殊能寄存器,與定時(shí)器計(jì)數(shù)器的控制無(wú)關(guān)。B、特殊功能寄存器TMOD,與定時(shí)器/數(shù)器的控制無(wú)關(guān)。C、特殊功能寄存器IE,與定時(shí)器計(jì)數(shù)器的控制無(wú)關(guān)。D、特殊功能寄存器TCON,與定時(shí)器/計(jì)數(shù)器的控制無(wú)關(guān)。9.外部中源(外部中斷)的向量地址為(CA.0003HB.000BHC.0013HD002BH10區(qū)分MCS-51單片機(jī)片外程序存儲(chǔ)器和片外數(shù)據(jù)存儲(chǔ)器的最可靠的方法是

(A、看其片的型號(hào)是ROM還是B、看其離芯片的遠(yuǎn)近C、看其位于地址范圍的低端還是高段D、看其是與RD號(hào)連接還是與PSEN信號(hào)連接11.MCS51片機(jī)串行口接收數(shù)據(jù)的次序是下述的順序((1)接收完一幀數(shù)據(jù)后,硬件自動(dòng)將SCON的R1置1(2)用軟件將RI清零(3)接收到的數(shù)據(jù)由SBUF讀出(4)置REN為1,外部數(shù)據(jù)由RXD0)輸入A23B4123)C431D4)12.數(shù)據(jù)線(xiàn)為根的存儲(chǔ)器的地址范圍是,它的容量為(A、1KBB、2KB、3KBD、13在中斷服務(wù)子程序中,至少應(yīng)有一條(D)。A、傳送令B、轉(zhuǎn)移指令C、加法指令D、中斷返回指令14用傳送指令訪(fǎng)問(wèn)外RAM它的指令操作碼助記符應(yīng)B。A、B、、D以上都行二.填空題1片機(jī)普通計(jì)算機(jī)的不同之處在于其將CPU存儲(chǔ)器和各種輸入輸出接口三部分集成于一塊芯片上。2、通過(guò)堆操作實(shí)現(xiàn)子程序調(diào)用,首先就要把PC的內(nèi)容入棧,以進(jìn)行斷點(diǎn)地址保護(hù)。調(diào)用返回時(shí),再進(jìn)行出棧保護(hù),把保護(hù)的斷點(diǎn)地址送回到。3、在寄器間接尋址方式中,如果存儲(chǔ)器的地址在00H~FFH之間,則可用作變址寄存器,存儲(chǔ)器的地址在,則以DPTR作基址寄存器。4、假定累器A中的內(nèi)容為40H執(zhí)行指令A(yù)后,把累加器A的內(nèi)容送入數(shù)據(jù)存儲(chǔ)器30H單元中。5、在寄存間接尋址方式中,其“間接”體現(xiàn)在指令中寄存器的內(nèi)容不是操作數(shù),而是操作數(shù)的地址。6、單片機(jī)口為總線(xiàn)和總線(xiàn)的復(fù)用端口,與P0口連接其輸出線(xiàn)作為系統(tǒng)的74LS373的端與單片機(jī)連接。7、在片外儲(chǔ)器擴(kuò)展中,無(wú)論是線(xiàn)選法還是譯碼法,最終都是為擴(kuò)展芯片的端提供信號(hào)。8在MCS-51中和用于提供地址但是了訪(fǎng)問(wèn)存儲(chǔ)器提供地址,而DPTR是為訪(fǎng)問(wèn)存儲(chǔ)器提供地址。9、RAM存儲(chǔ)器的首地址若為,則末地址為H。

108K×8位的存儲(chǔ)器共有地址線(xiàn)

根。三、判斷題,正確的打"的打×"第1分,尋址方式(1).20H,R1(√)ADDCA,2030H(×)(3).CLRA(√)(4).MOVX40H,#30H()(5).ORG3000H(√)MOVC,A(×)(7).MOVXA(×)(8).(×)(9).INC()DECDPTR(×)MOVR1(×)SWAP()SETB()JZA,(×)(15)DA(×)第2分:(1)89C51每個(gè)中斷源相應(yīng)地在芯片上都有其中斷請(qǐng)求輸入引腳。()(2)不能對(duì)程序計(jì)數(shù)器PC進(jìn)行讀、寫(xiě)操作。()(3)89C51片機(jī)的棧底單元是不能利用的,因此,它是一個(gè)閑置單元。(×)(4)89C51單片機(jī)對(duì)最高優(yōu)先權(quán)的中斷響應(yīng)是無(wú)條件的。(×)(5)中斷初始化時(shí),對(duì)中斷控制器SCON、的狀態(tài)設(shè)置,只可使用位操作指令,而不能使用字節(jié)操作指令。(×)(6)在一般情況89C51單片機(jī)允許同級(jí)中斷嵌套(×)(7)89C51單片機(jī),程序存儲(chǔ)器數(shù)和數(shù)據(jù)存儲(chǔ)器擴(kuò)展的最大范圍都是一樣的。(√)(8)單片機(jī)系統(tǒng)擴(kuò)展時(shí)使用的鎖存器,是用于鎖存高位地址)(9)RLA為循環(huán)左移指令。(√)(10)指令MOVA,30H的源操作數(shù)是立即尋址方式。(×)(11)如果發(fā)生除法溢出錯(cuò)誤,則PSW標(biāo)志位置1。()(12)如JCrel發(fā)生跳轉(zhuǎn)時(shí),目標(biāo)地址為當(dāng)前地址加上偏移量√)(13)MOVCA,@A+DPTR是一條查詢(xún)指令。(√)(14)MULAB的執(zhí)行結(jié)果是高8位在A中,低位在B中。(×)(15)CPU對(duì)內(nèi)部RAM和外部RAM的讀寫(xiě)速度一樣快。(×)(16)對(duì)于89C51片機(jī),當(dāng)對(duì)部程序存儲(chǔ)器尋址超過(guò)時(shí),系統(tǒng)會(huì)自動(dòng)在外部程序存儲(chǔ)器中尋址。(×)三.簡(jiǎn)答題1128單元?jiǎng)澐譃槟?個(gè)主要部分?各部分的主要功能是什么?2、編寫(xiě)出部中斷為跳沿觸發(fā)的中斷初始化程序。3SP=60H號(hào)LABEL所在的地址為3456HLCALL指令的地址為2000H,執(zhí)行指令如下:2000H:LCALLLABEL后,堆棧指針和堆棧內(nèi)容發(fā)生了什么變化?PC的值等于什么?如果將指令LCALL直接換成ACALL是否可以?如果換成ACALL指令,可調(diào)用的地址范圍是什么?4、定數(shù)器用作定時(shí)器時(shí),其計(jì)數(shù)脈沖由誰(shuí)提供?定時(shí)時(shí)間與哪些因素有關(guān)?

5、假A=83HR0)17H)=0B5H,執(zhí)行以下指令:ANL#17H;A00000011BORL17H,A;(17H=0111BXRLA,;A=A;A4BH后,A的內(nèi)容為。6、使用簡(jiǎn)單指令序列完成以下操作1)請(qǐng)將片外RAM20H-25H單元清零;MOVR0,#20HMOVR1,#6MOVA,#00HLOOP:MOVX@R0,AINCR0DJNZR1,LOOP2)請(qǐng)將RAM3000單元內(nèi)容送R7;MOVDPTR,#3000HMOVA,@DPTRMOVR7,A3)將累加A的內(nèi)容取反A4)將累加A的內(nèi)容的低位置1;ORL#0FH7、MCS-51系列單片機(jī)具有幾個(gè)中斷源?分別是如何定義的?其中哪些中斷源可以被定義為高優(yōu)先級(jí)中斷?如何定義?8、各中斷源對(duì)應(yīng)的中斷服務(wù)程序的入口地址是否能任意設(shè)定?9、為什么般都把主程序的起始地址放在之后?四.程序閱讀題1.為下列序段的每一行注釋?zhuān)⒄f(shuō)明整個(gè)程序段的功能。;LOOP:;;;INCINC

;;DJNZR2,LOOP;功能說(shuō)明:2.設(shè)31H單元存有#,執(zhí)行下面程序:A,;A=ANLA,;A=03HA;(41H)03H

A,;A23HORLA,F3HA;42H,A;(42H)=則(41H)=03H

,(42H)=3FH。3.已知(R0)=20H,(20H)=30H,(R2)=20H,執(zhí)行如下程序段后#11H;(20H)11HA,R2;A20HA,;A=,;CY=1A,;31H-1-30H=,CY=040H,A;(40H)=A=結(jié)果是:()00H,CY=。4.設(shè)在片機(jī)片內(nèi)RAM中,20H,(40H)=22H,(22H)=10H,P1=0CFH下列程序執(zhí)行完畢后各單元的內(nèi)容分別為多少?請(qǐng)?zhí)钊虢o定的各個(gè)寄存器及片內(nèi)單元中。;20HA,@R0;A=40H;R1=B,@R1;B=22H@R1,R1;(40H)P3,P1=(B)=22H(R0)=(R1)=40H0CFH0CFH40H(22H)=10H五、程序設(shè)計(jì)題1使用定時(shí)器中斷方式編程實(shí)現(xiàn)從引腳上輸出一個(gè)周期為的方波(系統(tǒng)時(shí)鐘為6MHz)。2、編程將片內(nèi)RAM40H單元開(kāi)始的16個(gè)數(shù)傳送到片外RAM2000H開(kāi)始的單元中。3、根據(jù)硬圖計(jì)ADC08098模擬量輸入通道的地址,并編寫(xiě)程序?qū)崅€(gè)通道的模擬量循環(huán)采集,采集結(jié)構(gòu)存放至片內(nèi)40H~47H中。

INT0

INT1INT0X1X2

RXDTXD

INT0A0A1A2

ADD-AADD-BADD-CALEENABLE

IN-0IN-1IN-2IN-3IN-4IN-5IN-6IN-7

一、填空1、采用6MHz的體振蕩器,則MCS-51單機(jī)的振蕩周期____2/12us_____,器周期為_(kāi)_____2us________。、片機(jī)共有

個(gè)中斷源,由

IE

寄存器設(shè)定中斷的開(kāi)放和禁止;每個(gè)中斷源有

個(gè)優(yōu)先級(jí),由

寄存器設(shè)定。3、片機(jī)的部RAM區(qū),可以位尋址的址范圍_________20H~2FH_________特殊功能寄存器中,可位尋址的地址_______80H~FFH__________。、單機(jī)引腳信號(hào)中,信號(hào)名稱(chēng)上劃線(xiàn)的表示平時(shí)該信號(hào)有效;

可外接電路

或低、

函數(shù)

是語(yǔ)言的基本單位。若由程序設(shè)定RS1RS0=0工作寄存器~R7直接地址。口信方式2接收到的第位據(jù)送

寄存器的

RB8

位中保存。8內(nèi)提供

2

個(gè)可編程的

16

位定時(shí)/計(jì)數(shù)器時(shí)器有

4

種工作方式。、在C51中變量的數(shù)據(jù)類(lèi)型說(shuō)明為bit,則其取值圍是10、串行口方式3發(fā)送的第位數(shù)據(jù)要事先寫(xiě)入

或1SCON

。寄存器的

RB8

位。11、MCS—51單片機(jī)外部中斷請(qǐng)信號(hào)有電平方式和脈沖方式,在電平方式下,當(dāng)采集到的有效信號(hào)為低電平時(shí),激活外部中斷。

、又

MPU

,一般由

運(yùn)算器

控制器兩部分組成。13使用DPTR作址指針進(jìn)行寄存器間接尋時(shí),其尋址能力為器。

所有存儲(chǔ)14型量的占用的存儲(chǔ)空間是一個(gè)字節(jié)

兩個(gè)字節(jié)字符型變量用的存儲(chǔ)空間是15指是

算術(shù)/邏輯單元。16MCS-51單機(jī)的中斷源分別是

外部中斷0

、

定時(shí)/計(jì)數(shù)器0

、外部中斷

、

定時(shí)/計(jì)數(shù)器1

、串行口接收發(fā)送中斷。17、KeiLC51軟件中,工程文件的擴(kuò)展名是___.Uv2______,編譯連接后生成可燒寫(xiě)的文件擴(kuò)展名是_____.hex______二、選擇、語(yǔ)中最簡(jiǎn)單的數(shù)據(jù)類(lèi)型包括(B/D

A整型、實(shí)型、邏輯型C、型、字符型、邏輯型、下列描述中正確的是(D

B、型、實(shí)型、字符型D整型、實(shí)型、邏輯型、字符型A程序就是軟件

B軟件開(kāi)發(fā)不受計(jì)算機(jī)系統(tǒng)的限制C、件既是邏輯實(shí)體,又是物理實(shí)體D、件是程序、數(shù)據(jù)與相關(guān)文檔的合、下列計(jì)算機(jī)語(yǔ)言中能接別的是(

DA自然言

B高級(jí)言

C、編語(yǔ)言

、機(jī)器語(yǔ)言、MCS-5l單機(jī)的堆棧區(qū)是設(shè)置()中。A片內(nèi)ROM區(qū)B、外C片內(nèi)區(qū)D、外區(qū)、以下敘述中正確的是(

C

A用語(yǔ)實(shí)現(xiàn)的算法必須要有輸入和輸出操作B用語(yǔ)實(shí)現(xiàn)的算法可以沒(méi)有出但必須要有輸入C、C序?qū)崿F(xiàn)的算法可以沒(méi)有輸入但必須要有輸出D、程實(shí)現(xiàn)的算法可以既沒(méi)有輸入也沒(méi)有輸出、定時(shí)器/數(shù)器工作方式(D。A、8位數(shù)器結(jié)構(gòu)C、13位數(shù)結(jié)構(gòu)

B個(gè)位計(jì)數(shù)器結(jié)構(gòu)D位數(shù)結(jié)構(gòu)、語(yǔ)提供的合法的數(shù)據(jù)類(lèi)型關(guān)鍵字是(

D

A、DoubleB、integerD、片內(nèi)RAM的~2FH為尋址區(qū),所包含的位地址()。A、00H~20HB00H、20H~D00HFFH10以下能正確定義一維數(shù)組的選項(xiàng)是(

B

A、B、a[]={0,1,2,3,4,5};C、chara={'A','B','C'};D、a[5]="0123";、MCS-51單機(jī)的復(fù)位信號(hào)(A有效。

A、高電平

B低電平

C、脈沖

D、降12的片機(jī)的堆棧指針(D)A只能于內(nèi)部RAM低字范圍內(nèi)B可位于內(nèi)部低256字范圍內(nèi)C、可位于內(nèi)部ERRAM內(nèi)D、位內(nèi)部或部?jī)?nèi)13在串行口工作于異步通信方式時(shí),其接收由(

C

)來(lái)啟動(dòng)。A、BRI、和RIDTR14存儲(chǔ)點(diǎn)陣的一個(gè)漢字信息,需要的字節(jié)數(shù)為(A

)A32B、C、128、15設(shè)單機(jī)晶振頻率,時(shí)器作計(jì)數(shù)器使用時(shí),其最高的輸入計(jì)數(shù)頻率應(yīng)為B)A、2MHz、D、16利用下列(

D

)關(guān)鍵字可以改變工作寄存器組A、interruptB、C、D、17中般指針變量占(c字節(jié)存儲(chǔ)。A一個(gè)

B兩個(gè)

C、個(gè)

D、個(gè)18使用宏來(lái)訪(fǎng)問(wèn)絕對(duì)地址時(shí),一般需包含的庫(kù)文件是(b19單片機(jī)的定時(shí)/數(shù)器工作方式是D)。

)A、位計(jì)數(shù)器結(jié)構(gòu)C、13位數(shù)結(jié)構(gòu)

B、2個(gè)計(jì)數(shù)器結(jié)構(gòu)D位數(shù)結(jié)構(gòu)20串行口每一次傳(字符。A、1個(gè)

B串

C、

D、1特21數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是指(DA存儲(chǔ)在外存中的數(shù)據(jù)

B數(shù)據(jù)所占的存儲(chǔ)空間量C、據(jù)在計(jì)算機(jī)中的順序存儲(chǔ)方式、數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)中的表示22下列關(guān)于棧的描述中錯(cuò)誤的是(A棧是先進(jìn)后出的線(xiàn)性表B、棧只能順序存儲(chǔ)C、具有記憶作用

D、對(duì)棧的插入和刪除操作中,需要改變棧底指針23在寄存器間接尋址方式中,間址寄存器中存放的數(shù)據(jù)(B)。A參與操作的數(shù)據(jù)C、序的轉(zhuǎn)換地址

B操作數(shù)的地址值D、指令的操作碼24MCS-51單機(jī)的復(fù)位信號(hào)(A)效。A高電平

B低電平

、脈沖

D、下降沿25為了使模塊盡可能獨(dú)立,要求(AA模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量強(qiáng)B模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量弱C、塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量弱D、塊內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量強(qiáng)26若單機(jī)使用晶振頻率為6MHz時(shí)其復(fù)位持續(xù)時(shí)間應(yīng)該超(4)。A、μs

B4μs

C、μs

D、1ms

27以下選項(xiàng)中可作為C語(yǔ)合法常量的是(A)28能夠用紫外光擦除ROM中序的只讀存儲(chǔ)器稱(chēng)()A掩膜ROMB、PROMCEPROM、EEPROM29以下不能定義為用戶(hù)標(biāo)識(shí)符是(D

A、B、D、30下選項(xiàng)中,不能作為合法常量的是(BA、B、、D、31存儲(chǔ)點(diǎn)陣的一個(gè)漢字信息,需要的字節(jié)數(shù)為(D)A32B、C、128D、25632以下選項(xiàng)中合法的字符常量是(

D)A"B"B、\’

C、68、33設(shè)單機(jī)晶振頻率,時(shí)器作計(jì)數(shù)器使用時(shí),其最高的輸入計(jì)數(shù)頻率應(yīng)為B)A、B、1MHz、D250kHz34下列數(shù)據(jù)字定義的數(shù)表中(D是錯(cuò)誤的。A、DW”

B、“A

C、“OABCD、OABCH三、判斷題(√╳)1、在對(duì)某一函數(shù)進(jìn)行多次調(diào)用時(shí),系統(tǒng)會(huì)對(duì)相應(yīng)的自動(dòng)變量重新分配存儲(chǔ)單元。(√)自動(dòng)變量屬于局部變量。(√)Continue和break都可來(lái)實(shí)現(xiàn)循環(huán)體的中止。(╳)在MCS-51系統(tǒng)中,一個(gè)機(jī)器周期等于1.5(√)若一個(gè)函數(shù)的返回類(lèi)型為void,則表示其沒(méi)有返回值。(√)所有定義在主函數(shù)之前的函數(shù)無(wú)需進(jìn)行聲明。(√)定時(shí)器與計(jì)數(shù)器的工作原理均是對(duì)輸入脈沖進(jìn)行計(jì)數(shù)。(√)END表示指令執(zhí)行到此結(jié)束。(╳)MCS-51的相對(duì)轉(zhuǎn)移指令最大負(fù)跳距是127B。(╳)10、MCS-51程序存儲(chǔ)器只是用來(lái)存放程序的。(√)TMOD中的GATE=1時(shí),表示由兩個(gè)信號(hào)控制定時(shí)器的的啟停。(╳)MCS-51的特殊功能寄存器分布在80H地址范圍內(nèi)。(√)片內(nèi)RAM與外部設(shè)備統(tǒng)一編址時(shí),需要專(zhuān)門(mén)的輸入輸出指令。(√)14.寄存器間接尋址可以訪(fǎng)問(wèn)數(shù)據(jù)存儲(chǔ)器,也可以訪(fǎng)問(wèn)程存儲(chǔ)器。

(√15在C51將數(shù)據(jù)的存儲(chǔ)類(lèi)型說(shuō)明為data,則該數(shù)據(jù)映射的存儲(chǔ)空間為片內(nèi)位尋址空間。(╳)16—屬于16位的單片機(jī)。(╳)17.基址加變址尋址只能訪(fǎng)問(wèn)程序存儲(chǔ)器。(√)18.位地址和字節(jié)地址在形式上沒(méi)有區(qū)別。(√)19.如果x=0xEA則執(zhí)行x<<2后,x的為。(√)20.在—51的令系統(tǒng)中,地址分為字節(jié)地址和位地址。(╳)21.匯編語(yǔ)言指令就是指能被直執(zhí)行的指令。(√)22.在—51的令系統(tǒng)中,偽指令、指令都是在程序執(zhí)行的時(shí)候起作用。(╳)23、(R7)表示工作寄存器R7中內(nèi)容。(√)

24、若一個(gè)函數(shù)的返回類(lèi)型為void,則表示其沒(méi)有返回值。(√)

25、定時(shí)器與計(jì)數(shù)器的工作原理均是對(duì)輸入脈沖進(jìn)行計(jì)數(shù)。(√)

26、SFR

中凡是能被8整除的地址,都具有位尋址能力。(√)

27、不能用“sfr16”

直接訪(fǎng)問(wèn)定時(shí)器/計(jì)數(shù)器0和。(╳)

28、MCS-51

單片機(jī)的程序存儲(chǔ)器只能用來(lái)存放程序的。(╳)

29、串口中斷標(biāo)志由硬件清

0。(√)

30、特殊功能寄存器的名字,在

C51程序中,全部大寫(xiě)。(√)

31、“sfr”后面的地址可以用帶有運(yùn)算的表達(dá)式來(lái)表示。(√)

32、#include

<reg51.h>與#include“reg51.h”是等價(jià)的。(╳)

33、sbit不可以用于定義內(nèi)部的可位尋址區(qū),只能用在可位尋址的SFR上。四、簡(jiǎn)答1在使用8051的定時(shí)器計(jì)數(shù)器前,應(yīng)對(duì)它進(jìn)行初始化,其步驟是什么?解:1配置定時(shí)器/數(shù)器的工作方式。2給THi和TLi賦初值。3啟動(dòng)定時(shí)/計(jì)數(shù)器。4打開(kāi)定時(shí)/計(jì)數(shù)器中斷標(biāo)志。5打開(kāi)總中斷。2有串行通信時(shí)時(shí)器/計(jì)數(shù)器1的作用是什么樣確定串行口的波特率?解:如果有串行通信時(shí),定時(shí)器/數(shù)器1作用是控制波特率。串行口的波特率是有定時(shí)器溢出率決定的。

3.51系列單片機(jī)具有幾個(gè)中斷源,分別是如何定義的其中哪些中斷源可以被定義為高優(yōu)先級(jí)中斷,如何定義?解:51列單片機(jī)具有5個(gè)中斷源。外部中斷0、1由EXi外部中斷標(biāo)志位,ITi中斷觸發(fā)方式和EA總中斷決定。定時(shí)器/計(jì)數(shù)器是由TMOD工作方式控制器和TLi始值控制器,TRi時(shí)/計(jì)數(shù)器開(kāi)關(guān),定時(shí)/計(jì)數(shù)器中斷標(biāo)志位和EA總中斷決定。串行口接收/發(fā)送中斷是由串行口控制寄存器,定時(shí)計(jì)數(shù)器的波特率設(shè)置決定。51系列單片機(jī)的個(gè)中斷源都可以被定義為高優(yōu)先級(jí)。只要在IP中斷優(yōu)先級(jí)控制寄存器的相應(yīng)位控制就可以!如:串行口優(yōu)先級(jí):PS置1,串口通信就是高優(yōu)先級(jí),反之為低優(yōu)先級(jí)。4.在C51語(yǔ)言中,定義MSC-51單片機(jī)的中斷服務(wù)函數(shù)時(shí)需要使用關(guān)鍵字interruptm進(jìn)行定義。參數(shù)可以取那些值?分別表示何種意義?解m可以去0~4,相應(yīng)對(duì)應(yīng)各個(gè)斷為外部中斷為定時(shí)器計(jì)數(shù)器0,2外部中斷1,3為定時(shí)器/數(shù)器1,4為串行口接收/送中斷。5.么是指令周期、機(jī)器周期和震蕩周期?解指令周期為單片機(jī)執(zhí)行一條指令的時(shí)間機(jī)器周期為單片機(jī)執(zhí)行一條最簡(jiǎn)單的指令需要的時(shí)間,震蕩周期為石英震蕩器震蕩一次的時(shí)間。6.在中,存儲(chǔ)器類(lèi)型有幾種,它們分別表示的存儲(chǔ)器區(qū)域是什么?解:片內(nèi)數(shù)據(jù)存儲(chǔ)器

溫馨提示

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

評(píng)論

0/150

提交評(píng)論