單片機試題2 參考答案_第1頁
單片機試題2 參考答案_第2頁
單片機試題2 參考答案_第3頁
單片機試題2 參考答案_第4頁
免費預覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、. ;. 試題試題 2 2 參考答案參考答案 一、填空題一、填空題 1AT89S51 單片機是( 8 8 )位的單片機。 2AT89S51 單片機有( 5 5 )個中斷源, ( 2 2 )級優(yōu)先級中斷。 3串行口方式 3 發(fā)送的第 9 位數(shù)據(jù)要事先寫入( SCONSCON )寄存器的( TB8TB8 )位。 4串行口的方式 0 的波特率為 ( f fOSC OSC/12 /12 )。 5AT89S51 內(nèi)部數(shù)據(jù)存儲器的地址范圍是(00-7FH00-7FH ) ,位地址空間的字節(jié)地址范圍是 (20-2FH20-2FH ) ,對應的位地址范圍是(00-7FH00-7FH)外部數(shù)據(jù)存儲器的最大可擴展

2、容量是(64KB64KB ) 。 6在內(nèi)部 RAM 中可位尋址區(qū)中,位地址為 40H 的位,該位所在字節(jié)的字節(jié)地址為( 28H28H ) 。 7如果(A)=58H,(R1)= 49H,(49H)= 79H,執(zhí)行指令 XCH A, R1 后;結(jié)果(A)=( 7979 H H ) ,(49H)=( 58H58H )。 8利用 81C55 可以擴展( 3 3 )個并行口, (256256)個 RAM 單元。 9當單片機復位時 PSW( 0000 )H,SP=( 07H07H ) ,P0P3 口均為( 高高 )電平。 10若 A 中的內(nèi)容為 88H,那么,P 標志位為( 0 0 ) 。 11當 AT8

3、9S51 執(zhí)行 MOVC A,A+ DPTR 指令時,伴隨著( PSEN*PSEN* )控制信號有效。 12AT89S51 訪問片外存儲器時,利用( ALEALE )信號鎖存來自( P0P0 口口 )發(fā)出的低 8 位 地址信號。 13已知 fosc=12MHz, T0 作為定時器使用時,其定時時間間隔為( 1us1us ) 。 14若AT89S51外擴8KB 程序存儲器的首地址若為1000H,則末地址為(2FFF2FFF)H。 二、判斷對錯,如對則在(二、判斷對錯,如對則在( )中寫)中寫“”“” ,如錯則在(,如錯則在( )中寫)中寫“”“” 。 1AT89S51 單片機可執(zhí)行指令:MOV

4、35H,R3。 ( ) 28031與8751的區(qū)別在于內(nèi)部是否有程序存儲器。 ( ) 3當向堆棧壓入一個字節(jié)的數(shù)據(jù)后,SP 中的內(nèi)容減 1。 () 4程序計數(shù)器 PC 中裝的內(nèi)容是當前正在執(zhí)行指令的地址。 () 5某特殊功能寄存器的字節(jié)地址為 80H,它即能字節(jié)尋址,也能位尋址。 () 6AT89S51 單片機中的 PC 是不可尋址的。 () 7當 AT89S51 執(zhí)行 MOVX DPTR,A 指令時,伴隨著 WR*信號有效。 () 8AT89S51 的定時器/計數(shù)器對外部脈沖進行計數(shù)時,要求輸入的計數(shù)脈沖的高電平或低電 平的持續(xù)時間不小于 1 個機器周期。 () 9區(qū)分外部程序存儲器和數(shù)據(jù)存

5、儲器的最可靠的方法是看其是被 WR*還是被 PSEN*信號連接。 () 10各中斷源發(fā)出的中斷請求信號,都會標記在 AT89S51 的 TCON 寄存器中。 () . ;. 三、簡答題三、簡答題 1如果(DPTR)=5678H,(SP)=42H,(3FH)=12H ,(40H)=34H,(41H)=50H,(42H)=80H,則執(zhí) 行下列指令后: POPDPH POPDPL RET 則:(PCH) =_34H_;(PCL)=_12H_;(DPH)=_80H_;(DPL)=_50H_; 2AT89S51 采用 6MHz 的晶振,定時 2ms,如用定時器方式 1 時的初值(16 進制數(shù))應為多 少

6、?(寫出計算過程) 答:機器周期 6106=210-6s=2uS 又方式 1 為 16 進制定時器.故 (216X)210-6=210-3=216-X=1000 =X=65536-1000=64536 即初值=FC18H 3AT89S51外擴的程序存儲器和數(shù)據(jù)存儲器可以有相同的地址空間,但不會發(fā)生數(shù)據(jù)沖突, 為什么? 答:不發(fā)生數(shù)據(jù)沖突的原因是:AT89S51 中訪問程序存儲器和數(shù)據(jù)存儲器的指令不一樣。 選通信號也就不一樣,前者為 PSEN,后者為 WR 與 RD。 程序存儲器訪問指令為 MOVC A,DPTR;MOVC A,A+pc。 數(shù)據(jù)存儲器訪問指令為:MOVX A,DPTR; MOVX

