單片機(jī)試題及其答案解析_第1頁(yè)
單片機(jī)試題及其答案解析_第2頁(yè)
單片機(jī)試題及其答案解析_第3頁(yè)
單片機(jī)試題及其答案解析_第4頁(yè)
單片機(jī)試題及其答案解析_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、試題1參考答案 、填空題(25分,每空1分) 1. AT89S51單片機(jī)為 8位單片機(jī) 2. MCS-51系列單片機(jī)的典型芯片分別為8031、 8051、8751。 3. AT89S51的異步通信口為 _全雙工(單工/半雙工/全雙工) 4. AT89S51有 2級(jí)中斷, 5個(gè)中斷源 5. AT89S51內(nèi)部數(shù)據(jù)存儲(chǔ)器的地址范圍是00H7FH,位地址空間的字節(jié)地址范圍是20H2FH,對(duì)應(yīng)的位地 址范圍是00H7FH,外部數(shù)據(jù)存儲(chǔ)器的最大可擴(kuò)展容量是64K。 6. AT89S51單片機(jī)指令系統(tǒng)的尋址方式有 _寄存器尋址 _、直接尋址 、 寄存器間接尋址、立即尋址 基址寄存器加變址寄存器尋址。 7.

2、 如果(A)=34H,(R7)=0ABH,執(zhí)行 XCH A, R7 ;結(jié)果(A)= _ 0ABH _, (R7)=34H。 8. 82C55可以擴(kuò)展3個(gè)并行口,其中8條口線具有位操作功能; 9. 當(dāng)單片機(jī)復(fù)位時(shí)PSW =00 H,這時(shí)當(dāng)前的工作寄存器區(qū)是0區(qū),R4所對(duì)應(yīng)的存儲(chǔ)單元地址為04 H 10. 若A中的內(nèi)容為67H,那么,P標(biāo)志位為1。 11. 74LS138是具有3個(gè)輸入的譯碼器芯片,其輸出作為片選信號(hào)時(shí),最多可以選中8片芯片。 二、判斷以下指令的正誤:(5分) (1) MOV 28H,R4; (X ) 2) INC DPTR; (v ) 3) DEC DPTR ; ( X ) 4)

3、 CLR R0; (x 5) MOV T0,#3CF0H ; (x ) 三、簡(jiǎn)答題 1、如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,則執(zhí)行下列指令后: POPDPH; POPDPL; POPSP; 貝U: (DPH)= _3CH_; (DPL) =_5FH_; (SP) =_50H_; (6 分) 2、 采用6MHz的晶振,定時(shí)1ms,用定時(shí)器方式0時(shí)的初值應(yīng)為多少?(請(qǐng)給出計(jì)算過程)(6 分) 解:t采用6MHZ晶振 二機(jī)器周期為2us 1363 (2 -X)X 2X 10- =1X 10- / X=7692 (D) =1E0C

4、H=1 1110 0000 1100( B), 化成方式 0要求格式為1111 0000 1100 B 即 0F00CH 綜上可知:TLX=0CH, THX=0F0H 3.分析下列程序的功能(5分) PUSH ACC PUSH B POP ACC POP B 解:該程序的功能是通過累加器 ACC與寄存器B數(shù)據(jù)交換。 四、圖為8段共陰數(shù)碼管,請(qǐng)寫岀如下數(shù)值的段碼。 0 3FH 106H2 5BH 3 4FH 466H5 6DH P 73H7 03H8 7FH 01H,請(qǐng) 答: 從機(jī) 從機(jī) 從機(jī) 從機(jī) C_39H_ 五簡(jiǎn)述MCS-51系列單片機(jī)主從結(jié)構(gòu)多機(jī)通信原理,設(shè)有一臺(tái)主機(jī)與三臺(tái)從機(jī)通信,其中

