博導(dǎo)單片機(jī)習(xí)題1_第1頁(yè)
博導(dǎo)單片機(jī)習(xí)題1_第2頁(yè)
博導(dǎo)單片機(jī)習(xí)題1_第3頁(yè)
博導(dǎo)單片機(jī)習(xí)題1_第4頁(yè)
博導(dǎo)單片機(jī)習(xí)題1_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、試題 一、填空題1.當(dāng)使用8031單片機(jī)時(shí),需要擴(kuò)展外部程序存儲(chǔ)器,此時(shí)EA應(yīng)為_(kāi).2.P0通常用作_.3.若由程序設(shè)定RS1、RS0=10,則工作寄存器R0R7的直接地址為_(kāi).4.返回地址(或斷點(diǎn))是_的程序計(jì)數(shù)器的內(nèi)容。5.中央處理器CPU是單片機(jī)的核心,它完成_.6.單片機(jī)的工作過(guò)程,實(shí)際上就是_.7.所謂中斷源即是_.8.端口(或稱口)是_.9.異步串行近程通信時(shí)的傳送信號(hào)是_.10.若累加器A中的數(shù)據(jù)為01110010B,則PSW中的P=_.答案一、填空題1.低電平2.單片機(jī)系統(tǒng)的地址/數(shù)據(jù)總線3.10H17H4.在程序中斷或子程序調(diào)用時(shí)5.運(yùn)算和控制功能6.周而復(fù)始地取指令和執(zhí)行指