7、 A,Ri; MOVX DPTR,A。 4說明 AT89S51 的外部引腳 EA*的作用? 答:當 EA*為高電平時,AT89S51 訪問內(nèi)部程序存儲器,但當?shù)刂反笥?0FFF 時,自動轉(zhuǎn)到外 部程序存儲器;當 EA*為低電平時,AT89S51 只讀取外部程序存儲器。 5寫出 AT89S51 的所有中斷源,并說明說明哪些中斷源在響應中斷時,由硬件自動清除, 哪些中斷源必須用軟件清除,為什么? 答: 外部中斷 INT0* 定時器/計數(shù)器中斷 T0 外部中斷 INT1* 定時器/計數(shù)器中斷 T1 串行口中斷 其中串行口中斷 TI 與 RI 必須用軟件清“0”,因為串口中斷的輸出中斷為 TI,輸入中

8、斷 為 RI,故用軟件清“0” 。 四、四、下圖為某 AT89S51 應用系統(tǒng)的 3 位 LED 8 段共陽極靜態(tài)顯示器的接口電路, (1)該靜態(tài) 顯示器電路與動態(tài)掃描的顯示器電路相比有哪些優(yōu)缺點?(2)寫出顯示字符“3” 、 “8” 、 “5”的段碼,注意:段碼的最低位為“a” 段,段碼的最高位為“dp” 段(3)已知 8255A 的 PA 口、PB 口和 PC 口的地址分別為 FF7CH、FF7DH、FF7EH,且 8255A 的這 3 個端口 均已被編寫完畢的初始化程序初始化為方式 0 輸出,請編寫出使 3 位 LED 共陽極顯示器從左 . ;. 至右顯示“3.85”的程序段。 解:(1

9、) 優(yōu)點是:亮度高,字符不閃爍,占用 CPU 資源少。 缺點是:占用的 I/O 口太多,當需要的 LED 數(shù)目較多時,需要外擴展的 I/0 口。 (2) 3.:B0H 8:80H 5:92H (3) MOV DPTR,#0FF7CH MOV A,#30H MOVX DPTR,A MOV DPTR,#0FF7DH MOV A ,#80H MOVX DPTR,A MVOX DPTR,#0FF7EH MOV A,#92H MOVX DPTR,A RET 五、五、畫出 AT89S51 系列單片機利用串行口進行 1 臺主機與 4 臺從機多機串行通訊連線圖,其 中 1 臺從機通訊地址號為 02H,請敘述主

10、機向 02H 從機發(fā)送一個字節(jié)數(shù)據(jù)的過程 答:主機發(fā)送數(shù)據(jù)過程如下: (1)將從機 0003H 的 REN 置 1,SM2=1,并使它們工作在串行口工作方式 2 或 3。 a b c d e f g dp 8255A PB PCPA 來自 AT89S51 +5V 82C55 . ;. (2)由主機向 4 個從機發(fā)出一幀地址址信息 02H,第 9 位為 1。從機接到信息后均發(fā)生 中斷,執(zhí)行中斷服務程序,將 02H 與自身地址做比較。若相同,則清 SM2=0,若不同則 SM2 不變?nèi)詾?1。 (3)主機發(fā)送一幀數(shù)據(jù)信息,第 9 位為 0,從機接到信息后,只有 SM2=0 的從機發(fā)生中 斷,將數(shù)據(jù)信

11、息收取,其余 SM2=1 的從機不放出中斷,信息丟失,從而實現(xiàn)主機向 02H 從機發(fā)送一個字節(jié)數(shù)據(jù)的功能。 六、六、請回答: 1下圖中外部擴展的程序存儲器和數(shù)據(jù)存儲器容量各是多少? 2兩片存儲器芯片的地址范圍分別是多少?(地址線未用到的位填 1) 3請編寫程序,要求: (1)將內(nèi)部 RAM 30H3FH 中的內(nèi)容送入 1# 6264 的前 16 個單元中; (2)將 2# 6264 的前 4 個單元的內(nèi)容送入 40H43 中; 解: 1. 外擴程序存儲器的容量是 8K,外擴數(shù)據(jù)存儲器的容量是 16K 2. 2764 范圍:C000HDFFFH 1#范圍: A000HBFFFH 2#范圍: 6000H7FFFH 3請編寫程序 (1)MOV R1 ,#10H MOV DPTR, #0A000H MOV R0,#30H LOOP:MOVA,R0 PSEN CE WR P2.7 P2.6 P2.5 P2.4 P2.0 AT89S51 D0-D7 OED0-D7OE 2764 CE A8-A12A0-A7 OE 74LS373 Q0 Q7 D0 D7 G ALE P0.7 P0.0 8 8 8 8 8 555 8 8 +5V WR 2# 6264 CS CE A8-A12A0-A7 +5V WR CS

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論