5、一臺(tái)從機(jī)通信地址號(hào)為 敘述主機(jī)呼叫從機(jī)并向其傳送一個(gè)字節(jié)數(shù)據(jù)的過程。(請(qǐng)給岀原理圖)(10分) 原理圖如上圖所示,假設(shè)主機(jī)呼叫 01H從機(jī),首先呼叫:主機(jī)發(fā)送地址幀 0000 00011 (TB8 )此時(shí)各從機(jī)的SM2位置 1,且收到的RB8=1,故激活RI。各從機(jī)將接收到的地址與地機(jī)地址比較,結(jié)果1#機(jī)被選中,則其 SM2清零;0#、2#機(jī)不 變。接著傳數(shù);主機(jī)發(fā)送數(shù)據(jù)幀,XXXX XXXX 0,此時(shí)1#機(jī)SM2=0, RB8=0則激活RI,而0#,2#機(jī)SM2=1,RB8=0 則不激活RI,然后數(shù)據(jù)進(jìn)入1#機(jī)的緩沖區(qū)。 六、簡(jiǎn)述一種多外部中斷源系統(tǒng)的設(shè)計(jì)方法。(給出圖和程序)(10分) 答

6、:原理電路如圖所示 程序如下: r e I f:-rr L EMjBrQ I 81 亍 I r -:i |r T 冃丹I Hi hl. T.r. L _ I* J =T I t 1 H Jl-i I rr jJ H e IP 丁 INT : PUSH PSW PUSH A JNB P1.0, IR0 ;掃描中斷請(qǐng)求 JNB P1.1 , IR1 JNB P1.2, IR2 JNB P1.3, IR3 INTIR :POP A ;返回 POP P SW IR0: 中斷服務(wù)子程序 ;中斷服務(wù) AJMP INTIR 中斷服務(wù)子程序 2 凡口 IR1: AJMP INTIR IR2: 中斷服務(wù)子程序

7、AJMP INTIR IR3: 中斷服務(wù)子程序 AJMP INTIP 七、簡(jiǎn)述行列式掃描鍵盤的工作原理。(8分) 答:掃描鍵盤工作原理 首先X0X3,始終接高電平,丫0丫3給低電平,掃描P1.0P1.3若全為高電平,則沒有鍵按下,若有低電平,則有鍵按 下。 (2)接著Y0輸出低電平,丫1丫3輸出高平,掃描P1.0P1.3,若全為高電平則沒有鍵按下,若有低電平,則找出相位,得到 所按的鍵。 (3)再丫1輸出低電平,Y0,Y2,Y3輸出高電平,重復(fù)第2步驟作. (4)再丫2輸出低電平,Y0,Y1,Y3輸出高電平掃描 (5)再Y3輸出低電平,Y0,Y1,Y2輸出高電平掃描 根據(jù)據(jù)以上掃描,確定以上各

8、鍵是否按下。 試題2及參考答案 一、填空題(24分,每空1分) 1. AT89S51單片機(jī)是(8)位的單片機(jī)。 2. AT89S51單片機(jī)有(5)個(gè)中斷源,(2)級(jí)優(yōu)先級(jí)中斷。 3串行口方式3發(fā)送的第9位數(shù)據(jù)要事先寫入(SCON)寄存器的(TB8 )位。 4. 串行口的方式0的波特率為(fOSC/12 )。 5. AT89S51內(nèi)部數(shù)據(jù)存儲(chǔ)器的地址范圍是(00-7FH ),位地址空間的字節(jié)地址范圍是(20-2FH ),對(duì)應(yīng)的位地址范圍是 (00-7FH)外部數(shù)據(jù)存儲(chǔ)器的最大可擴(kuò)展容量是(64KB ) 6. 在內(nèi)部RAM中可位尋址區(qū)中,位地址為40H的位,該位所在字節(jié)的字節(jié)地址為(28H ) 7

9、. 如果(A)=58H,(R1)= 49H,(49H)= 79H,執(zhí)行指令 XCH A, R1 后;結(jié)果(A)=( 49 H ),(49H)=( 58H)。 ( PCL) =_12H_ ; (DPH ) =_80H_; (DPL ) =_50H_; (4 分) 2. AT89S51采用6MHz的晶振,定時(shí)2ms,如用定時(shí)器方式1時(shí)的初值(16進(jìn)制數(shù))應(yīng)為多少?(寫出計(jì)算過程)(6分) 答:機(jī)器周期 6X 106=2 X 10-6s=2uS 又方式1為16進(jìn)制定時(shí)器.故 (216 X) X 2X 10-6=2 X 10-3=216-X=1000 =X=65536-1000=64536 即初值=F