2、令的過(guò)程7.引起中斷的原因(或能發(fā)出中斷請(qǐng)求的來(lái)源)8.接口電路中已編址并能進(jìn)行讀或?qū)懖僮鞯募拇嫫?.TTL電平信號(hào)10.0二、單項(xiàng)選擇題(在每小題的四個(gè)備選答案中,選出一個(gè)正確答案,并將正確答案的序號(hào)填在題干的括號(hào)內(nèi)。1.MCS51單片機(jī)的復(fù)位信號(hào)是( )有效。A.高電平 B.低電平 C.脈沖 D.下降沿2.若MCS-51單片機(jī)使用晶振頻率為6MHz時(shí),其復(fù)位持續(xù)時(shí)間應(yīng)該超過(guò)( )。A.2s B.4s C.8s D.1ms3.若PSW.4=0,PSW.3=1,要想把寄存器R0的內(nèi)容入棧,應(yīng)使用( )指令。A.PUSH R0 B.PUSH R0C.PUSH 00H D.PUSH 08H4.能夠

3、用紫外光擦除ROM中程序的只讀存儲(chǔ)器稱為( )。A.掩膜ROM B.PROM C.EPROM D.EEPROM5.在片外擴(kuò)展一片2764程序存儲(chǔ)器芯片要( )地址線。A.8根 B.13根 C.16根 D.20根6.定時(shí)器/計(jì)數(shù)器工作方式1是( )。A.8位計(jì)數(shù)器結(jié)構(gòu) B.2個(gè)8位計(jì)數(shù)器結(jié)構(gòu)C.13位計(jì)數(shù)結(jié)構(gòu) D.16位計(jì)數(shù)結(jié)構(gòu)7.設(shè)MCS-51單片機(jī)晶振頻率為12MHz,定時(shí)器作計(jì)數(shù)器使用時(shí),其最高的輸入計(jì)數(shù)頻率應(yīng)為( )A.2MHz B.1MHz C.500KHz D.250KHz8.已知1只共陰極LED顯示器,其中a筆段為字形代碼的最低位,若需顯示數(shù)字1,它的字形代碼應(yīng)為( )。A.06H

4、 B.F9H C.30H D.CFH9.下列數(shù)據(jù)字定義的數(shù)表中,( )是錯(cuò)誤的。A.DW“AA” B.DW“A”C.DW“OABC” D.DWOABCH10.串行口的控制寄存器SCON中,REN的作用是( )。A.接收中斷請(qǐng)求標(biāo)志位 B.發(fā)送中斷請(qǐng)求標(biāo)志位C.串行口允許接收位 D.地址/數(shù)據(jù)位二、單項(xiàng)選擇題1.A 2.B 3.D 4.C 5.B6.D 7.C 8.A 9.C 10.C三、簡(jiǎn)答題1.簡(jiǎn)述堆棧。2.簡(jiǎn)述變址尋址方式并舉例說(shuō)明。3.簡(jiǎn)述中斷響應(yīng)的主要內(nèi)容。4.簡(jiǎn)述匯編語(yǔ)言中的標(biāo)號(hào)有什么規(guī)定5.A/D轉(zhuǎn)換器轉(zhuǎn)換數(shù)據(jù)的傳送有幾種方式三、簡(jiǎn)答題1.(1)在程序中斷或子程序調(diào)用時(shí),為了保護(hù)返

5、回地址(斷點(diǎn))和保護(hù)現(xiàn)場(chǎng)而設(shè)立的RAM區(qū)。(2)用MOV SP,#STK指令建立堆棧。(3)存放數(shù)據(jù)按“后進(jìn)先出”原則進(jìn)行。(4)利用PUSH、POP指令即可進(jìn)行進(jìn)棧、出棧操作。2.(1)變址尋址是以DPTR或PC作基址寄存器,累加器A作變址寄存器以兩者內(nèi)容相加形式的16位地址作為操作數(shù)地址。(2)變址尋址只能對(duì)移定存儲(chǔ)器尋址,其指令只有三條:MOVC A,A+DPTRMOVC A,A+PCJMP A+DPTR前二條為查表指令,后一條為無(wú)條件轉(zhuǎn)移指令3.由硬件自動(dòng)生成一條調(diào)用指令LCALL轉(zhuǎn)去中斷服務(wù),具體操作為:(1)將程序計(jì)數(shù)器PC的內(nèi)容(斷點(diǎn))壓棧(2)將中斷入口地址裝入PC,轉(zhuǎn)去執(zhí)行中

6、斷服務(wù)程序4.(1)標(biāo)號(hào)由18字符組成,頭一個(gè)字符必須是字母。(2)不能使用匯編語(yǔ)言已定義的符號(hào)。(3)標(biāo)號(hào)后必須跟冒號(hào):(4)同一標(biāo)號(hào)在一個(gè)程序中只能定義一次。5.(1)定時(shí)傳送方式:A/D啟動(dòng)后,調(diào)用延時(shí)時(shí)間大于轉(zhuǎn)換時(shí)間的延時(shí)程序后即可讀取。(2)查詢方式:A/D啟動(dòng)后,查詢EOC(轉(zhuǎn)換結(jié)束信號(hào)),轉(zhuǎn)換一完成即可讀取轉(zhuǎn)換數(shù)據(jù)。(3)中斷方式:將EOC作為外中斷請(qǐng)求信號(hào),轉(zhuǎn)換一結(jié)束,即引起中斷,讀取轉(zhuǎn)換數(shù)據(jù)。四、讀程序(每小題4分,共20分)1.執(zhí)行下列程序段中第一條指令后,(1)(P1.7)=_ (P1.3)=_,(P1.2)=_;執(zhí)行第二條指令后,(2)(P1.5)=_,(P1.4)=_

7、,(P1.3)=_.ANL P1,#73HORL P1,#38H2.下列程序段執(zhí)行后,(A)=_,(B)=_.MOV A,#0FBHMOV B,#12HDIV AB3.下列程序段執(zhí)行后,(R0)=_,(7EH)=_,(7FH)=_.MOV R0,#7FHMOV 7EH,#0MOV 7FH,#40HDEC R0DEC R0DEC R04.已知(SP)=09H,(DPTR)=4567H,在執(zhí)行下列指令后,(SP)=_,內(nèi)部RAM(0AH)=_,(0BH)=_PUSH DPLPUSH DPH5.下列程序中注釋的數(shù)字為執(zhí)行該指令所需的機(jī)器周期數(shù),若單片機(jī)的晶振頻率為6MHz,問(wèn)執(zhí)行下列程序需要多少時(shí)間

8、MOV R3,#100;1LOOP:NOP ;1NOPNOPDJNZ R3,LOOP ;2RET ; 2四、讀程序(每題4分,共20分)1.(1)(P1,7)=0,(P1.3)=0,(P1.2)=0(2)(P1.5)=1,(P1.4)=1,(P1.3)=12.(A)=0DH(或13)(B)=11H(或17)3.(R0)=7EH,(7EH)=FFH,(7FH)=3FH4.(SP)=0BH(0AH)=67H(0BH)=45H5.一個(gè)機(jī)器周期為2s執(zhí)行程序所需時(shí)間T=2s*(5100+3)=1006s1ms五、編程題(每小題4分,共20分)1.請(qǐng)使用位操作指令,實(shí)現(xiàn)下列邏輯操作:P1.5=(ACC.

9、2P2.7)(ACC.1P2.0)2.在外部RAM首地址為TABLE的數(shù)據(jù)表中有10個(gè)字節(jié)數(shù)據(jù),請(qǐng)編程將每個(gè)字節(jié)的最高位無(wú)條件地置1.3.已知內(nèi)部RAM 30H單元開(kāi)始存放20H個(gè)數(shù)據(jù),將其傳送到外部RAM的0000H單元開(kāi)始的存儲(chǔ)區(qū),請(qǐng)編程實(shí)現(xiàn)。4.已知8個(gè)無(wú)符號(hào)數(shù)之和存于R3R4,求其平均值,結(jié)果仍存于R3R4中,請(qǐng)編程實(shí)現(xiàn)(R3為高字節(jié))。5.兩個(gè)字符串分別存放在首地址為42H和52H的內(nèi)部RAM中,字符串長(zhǎng)度放在41H單元,請(qǐng)編程比較兩個(gè)字符串。若相等,則把數(shù)字00H送40H單元,否則把0FFH送40H單元。五、編程題1.先進(jìn)行與操作,再進(jìn)行或操作程序如下:MOV C,ACC.1ANL

10、 C,P2,0MOV 12H,CMOV,C,A CC.2ANL C,P2.7ORL C,12HMOV P1.5,CRET2. MOV R2,#10MOV DPRT,#TABLELOOP: MOV X A,DPRT;取一數(shù)ORL A,#80H;最高位置1MOV X DPTR,A;寫回原地址1NC DPTR;處理下一單元DJNZ R2,LOOPRET3. MOV R0,#30HMOV R1,#00HMOV R2,#20HLOOP: MOV A,R0;取數(shù)MOV X R1,A;存數(shù)1NC R01NC R1DJNZ R2,LOOPRET4.利用移位指令作除8操作,程序如下:MOV R2,#3LOOP:

11、CLR CMOV A,R3RRC A ;高字節(jié)除以2,末位移入C,高位補(bǔ)0MOV R3,A ;暫存高字節(jié)MOV A,R4RRC A ;低字節(jié)除以2,高字節(jié)末位移入低字節(jié)高位MOV R4,ADJNZ R2,LOOPRET5.有一個(gè)字節(jié)不等,整個(gè)字符串不相等,所有字節(jié)相等,兩字串才相等MOV R0,#42HMOV R1,#52HLOOP:MOV A,R0CLR C ;不相等,F(xiàn)FH40HSUBB A,R1JNZ LOOP1 ;相等時(shí),比較下一字節(jié)INC R0INC R1DJNZ 41H,LOOPMOV 40H,#0 ;所有字符均相等,則兩字串相等。RETLOOP1:MOV 40H,#0FFHRET

12、六、綜合應(yīng)用題1.用8031單片機(jī),并采用一片2716(2KB)和一片6116(2KB)組成一個(gè)既有程序存儲(chǔ)器又有數(shù)據(jù)存儲(chǔ)器的擴(kuò)展系統(tǒng),請(qǐng):(1)畫出邏輯電路圖(2)說(shuō)明其存儲(chǔ)空間2.已知D/A轉(zhuǎn)換器DAC 0832如圖所示,口地址為7FFFH,運(yùn)放電源為+5V,Vref=+5V,請(qǐng)(1)畫出單緩沖接口方式電路(2)編程產(chǎn)生正向鋸齒波六、綜合應(yīng)用題1.(1)邏輯圖(2)地址:芯片 P2.2 P2.1 P2.0 P0.7 P0.0 地址范圍2716 0 0 0 0 0 0000H1 1 1 1 1 07FFH6116 0 0 0 0 0 0000H1 1 1 1 1 07FFH2.(1)(2)程

13、序DASAW:MOV DPTR,#7FFFHMOV,A,#0LOOP:MOVX DPRT,A1NC ANOPAJMP LOOP一、填空題(15分,每空1分) 1MCS51單片機(jī)的P0P4口均是 IO口,其中的P0口和P2口除了可以進(jìn)行數(shù)據(jù)的輸入、輸出外,通常還用來(lái)構(gòu)建系統(tǒng)的 和 ,在P0P4口中, 為真正的雙向口, 為準(zhǔn)雙向口。2MCS5l單片機(jī)的堆棧區(qū)只可設(shè)置在 ,堆棧寄存器SP是 位寄存器。 3MCS51單片機(jī)外部中斷請(qǐng)求信號(hào)有電平方式和 ,在電平方式下,當(dāng)采集到INT0、INT1的有效信號(hào)為 時(shí),激活外部中斷。 4定時(shí)器計(jì)數(shù)器的工作方式3是指的將 拆成兩個(gè)獨(dú)立的8位計(jì)數(shù)器。而另一個(gè)定時(shí)器