10、C18H 3. AT89S51外擴(kuò)的程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器可以有相同的地址空間,但不會(huì)發(fā)生數(shù)據(jù)沖突,為什么?( 6分) 答:不發(fā)生數(shù)據(jù)沖突的原因是:AT89S51中訪問程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器的指令不一樣。 選通信號(hào)也就不一樣,前者為PSEN,后者為WR與RD。 程序存儲(chǔ)器訪問指令為 MOVC A, DPTR ; MOVC A,A+pc。 數(shù)據(jù)存儲(chǔ)器訪問指令為 :MOVXA,DPTR ; MOVX A,Ri; MOVX DPTR,A。 4 .說明AT89S51的外部引腳EA*的作用? ( 4分) 答:當(dāng) EA*為高電平時(shí),AT89S51訪問內(nèi)部程序存儲(chǔ)器,但當(dāng)?shù)刂反笥贠FFF時(shí),自動(dòng)轉(zhuǎn)到外部程序

11、存儲(chǔ)器;當(dāng) EA*為低電 平時(shí),AT89S51只讀取外部程序存儲(chǔ)器。 5.寫出AT89S51的所有中斷源,并說明說明哪些中斷源在響應(yīng)中斷時(shí),由硬件自動(dòng)清除,哪些中斷源必須用軟件清除, 為什么? ( 6分) 答:外部中斷INTO* 定時(shí)器/計(jì)數(shù)器中斷TO 外部中斷INT1* 定時(shí)器/計(jì)數(shù)器中斷T1 串行口中斷 其中串行口中斷TI與RI必須用軟件清“ O”,因?yàn)榇谥袛嗟妮敵鲋袛酁?TI,輸入中斷為RI,故用軟件清“ 0”。 四、下圖為某AT89S51應(yīng)用系統(tǒng)的3位LED 8段共陽(yáng)極靜態(tài)顯示器的接口電路,(1 )該靜態(tài)顯示器電路與動(dòng)態(tài)掃描的顯示 器電路相比有哪些優(yōu)缺點(diǎn)? ( 2)寫岀顯示字符“ 3

12、”、“8”、“5”的段碼,注意:段碼的最低位為“ a”段,段碼的最高位為 “ dp” 段(3)已知8255A的PA 口、PB 口和PC 口的地址分別為 FF7CH、FF7DH、FF7EH,且8255A的這3個(gè)端口均已 被編寫完畢的初始化程序初始化為方式O輸出,請(qǐng)編寫出使3位LED共陽(yáng)極顯示器從左至右顯示“ 3.85”的程序段。(14分) 來自 AT89S51 d dp 8255A PA 82C55 PB PC o +5V 解:(1)優(yōu)點(diǎn)是:亮度高,字符不閃爍,占用CPU資源少。 缺點(diǎn)是:占用的I/O 口太多,當(dāng)需要的LED數(shù)目較多時(shí),需要外擴(kuò)展的I/O 口。 3.: T BOH 8:t8OH

13、5:t92H (3) MOV DPTR,#OFF7CH MOVA,#3OH MOVX DPTR,A MOVDPTR,#OFF7DH MOVA ,#8OH MOVX DPTR,A MVOX DPTR,#OFF7EH MOV A,#92H MOVX DPTR,A RET 五、畫出AT89S51系列單片機(jī)利用串行口進(jìn)行1臺(tái)主機(jī)與4臺(tái)從機(jī)多機(jī)串行通訊連線圖,其中1臺(tái)從機(jī)通訊地址號(hào)為 02H , 請(qǐng)敘述主機(jī)向02H從機(jī)發(fā)送一個(gè)字節(jié)數(shù)據(jù)的過程(10分) T兀 RXD 1 電 r T T AT89S51 TXDRXD OOH TXD RXD 01H TXD RXD 02H TXD RXD 03H 從機(jī)從機(jī)從

14、機(jī)從機(jī) 答:主機(jī)發(fā)送數(shù)據(jù)過程如下: (1)將從機(jī)0003H的REN置1,SM2=1,并使它們工作在串行口工作方式2或3 (2)由主機(jī)向4個(gè)從機(jī)發(fā)出一幀地址址信息 02H,第9位為1。從機(jī)接到信息后均發(fā)生中斷,執(zhí)行中斷服務(wù)程序,將 02H與自身地址做比較。若相同,則清SM2=0,若不同則SM2不變?nèi)詾?。 (3)主機(jī)發(fā)送一幀數(shù)據(jù)信息,第9位為0,從機(jī)接到信息后,只有 SM2=0的從機(jī)發(fā)生中斷,將數(shù)據(jù)信息收取,其余 SM2=1的從機(jī)不放出中斷,信息丟失,從而實(shí)現(xiàn)主機(jī)向02H從機(jī)發(fā)送一個(gè)字節(jié)數(shù)據(jù)的功能。 試題3參考答案 一、填空題(31分,每空1分) 1. AT89S51單片機(jī)有(2 )級(jí)優(yōu)先級(jí)中斷