14、計(jì)數(shù)器此時(shí)通常只可作為 使用。 5MCS51單片機(jī)的最大尋址空間是 ,該空間的地址范圍為 ,系統(tǒng)上電及復(fù)位的程序入口地址為 。 一、填空題(15分,每空1分) 1并行、總線、地址總線、P0、P1P3 2片內(nèi)數(shù)據(jù)存儲(chǔ)區(qū)(器) 3脈沖方式、低電平 4定時(shí)器計(jì)數(shù)器0 串行口的波特率發(fā)生器 564K、0000HFFFFH、0000H 二、簡(jiǎn)答題(15分,每小題5分) 151系列單片機(jī)具有幾個(gè)中斷源,分別是如何定義的其中哪些中斷源可以被定義為高優(yōu)先級(jí)中斷,如何定義 2各中斷源對(duì)應(yīng)的中斷服務(wù)程序的入口地址是否能任意設(shè)定 3如果想將中斷服務(wù)程序放置在程序存儲(chǔ)區(qū)的任意區(qū)域,在程序中應(yīng)該作何種設(shè)置請(qǐng)舉例加以說(shuō)明

15、。二、簡(jiǎn)答題(15分,每小題5分) 1具有5個(gè)中斷源,分別是外部中斷INT0和外部中斷INT1、定時(shí)器溢出中斷0和定時(shí)器溢出中斷1以及串行中斷。通過(guò)對(duì)中斷優(yōu)先級(jí)寄存器IP的設(shè)置,每個(gè)中斷源都可以被定義為高優(yōu)先級(jí)中斷。(6分) 2各中斷源的入口地址已經(jīng)在中斷地址區(qū)中被定義了,不能任意設(shè)定。(3分) 3如果要將中斷服務(wù)程序放置在程序存儲(chǔ)區(qū)的任意區(qū)域,在程序中要通過(guò)在中斷地址區(qū)的對(duì)應(yīng)地址上設(shè)置跳轉(zhuǎn)指令才可實(shí)現(xiàn)對(duì)中斷服務(wù)程序的執(zhí)行。 例如:外部中斷O的中斷服務(wù)程序INTOP放置在程序存儲(chǔ)區(qū)的任意區(qū)域,此時(shí),通過(guò)以下方式,可實(shí)現(xiàn)對(duì)中斷服務(wù)程序的執(zhí)行:(4分) ORGO003H (2分) JMP INTO

16、P 列舉其他中斷跳轉(zhuǎn)的例子也可,但敘述的中斷源要與中斷地址相對(duì)應(yīng)才可得分,如外中斷0對(duì)應(yīng)0003H地址。三、參數(shù)計(jì)算題(16分) 已知一單片機(jī)系統(tǒng)的外接晶體振蕩器的振蕩頻率為11059MHz,請(qǐng)計(jì)算該單片機(jī)系統(tǒng)的拍節(jié)P、狀態(tài)S、機(jī)器周期所對(duì)應(yīng)的時(shí)間是多少 指令周期中的單字節(jié)雙周期指令的執(zhí)行時(shí)間是多少三、參數(shù)計(jì)算題(16分) P1f(111059106)00910-6s 90ns S2P290ns180ns 機(jī)器周期12P1290ns108s 雙指令周期2機(jī)器周期216s四、改錯(cuò)題(共5分,每小題1分) 以給出的指令操作碼為依據(jù),請(qǐng)判斷MCS5l單片機(jī)的下列各條指令的書寫格式是否有錯(cuò)誤,如有請(qǐng)說(shuō)

17、明錯(cuò)誤原因。 1MUL R0,R1 2MOV A,R7 3MOV A,#3000H 4MOVC A+DPTR,A 5LJMP #1000H四、改錯(cuò)題:(共5分,每小題1分) 以給出的指令操作碼為依據(jù),請(qǐng)判斷MCS51單片機(jī)的下列各條指令的書寫格式是否有錯(cuò)誤,如有請(qǐng)說(shuō)明錯(cuò)誤原因。 1MUL R0,Rl 乘法指令應(yīng)使用A、B寄存器操作 2MOV A,R7 間接寄存器使用R7有誤,間址寄存器只能使用R0、R1 3MOV A, #3000H 8位累加器A不能接受16位數(shù)據(jù) 4MOVC A+DPTR,A MOVC指令為對(duì)程序存儲(chǔ)區(qū)操作指令,累加器的內(nèi)容不可通過(guò)變址方式送入程序存儲(chǔ)器,兩操作數(shù)寫反了。 5