15、。 2串行口方式2接收到的第9位數(shù)據(jù)送(SCON寄存器的(RB8位中保存。 3.當(dāng)單片機(jī)復(fù)位時(shí) PSV( 00) H,這時(shí)當(dāng)前的工作寄存器區(qū)是(0)區(qū),R6所對(duì)應(yīng)的存儲(chǔ)單元地址為(06) H。 4利用82C55可以擴(kuò)展(3)個(gè)并行口,其中(8)條口線具有位操作功能; 5. AT89S51訪問片外存儲(chǔ)器時(shí),利用(ALE)信號(hào)鎖存來自(P0 口)發(fā)出的低8位地址信號(hào)。 6. 若AT89S51外擴(kuò)32KB數(shù)據(jù)存儲(chǔ)器的首地址若為 4000H,則末地址為(BFFF) H。 7. 當(dāng)AT89S51執(zhí)行MOVC A A+P指令時(shí),伴隨著(PSEN*控制信號(hào)有效。 的中斷入口 LJMP INT1; I I I

16、 INT1:PUSH PSW;保護(hù)現(xiàn)場(chǎng) PUSH ACC (10 分) JB P1.0,IR1 ;P1.0高,IR1有請(qǐng)求 JB P1.1,IR2 ;P1.1高,IR2有請(qǐng)求 JB P1.2,IR3 ;P1.2腳高,IR1有請(qǐng)求 ;P1.4腳高,IR4有請(qǐng)求 ;恢復(fù)現(xiàn)場(chǎng) 1 IJ Ji ! : m minFn- LUU I * Bil JB P1.3,IR4 INTIR: POP ACC POP PSW RETI;中斷返回 IR1:IR1的中斷處理程序 AJMP INTIR; IR1中斷處理完畢,跳標(biāo)號(hào) INTIR處執(zhí)行 IR2: IR2的中斷處理程序 AJMP INTIR; IR2中斷處理完

17、畢,跳標(biāo)號(hào) INTIR處執(zhí)行 IR3:IR3的中斷處理程序 AJMP INTIR; IR3中斷處理完畢,跳標(biāo)號(hào) INTIR處執(zhí)行 IR4:IR4的中斷處理程序 AJMP INTIR; IR4中斷處理完畢,跳標(biāo)號(hào) INTIR處執(zhí)行 試題3及參考答案 一、填空題(37分) 1. AT89S51單片機(jī)芯片共有40個(gè)引腳,MCS-51系列單片機(jī)為8位單片機(jī)。 2. AT89S51的異步通信口為全雙工(單工/半雙工/全雙工), 3. AT89S51內(nèi)部數(shù)據(jù)存儲(chǔ)器的地址范圍是00H-7FH,位地址空間的字節(jié)地址范圍是 20H-2FH,對(duì)應(yīng)的位地址范圍是 00H-7FH, 外部數(shù)據(jù)存儲(chǔ)器的最大可擴(kuò)展容量是6

18、4K字節(jié)。 4. 單片機(jī)也可稱為微控制器_或嵌入式控制器。 5. 當(dāng)MCS-51執(zhí)行MOVC A,A+PC指令時(shí),伴隨著 PSEN控制信號(hào)有效。 6. 當(dāng)單片機(jī)復(fù)位時(shí) PSW =00 H,這時(shí)當(dāng)前的工作寄存器區(qū)是 0區(qū),R4所對(duì)應(yīng)的存儲(chǔ)單元地址為 04 H。 7. MCS-51系列單片機(jī)指令系統(tǒng)的尋址方式有寄存器尋址、直接尋址、寄存器間接尋址、立即尋址、基址加變址、位 尋址。(相對(duì)尋址也可) 8. 51系列單片機(jī)的典型芯片分別為_AT89S51、8031、AT89C51。 9. AT89S51的 P3 口為雙功能口; 10. 由AT89S51組成的單片機(jī)系統(tǒng)在工作時(shí),EA*引腳應(yīng)該接_地(或0

19、); 11. AT89S51外部程序存儲(chǔ)器的最大可擴(kuò)展容量是64K,其地址范圍是 0000H - FFFFH 。ROM芯片2764的容量 是_8 KB,若其首地址為 0000H,則其末地址 1FFFH 。 12. AT89S51的中斷源有 夕卜中斷0, T0 ,外中斷1, T1,串行口,有_2個(gè)中斷優(yōu)先級(jí)。 13. AT89S51唯一的一條16位數(shù)據(jù)傳送指令為MOV DPTR,data16。 14. LJMP的跳轉(zhuǎn)范圍是 64K, AJMP的跳轉(zhuǎn)范圍是_2K B,SJMP的跳轉(zhuǎn)范圍是 土 128 B (或256B)。 15. 若A中的內(nèi)容為68H,那么P標(biāo)志位為 1 o 二、簡(jiǎn)答題(13分)

20、1. 采用6MHz的晶振,定時(shí)2ms,用定時(shí)器方式1時(shí)的初值應(yīng)為多少?(請(qǐng)給出計(jì)算過程)(6分) 答: (1) Ts=2us (216 - X)X 2us = 2ms 從而X= 64536 4分 (2)64536 = FC18H 2分 2. AT89S51外擴(kuò)的程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器可以有相同的地址空間,但不會(huì)發(fā)生數(shù)據(jù)沖突,為什么? (4分) 答: 因?yàn)樵L問外擴(kuò)的程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器執(zhí)行的指令不同,所發(fā)出的控制信號(hào)也就不同。(2分) 讀外部數(shù)據(jù)存儲(chǔ)器時(shí),RD信號(hào)有效。寫外部數(shù)據(jù)存儲(chǔ)器時(shí),WR信號(hào)有效。而讀外部程序存儲(chǔ)器時(shí),PSEN信號(hào) 有效。由于發(fā)出的控制信號(hào)不同,且只能有一種信號(hào)有效,因此

21、,即使MCS-51外擴(kuò)的程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器有相同 的地址空間,也不會(huì)發(fā)生數(shù)據(jù)沖突。(2分) 3. 說明AT89S51的外部引腳 EA*的作用?( 3分) 答: EA*是內(nèi)外程序存儲(chǔ)器選擇控制信號(hào)。(1分) 當(dāng)EA*= 0時(shí),只選擇外部程序存儲(chǔ)器。(1分) 當(dāng)EA*= 1時(shí),當(dāng)PC指針w 0FFFH時(shí),只訪問片內(nèi)程序存儲(chǔ)器;當(dāng)PC指針0FFFH時(shí),則訪問外部程序存儲(chǔ)器 (1 分) 三、編寫程序,將外部數(shù)據(jù)存儲(chǔ)器中的5000H 50FFH單元全部清零(10分)。 答: ORG *H(1分) MOV DPTR #5000H MOV R0,#00H CLR A( 3分) LOOP : MOVX D

22、PTR,A INC DPTR( 3分) DJNZ R0,LOOP( 2分) HERE: SJMP HERE (RET 或 SJMP $ 等)(1 分) 01H,請(qǐng)敘 四、簡(jiǎn)述AT89S51單片機(jī)主從結(jié)構(gòu)多機(jī)通信原理,設(shè)有一臺(tái)主機(jī)與三臺(tái)從機(jī)通信,其中一臺(tái)從機(jī)通信地址號(hào)為 述主機(jī)呼叫從機(jī)并向其傳送一個(gè)字節(jié)數(shù)據(jù)的過程。(請(qǐng)給出原理圖)(10分) 答: 1) 原理圖 (2 分) 2)將所有從機(jī)的REN SM2置1 (1分)工作在方式2或3 ( 1分) 3)主機(jī)發(fā)送一個(gè)地址楨 01H( 1分) 第9位為1即TB8=1 (1分) 4)各從機(jī)接收到后,都發(fā)生中斷,進(jìn)入中斷服務(wù)程序,比較自己的地址與01H是否