18、LJMP #1000H 長(zhǎng)轉(zhuǎn)移指令中的操作數(shù)為16位轉(zhuǎn)移地址,不能用立即數(shù)的形式來(lái)表達(dá)。五、尋址方式(5分,每問(wèn)1分) 說(shuō)明MCS51單片機(jī)的下列各條指令中源操作數(shù)的尋址方式(可直接在每條指令后面書寫) 1ANL A,20H 2ADDC A,#20H 3JZ rel 4CLR C 5RR A五、尋址方式(5分,每問(wèn)1分) 說(shuō)明MCS51單片機(jī)的下列各條指令中源操作數(shù)的尋址方式(可直接在每條指令后面書寫) 1ANL A,20H 直接尋址 2ADDC A, #20H 立即尋址 3JZ rel 相對(duì)尋址 4CLR C 位尋址 5RRA 寄存器尋址六、使用簡(jiǎn)單指令序列完成以下操作(12分) 1請(qǐng)將片外

19、RAM20H25H單元清零 2請(qǐng)將ROM3000H單元內(nèi)容送R7六、使用簡(jiǎn)單指令序列完成以下操作(12分,每小題6分) 1請(qǐng)將片外RAM 20H25H單元清零 MOV R0,#20H MOV R7,#06H CLR A LOOP:MOVX R0,A INC R0 DJNZ R7,LOOP 2請(qǐng)將ROM 3000H單元內(nèi)容送R7 MOV DPTR, #3000H CLR A MOVC A,A+DPTR MOV R7,A七、編程題(18分) 已知一MCS51單片機(jī)系統(tǒng)的片內(nèi)RAM 20H單元存放了一個(gè)8位無(wú)符號(hào)數(shù)7AH,片外擴(kuò)展RAM的8000H存放了一個(gè)8位無(wú)符號(hào)數(shù)86H,試編程完成以上兩個(gè)單元

20、中的無(wú)符號(hào)數(shù)相加,并將和值送往片外RAM的01H、00H單元中,同時(shí)將所編寫程序運(yùn)行完成后的數(shù)據(jù)和狀態(tài)添入下表中給出的PSW的有關(guān)位以及寄存器A、DPTR和RAM單元中。 CY A DPTR 片外01H 片外00H 片外8000H 七、編程題(18分,其中編程12分,表中每一空1分) CY A DPTR 片外01H 片外00H 片外8000H 0 01H 8000H 0lH 00H 86H MOV DPTR,#8000H ;加數(shù)單元地址送DPTR MOVX A,DPTR ;取加數(shù)之一 ADD A,20H ;兩數(shù)相加 MOV R0,#00H ;和值的低位送片外00H單元 MOVx R0,A IN

21、C R0 CLR A ;計(jì)算和值的高位 ADDC A,#00H MOVx R0,A ;高位送片外01H單元 RET 編程要考慮將進(jìn)位位的值作為結(jié)果的一部分取出來(lái)。采用其他編程方式也可以,但結(jié)果是不會(huì)改變的,和值100H 一、 單項(xiàng)選擇題(每題2分,共20分)1. 在CPU內(nèi)部,反映程序運(yùn)行狀態(tài)或反映運(yùn)算結(jié)果的特征寄存器是( )。 A、PC B、PSW C、ACC D、SP2. 要用傳送指令訪問(wèn)片外RAM,它的指令操作助記符是( )。A、MOV B、MOVX C、MOVC D、PUSH3. 開(kāi)機(jī)復(fù)位后,CPU使用的是第0組工作寄存器,地址范圍是( )。 A、00H-10H B、00H-07H C

22、、10H-1FH D、08H-0FH4. 80C51系列單片機(jī)串行通信口的傳輸方式是 ( )。A、單工 B、半雙工 C、全雙工 D、不可編程5. 80C51系列單片機(jī)有中斷源 ( )。A、2個(gè) B、3個(gè) C、4個(gè) D、5個(gè)6. DAC0832的滿量程電壓為5V,它的分辨率為( )。A、 5V/28 B、5V/210 C、5V/212 D、5V/2167. 某存儲(chǔ)器芯片的地址線為11根,那么它的存儲(chǔ)容量為 ( )。A、1KB B、2KB C、3KB D、4KB 8. 提高單片機(jī)的晶振頻率fosc,則機(jī)器周期Tcy( )。A、不變 B、變長(zhǎng) C 、變短 D、不定9. MC14433是3位半雙積分A