23、相同,若相同則將本機(jī) SM2置 0,否則仍為1 (1 分) 5) 主機(jī)發(fā)送數(shù)據(jù)楨,TB8=0 (1分)各從機(jī)接收該數(shù)據(jù)楨,從機(jī)中SM2為0的產(chǎn)生中斷,而其它 SM2為1的從機(jī) 不產(chǎn)生中斷將信息丟棄,從而實(shí)現(xiàn)主機(jī)與從機(jī)傳遞數(shù)據(jù)(2分) 五、簡(jiǎn)述行 列式掃 描鍵盤 的 工 作原理。 (10 分) 903 L PL 3 Fl . Z fl 一 7 1. F3. 3 F3 2 3. 1 F3. 答: 1 )首先判斷有無鍵按下:(3分) 將列線全部置0,讀行線狀態(tài),若 P1.0P1.3全為1,則表明無鍵按下,若出現(xiàn)低電平即0,則有鍵按下, 記錄下行號(hào)i; 2)其次,如有鍵按下,判斷具體鍵號(hào)(7分) 方法

24、如下:逐列為低,其它為高,再讀行線狀態(tài),如出現(xiàn)哪一行為低,記錄此時(shí)的列號(hào)j,則證明第i行 第j列的按鍵被按下,至此完成鍵盤的行列式掃描。 試題5參考答案一、填空(30分,每空1分) 1. 如果(A)=45H,(R1)=20H,(20H)=12H,執(zhí)行 XCHD A, R1;結(jié)果(A)=42H,(20H)=15H 2. AT89S51的異步通信口為全雙工(單工/半雙工/全雙工),若傳送速率為每秒120幀,每幀10位,則波特率 為 1200 bit/s 3. AT89S51內(nèi)部數(shù)據(jù)存儲(chǔ)器的位地址空間的字節(jié)地址范圍是20H-2FH ,對(duì)應(yīng)的位地址范圍是 00H-FFH。 4. 單片機(jī)也可稱為微控制器

25、或嵌入式控制器 _ 5. 當(dāng)MCS-51執(zhí)行MOVX A,R1指令時(shí),伴隨著RD控制信號(hào)有效。 6. 當(dāng)單片機(jī)的PSW= 01H時(shí),這時(shí)當(dāng)前的工作寄存器區(qū)是0 區(qū),R4所對(duì)應(yīng)的存儲(chǔ)單元地址為04 H 7. AT89S51的P0 口為高8位地址總線口。 8. 設(shè)計(jì)一個(gè)以AT89C51單片機(jī)為核心的系統(tǒng),如果不外擴(kuò)程序存儲(chǔ)器,使其內(nèi)部4KB閃爍程序存儲(chǔ)器有效,則其EA* 引腳應(yīng)該接 +5V 9. 在R7初值為00H的情況下,DJNZ R7,rel指令將循環(huán)執(zhí)行 256 次。 10. 欲使P1 口的低4位輸出0,高4位不變,應(yīng)執(zhí)行一條 一 NL P1, #0F0H 命令。 11. 單片機(jī)外部三大總線

26、分別為數(shù)據(jù)總線 、 地址總線_和控制總線。 12. 數(shù)據(jù)指針DPTR有16位,程序計(jì)數(shù)器PC有 16 位 13. 74LS138是具有3個(gè)輸入的譯碼器芯片,用其輸岀作片選信號(hào),最多可在8 塊芯片中選中其中任一塊。 14. MCS - 51指令系統(tǒng)中,ADD與ADDC指令的區(qū)別是進(jìn)位位Cy是否參與加法運(yùn)算 15. 特殊功能寄存器中,單元地址低位為0或8 的特殊功能寄存器,可以位尋址。 16. 開機(jī)復(fù)位后,CPU使用的是寄存器第0組,地址范圍是00H-07H 17. 若某存儲(chǔ)器芯片地址線為 12根,那么它的存儲(chǔ)容量為4kB 18. 關(guān)于定時(shí)器,若振蕩頻率為 12MHz,在方式0下最大定時(shí)時(shí)間為8.192ms 19. AT89S51復(fù)位后,PC與SP的值為分別為0000H 和07H 20. LJMP跳轉(zhuǎn)空間最大可達(dá)到64K 21. 執(zhí)行如下三條指令后,30H單元的內(nèi)容是 #0EH M O V R 1,# 30H M O V 40H,# 0 E H M O V R 1,40H 二、判斷題(10分,每題1分) 1 當(dāng)EA腳接高電平時(shí),對(duì)ROM勺讀操作只訪問片外程序存儲(chǔ)器。(X ) 2 必須有中斷源發(fā)出中斷請(qǐng)求,并且CPU開中斷,CPU才可能響應(yīng)中斷。(X ) 3 8155是一種8位單片機(jī)。(X ) 4 51單片機(jī)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論