23、/D轉(zhuǎn)換器,轉(zhuǎn)換精度相當(dāng)于( )二進(jìn)制數(shù)。A、8位 B、9位 C、10位 D 11位10. 關(guān)于80C51的堆棧操作,正確的說(shuō)法是( )A、先入棧,再修改指針 B、先修改指針,再出棧C、先修改指針,再入棧 D、以上都不對(duì)一、 選擇題(每小題2,共20分)1、B, 2、B, 3、B, 4、C, 5、D,6、A, 7、B, 8、C, 9、D, 10、C二、 填空題(每題2分,共20分)1. 80C51單片機(jī)主要由CPU系統(tǒng)、_ 、_ 組成 。2. 在寄存器間接尋址中,其“間接”體現(xiàn)在指令中寄存器的內(nèi)容不是操作數(shù),而是操作數(shù)的_ 。3. 指令A(yù)DD A,#55H的源操作數(shù)屬于_尋址方式,其功能是_

24、。4. 在80C51系列單片機(jī)中數(shù)據(jù)指針寄存器DPTR由_ 和_ 兩個(gè)寄存器組成。5. 89C51使用片內(nèi)ROM時(shí),其芯片引腳 要接_ 電平。6. 80C51的外部中斷請(qǐng)求有兩種觸發(fā)方式,一種是_ 觸發(fā),另一種是_ 觸發(fā)。7. 若A中的內(nèi)容為87H,那么標(biāo)志位P的值為_(kāi) 。8. D/A轉(zhuǎn)換的作用是將_ 量轉(zhuǎn)換為_(kāi) 量。 9. 串行通信的接口標(biāo)準(zhǔn)包括_ 、_ 和RS-485三種。10. 共陽(yáng)極8段LED顯示器顯示字符“0”的段代碼是_ 。二、 填空題 (每小題2分,共20分)1、 存儲(chǔ)器系統(tǒng),I/O和其它功能部件 2、 地址 3、 立即數(shù),將立即數(shù)55H送入累加器A(或A55H)4、 DPH,D

25、PL5、 高6、 邊沿 , 電平 7、 0 8、 數(shù)字 ,模擬 9、 RS-232 , RS-422A10、 C0H三、 簡(jiǎn)答題(每題5分,共15分)1. 單片機(jī)有哪些特點(diǎn)?舉出3個(gè)實(shí)際應(yīng)用的例子。 2. 基本程序結(jié)構(gòu)有哪幾種? 3. 80C51中斷優(yōu)先級(jí)分為幾級(jí)?響應(yīng)中斷的基本條件是什么?三、 簡(jiǎn)答題 (每題5分,共15分)1、 答:?jiǎn)纹瑱C(jī)具有以下特點(diǎn):控制性能和可靠性高;體積小、功耗低、易于產(chǎn)品化;單片機(jī)具有良好的性能價(jià)格比。實(shí)際應(yīng)用的例子如手機(jī)、數(shù)碼相機(jī)、全自動(dòng)洗衣機(jī)等。評(píng)分:第一小題3分。第二小題2分, 表達(dá)不準(zhǔn)確扣1分。2、 答:基本程序結(jié)構(gòu)有哪4種:順序結(jié)構(gòu),分支結(jié)構(gòu),循環(huán)結(jié)構(gòu)和子

26、程序及調(diào)用結(jié)構(gòu)。評(píng)分:答錯(cuò)1種扣1分,全錯(cuò)0分。3、 80C51中斷優(yōu)先級(jí)分為2級(jí)。響應(yīng)中斷的基本條件是:中斷源有中斷請(qǐng)求;此中斷源的中斷允許位為1; CPU開(kāi)中斷即EA=1。四、 閱讀并分析程序( 每題5分,共15分)。1. 若(20H)4,執(zhí)行下列程序后,21H中的內(nèi)容是多少?MOV DPTR , #1000HMOV A , 20HMOVC A , A+DPTRMOV 21H , ASJMP $ORG 1000HTABLE: DB 00 , 01 , 04 , 09 , 16 , 25 END2. 若CY=1,(P1)=10100011B,指出執(zhí)行下列程序后,CY和P1口的內(nèi)容。MOV P1.2, CMOV P1.3, CMOV C, P1.6END3. 說(shuō)明下列程序的功能MOV

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論