⑴ 在MCS-51單片機中的sfg是什麼
其實你可以這樣來理解:單元:就相當於你電腦里不同的模塊,比如說硬顯卡驅動,內存,CPU,南北橋,51中的單元,就是指不同的模塊,比如CPU,存儲器單元,I/O(輸入輸出單元),以及中斷系統,定時器系統,地址:主要是內部一些寄存器的地址,都是8位,一些特殊的功能寄存器(SFR)在內部都有專門固定的地址,位元組:8個二進制數為一個位元組,我相信,只要學過計算機,或是稍微有點基礎的就不難理解這個詞吧,如果,這個你不理解的話,那後面我就不用說了。一個位元組可以用不同的進制來表示,十六進制,八進制,二進制。兩個位元組為一個字(WORD)位數:就是一個位元組中不同的位,這個好理解撒,比如說51單片機中有的寄存器可以位元組定址,同時也可以位定址,位定址就是可以單獨對某一位進行操作,但有的只能位元組定址,不能位定址。比如TMOD這個定時/計數器,是8位,低四位為T0定時器的工作方式設置,高四位為T1的工作方式設置,TMOD=0x11;二進制就為:00010001,對應它不同位的功能,設置位定時工作方式,工作在方式1,16位手動重裝計數,比如這個就只能位元組定址,TCON=0x01;比如定時器的這個寄存器(控制寄存器),卻可位元組定址也可以位定址,如下:D0:IT0D1:IE0D2:IT1D3:IE1D4:TR0D5:TF0D6:TR1D7:TF1如是位元組定址的話:可以這樣TCON=0X00:具體值根據實際而定如果位定址的話:可以這樣,比如:TR1=1,開啟定時器T1TR0=0,關閉定時器T0。。。。。。。。。。。。也就是說,我除了給TCON這個專用寄存器直接賦值外,我還可以單獨對某一位操作,其產生的作用都是一樣的。這可是我根據你的提問,我一個字一個字打出來的,目的只希望你能明白,再者,你的這個問題,說真的,還真有點讓人不知道從哪個方面說起。你問得太廣,這是一個基礎知識,所以,個人建議,平時多積累積累,書到用時方恨少,這個我能理解。
⑵ 求單片機原理及介面技術 試題及答案
單片機模擬試卷001
一、選擇題(每題1分,共10分)
1.8031單片機的( )口的引腳,還具有外中斷、串列通信等第二功能。
a)P0 b)P1 c)P2 d)P3
2.單片機應用程序一般存放在( )
a) RAM b)ROM c)寄存器 d)CPU
3.已知某數的BCD碼為0111 0101 0100 0010 則其表示的十進制數值為( )
a) 7542H b) 7542 c) 75.42H d) 75.42
4.下列指令中不影響標志位CY的指令有( )。
a)ADD A,20H b)CLR c)RRC A d)INC A
5.CPU主要的組成部部分為( )
a)運算器、控制器 b)加法器、寄存器
c)運算器、寄存器 d)運算器、指令解碼器
6.INTEL 8051 CPU是( )位的單片機
a) 16 b)4 c)8 d)准16
7.8031復位後,PC與SP的值為( )
a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H
8.當需要從MCS-51單片機程序存儲器取數據時,採用的指令為( )。
a)MOV A, @R1 b)MOVC A, @A + DPTR
c)MOVX A, @ R0 d)MOVX A, @ DPTR
9.8031單片機中既可位定址又可位元組定址的單元是( )
a)20H b)30H c)00H d)70H
10.下列哪條指令是正確的( )
a) PUSH R2 b) ADD R0,A
c) MOVX A @DPTR d) MOV @R0,A
二、填空題(每空1分,共30分)
1.一個完整的微機系統由 和 兩大部分組成。
2.8051 的引腳RST是____(IN腳還是OUT腳),當其端出現____電平時,8051進入復位狀態。8051一直維持這個值,直到RST腳收到____電平,8051才脫離復位狀態,進入程序運行狀態,從ROM H單元開始取指令並翻譯和執行。
3.半導體存儲器分成兩大類 和 ,其中 具有易失性,常用於存儲 。
4.求十進制數-102的補碼(以2位16進制數表示),該補碼為 。
5.PC存放_______________,具有___________特性。在8051中決定程序執行順序的是PC還是DPTR? 它是______位? (是,不是)SFG?
6.123= B= H。
7.8051內部有 並行口,P0口直接作輸出口時,必須外接 ;並行口作輸入口時,必須先 ,才能讀入外設的狀態。
8.MCS-51的堆棧只可設置在 ,其最大容量為 ,存取數據的原則是 。堆棧寄存器SP是 位寄存器,存放 。
9.中斷處理的全過程分為以下3個段: 、 、 。
10.定時和計數都是對 進行計數,定時與計數的區別是
。
三、判斷題(對者打√,錯者打×,並改正,每題1分,共10分)
1 中斷服務程序的最後一條指令是RET。
2 存儲器分成內存和外存兩大部分,其中外存可以直接與CPU交換信息。
3 P2口既可以作為I/O使用,又可以作地址/數據復用口使用。
4 在中斷響應階段CPU一定要做如下2件工作:保護斷點和給出中斷服務程序入口地址。
5 RC A為循環左移指令。
6 MOV A,30H的源操作數為立即定址方式。
7 MOV A,@A+DPTR是一條查表指令。
8 MUL AB的執行結果是高8位在A中,低8 位在B中。
9 AJMP跳轉空間最大可達到64KB 。
10 DPTR是由DPH和DPL兩個8位特殊寄存器組成的。
四、簡答題(每題5分,共15分)
1.MCS51的中斷系統有幾個中斷源?幾個中斷優先順序?中斷優先順序是如何控制的?在出現同級中斷申請時,CPU按什麼順序響應(按由高級到低級的順序寫出各個中斷源)?各個中斷源的入口地址是多少?
2.已知單片機系統晶振頻率為6MHz,若要求定時值為10ms時,定時器T0工作在方式1時,定時器T0對應的初值是多少?TMOD的值是多少?TH0=?TL0=?(寫出步驟)
3.MCS51系列單片機的內部資源有哪些?說出8031、8051和8751的區別。
五、作圖題(10分)
用6264(8K*8)構成16K的數據存儲系統。要求採用線選法產生片選信號,並計算6264的地址范圍。
六、設計題(1題13分;2題12分,共25分)
1.某單片機控制系統有8個發光二極體。試畫出89C51與外設的連接圖並編程使它們由左向右輪流點亮。
2.某控制系統有2個開關K1和K2,1個數碼管,當K1按下時數碼管加1,K2按下時數碼管減1。試畫出8051與外設的連接圖並編程實現上述要求。
單片機模擬試卷001答案
一、選擇題(每題1分,共10分)
1. D 2. B 3. B 4. D 5. A 6. C 7. B 8. B 9. A 10. D
二、填空題(每空1分,共30分)
1.一個完整的微機系統由硬體和軟體兩大部分組成。
2.8051 的引腳RST是IN腳(IN腳還是OUT腳),當其端出現高電平時,8051進入復位狀態。8051一直維持這個值,直到RST腳收到低電平,8051才脫離復位狀態,進入程序運行狀態,從ROM 0000 H單元開始取指令並翻譯和執行。
3.半導體存儲器分成兩大類:RAM ROM,其中 RAM 具有易失性,常用於存儲 臨時性數據 。
4.求十進制數-102的補碼(以2位16進制數表示),該補碼為¬¬¬¬ 9AH 。
5.PC存放_CPU將要執行的指令所在的ROM單元的地址,具有自動加1特性。在8051中決定程序執行順序的是PC還是DPTR PC ?它是16位?不是(是,不是)SFG?
6.123= 01010010 B= 52 H。
7.8051內部有 4 個並行口,P0口直接作輸出口時,必須外接 上拉電阻 ;並行口作輸入口時,必須先 將口鎖存器置1 ,才能讀入外設的狀態。
8.MCS-51的堆棧只可設置在 內RAM低128B區 ,其最大容量為 128B ,存取數據的原則是 先進後出 。堆棧寄存器SP是 8 位寄存器,存放 堆棧棧頂的地址 。9.中斷處理的全過程分為以下3個段: 中斷請求 、 中斷響應 、 中斷服務 。
10.定時和計數都是對 脈沖 進行計數,定時與計數的區別是 定時是對周期已知的脈沖計數;計數是對周期未知的脈沖計數 。
三、判斷題(對者打√,錯者打×,並改正,每題1分,共10分)
1 中斷服務程序的最後一條指令是RETRETI。×
2 存儲器分成內存和外存兩大部分,其中外內存可以直接與CPU交換信息。×
3 P2口既可以作為I/O使用,又可以作地址/數據復用口使用。√
4 在中斷響應階段CPU一定要做如下2件工作:保護斷點和給出中斷服務程序入口地址。√
5 LCRL A為循環左移指令。×
6 MOV A,30H的源操作數為立即直接定址方式。
7 MOVMOVC A,@A+DPTR是一條查表指令。×
8 MUL AB的執行結果是高低8位在A中,低高8 位在B中。×
9 AJMP跳轉空間最大可達到642KB 。
10 DPTR是由DPH和DPL兩個8位特殊寄存器組成的。 √
四、簡答題(每題5分,共15分)
1.MCS51的中斷系統有幾個中斷源?幾個中斷優先順序?中斷優先順序是如何控制的?在出現同級中斷申請時,CPU按什麼順序響應(按由高級到低級的順序寫出各個中斷源)?各個中斷源的入口地址是多少?
答:MCS51單片機有5個中斷源,2個中斷優先順序,中斷優先順序由特殊功能寄存器IP控制,在出現同級中斷申請時,CPU按如下順序響應各個中斷源的請求:INT0、T0、INT1、T1、串口,各個中斷源的入口地址分別是0003H、000BH、0013H、001BH、0023H。
2.已知單片機系統晶振頻率為6MHz,若要求定時值為10ms時,定時器T0工作在方式1時,定時器T0對應的初值是多少?TMOD的值是多少?TH0=?TL0=?(寫出步驟)
答:定時值為10ms時,定時器T0工作在方式1時,定時器T0對應的初值是1388H
TMOD的值是00000001B,TH0=13H;TL0=88H。
3.MCS51系列單片機的內部資源有哪些?說出8031、8051和8751的區別。
答:MCS51系列單片機上有1個8位CPU、128B的RAM、21個SFR、4個並行口、1個串列口、2個定時計數器和中斷系統等資源。8031、8051和8751的區別是8031內無ROM;8051內有4KB的掩膜ROM;8751內有4KB的EPROM。
五、作圖題(10分)
答:WR接6264的WE
RD接6264的OE
AB0---AB12接6264的A0---A12
DB0—DB7接6264的D0—D7
AB15、AB14分別接Y0和Y1
地址:0000H---1FFFH;2000H---3FFFH
六、設計題
1.某單片機控制系統有8個發光二極體。試畫出89C51與外設的連接圖並編程使它們由右向左輪流點亮。
答: 圖 (5分) 構思 (3分)
MOV A,#80H (1分)
UP:MOV P1,A (1分)
RR A (2分)
SJMP UP (1分)
2.某控制系統有2個開關K1和K2,1個數碼管,當K1按下時數碼管加1,K2按下時數碼管減1。試畫出8051與外設的連接圖並編程實現上述要求。
答:圖 (5分) 構思 (3分)
程序(4分)
ORG 0000H
LJMP MAIN
ORG 0003H
LJMP AINT0
ORG 0013H
LJMP BINT1
MAIN: MOV IE,#83H
SETB IT0
SETB IT1
MOV R0,#00H
MOV DPTR,#TAB
UP: MOV A,R0
MOVC A,@A+DPTR
MOV P1,A
SJMP UP
AINT0: INC R0
CJNE R0,#10,AINT01
MOV R0,#0
AINT01: RETI
BINT1: DEC R0
CJNE R0,#0FFH,BINT11
MOV R0,#9
BINT11: RETI
⑶ 單片機中SFG是什麼
各個單片機的資料 和IO口 還有就是系統系統寄存器的名稱都不一樣.
SFG 你所用的單片機製造商官網查詢
⑷ 軸流風機sfg5-4代表什麼意思
軸流風機SFG5-4,「SF」是國家標準的一種軸流風機型號,表示「節能低雜訊軸流風機」,英文「Energy saving low noise axial fan」,「G」表示的意思是「管道式」,「5」是機號,也就是5號機,同時也表示葉輪直徑500mm,「4」表示電機極數,說明該電機的轉速為1450r/min。
⑸ 單片機原理及介面技術多選題一個單片機應用系統的設計包括以下什麼步驟
單片機模擬試卷001 一、選擇題(每題1分,共10分) 1.8031單片機的( )口的引腳,還具有外中斷、串列通信等第二功能。 a)P0 b)P1 c)P2 d)P3 2.單片機應用程序一般存放在( ) a) RAM b)ROM c)寄存器 d)CPU 3.已知某數的BCD碼為0111 0101 0100 0010 則其表示的十進制數值為( ) a) 7542H b) 7542 c) 75.42H d) 75.42 4.下列指令中不影響標志位CY的指令有( )。 a)ADD A,20H b)CLR c)RRC A d)INC A 5.CPU主要的組成部部分為( ) a)運算器、控制器 b)加法器、寄存器 c)運算器、寄存器 d)運算器、指令解碼器 6.INTEL 8051 CPU是( )位的單片機 a) 16 b)4 c)8 d)准16 7.8031復位後,PC與SP的值為( ) a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H 8.當需要從MCS-51單片機程序存儲器取數據時,採用的指令為( )。 a)MOV A, @R1 b)MOVC A, @A + DPTR c)MOVX A, @ R0 d)MOVX A, @ DPTR 9.8031單片機中既可位定址又可位元組定址的單元是( ) a)20H b)30H c)00H d)70H 10.下列哪條指令是正確的( ) a) PUSH R2 b) ADD R0,A c) MOVX A @DPTR d) MOV @R0,A 二、填空題(每空1分,共30分) 1.一個完整的微機系統由 和 兩大部分組成。 2.8051 的引腳RST是____(IN腳還是OUT腳),當其端出現____電平時,8051進入復位狀態。8051一直維持這個值,直到RST腳收到____電平,8051才脫離復位狀態,進入程序運行狀態,從ROM H單元開始取指令並翻譯和執行。 3.半導體存儲器分成兩大類 和 ,其中 具有易失性,常用於存儲 。 4.求十進制數-102的補碼(以2位16進制數表示),該補碼為 。 5.PC存放_______________,具有___________特性。在8051中決定程序執行順序的是PC還是DPTR? 它是______位? (是,不是)SFG? 6.123= B= H。 7.8051內部有 並行口,P0口直接作輸出口時,必須外接 ;並行口作輸入口時,必須先 ,才能讀入外設的狀態。 8.MCS-51的堆棧只可設置在 ,其最大容量為 ,存取數據的原則是 。堆棧寄存器SP是 位寄存器,存放 。 9.中斷處理的全過程分為以下3個段: 、 、 。 10.定時和計數都是對 進行計數,定時與計數的區別是 。 三、判斷題(對者打√,錯者打×,並改正,每題1分,共10分) 1 中斷服務程序的最後一條指令是RET。 2 存儲器分成內存和外存兩大部分,其中外存可以直接與CPU交換信息。 3 P2口既可以作為I/O使用,又可以作地址/數據復用口使用。 4 在中斷響應階段CPU一定要做如下2件工作:保護斷點和給出中斷服務程序入口地址。 5 RC A為循環左移指令。 6 MOV A,30H的源操作數為立即定址方式。 7 MOV A,@A+DPTR是一條查表指令。 8 MUL AB的執行結果是高8位在A中,低8 位在B中。 9 AJMP跳轉空間最大可達到64KB 。 10 DPTR是由DPH和DPL兩個8位特殊寄存器組成的。 四、簡答題(每題5分,共15分) 1.MCS51的中斷系統有幾個中斷源?幾個中斷優先順序?中斷優先順序是如何控制的?在出現同級中斷申請時,CPU按什麼順序響應(按由高級到低級的順序寫出各個中斷源)?各個中斷源的入口地址是多少? 2.已知單片機系統晶振頻率為6MHz,若要求定時值為10ms時,定時器T0工作在方式1時,定時器T0對應的初值是多少?TMOD的值是多少?TH0=?TL0=?(寫出步驟) 3.MCS51系列單片機的內部資源有哪些?說出8031、8051和8751的區別。 五、作圖題(10分) 用6264(8K*8)構成16K的數據存儲系統。要求採用線選法產生片選信號,並計算6264的地址范圍。 六、設計題(1題13分;2題12分,共25分) 1.某單片機控制系統有8個發光二極體。試畫出89C51與外設的連接圖並編程使它們由左向右輪流點亮。 2.某控制系統有2個開關K1和K2,1個數碼管,當K1按下時數碼管加1,K2按下時數碼管減1。試畫出8051與外設的連接圖並編程實現上述要求。 單片機模擬試卷001答案 一、選擇題(每題1分,共10分) 1. D 2. B 3. B 4. D 5. A 6. C 7. B 8. B 9. A 10. D 二、填空題(每空1分,共30分) 1.一個完整的微機系統由硬體和軟體兩大部分組成。 2.8051 的引腳RST是IN腳(IN腳還是OUT腳),當其端出現高電平時,8051進入復位狀態。8051一直維持這個值,直到RST腳收到低電平,8051才脫離復位狀態,進入程序運行狀態,從ROM 0000 H單元開始取指令並翻譯和執行。 3.半導體存儲器分成兩大類:RAM ROM,其中 RAM 具有易失性,常用於存儲 臨時性數據 。 4.求十進制數-102的補碼(以2位16進制數表示),該補碼為¬¬¬¬ 9AH 。 5.PC存放_CPU將要執行的指令所在的ROM單元的地址,具有自動加1特性。在8051中決定程序執行順序的是PC還是DPTR PC ?它是16位?不是(是,不是)SFG? 6.123= 01010010 B= 52 H。 7.8051內部有 4 個並行口,P0口直接作輸出口時,必須外接 上拉電阻 ;並行口作輸入口時,必須先 將口鎖存器置1 ,才能讀入外設的狀態。 8.MCS-51的堆棧只可設置在 內RAM低128B區 ,其最大容量為 128B ,存取數據的原則是 先進後出 。堆棧寄存器SP是 8 位寄存器,存放 堆棧棧頂的地址 。9.中斷處理的全過程分為以下3個段: 中斷請求 、 中斷響應 、 中斷服務 。 10.定時和計數都是對 脈沖 進行計數,定時與計數的區別是 定時是對周期已知的脈沖計數;計數是對周期未知的脈沖計數 。 三、判斷題(對者打√,錯者打×,並改正,每題1分,共10分) 1 中斷服務程序的最後一條指令是RETRETI。× 2 存儲器分成內存和外存兩大部分,其中外內存可以直接與CPU交換信息。× 3 P2口既可以作為I/O使用,又可以作地址/數據復用口使用。√ 4 在中斷響應階段CPU一定要做如下2件工作:保護斷點和給出中斷服務程序入口地址。√ 5 LCRL A為循環左移指令。× 6 MOV A,30H的源操作數為立即直接定址方式。 7 MOVMOVC A,@A+DPTR是一條查表指令。× 8 MUL AB的執行結果是高低8位在A中,低高8 位在B中。× 9 AJMP跳轉空間最大可達到642KB 。 10 DPTR是由DPH和DPL兩個8位特殊寄存器組成的。 √ 四、簡答題(每題5分,共15分) 1.MCS51的中斷系統有幾個中斷源?幾個中斷優先順序?中斷優先順序是如何控制的?在出現同級中斷申請時,CPU按什麼順序響應(按由高級到低級的順序寫出各個中斷源)?各個中斷源的入口地址是多少? 答:MCS51單片機有5個中斷源,2個中斷優先順序,中斷優先順序由特殊功能寄存器IP控制,在出現同級中斷申請時,CPU按如下順序響應各個中斷源的請求:INT0、T0、INT1、T1、串口,各個中斷源的入口地址分別是0003H、000BH、0013H、001BH、0023H。 2.已知單片機系統晶振頻率為6MHz,若要求定時值為10ms時,定時器T0工作在方式1時,定時器T0對應的初值是多少?TMOD的值是多少?TH0=?TL0=?(寫出步驟) 答:定時值為10ms時,定時器T0工作在方式1時,定時器T0對應的初值是1388H TMOD的值是00000001B,TH0=13H;TL0=88H。 3.MCS51系列單片機的內部資源有哪些?說出8031、8051和8751的區別。 答:MCS51系列單片機上有1個8位CPU、128B的RAM、21個SFR、4個並行口、1個串列口、2個定時計數器和中斷系統等資源。8031、8051和8751的區別是8031內無ROM;8051內有4KB的掩膜ROM;8751內有4KB的EPROM。 五、作圖題(10分) 答:WR接6264的WE RD接6264的OE AB0---AB12接6264的A0---A12 DB0—DB7接6264的D0—D7 AB15、AB14分別接Y0和Y1 地址:0000H---1FFFH;2000H---3FFFH 六、設計題 1.某單片機控制系統有8個發光二極體。試畫出89C51與外設的連接圖並編程使它們由右向左輪流點亮。 答: 圖 (5分) 構思 (3分) MOV A,#80H (1分) UP:MOV P1,A (1分) RR A (2分) SJMP UP (1分) 2.某控制系統有2個開關K1和K2,1個數碼管,當K1按下時數碼管加1,K2按下時數碼管減1。試畫出8051與外設的連接圖並編程實現上述要求。 答:圖 (5分) 構思 (3分) 程序(4分) ORG 0000H LJMP MAIN ORG 0003H LJMP AINT0 ORG 0013H LJMP BINT1 MAIN: MOV IE,#83H SETB IT0 SETB IT1 MOV R0,#00H MOV DPTR,#TAB UP: MOV A,R0 MOVC A,@A+DPTR MOV P1,A SJMP UP AINT0: INC R0 CJNE R0,#10,AINT01 MOV R0,#0 AINT01: RETI BINT1: DEC R0 CJNE R0,#0FFH,BINT11 MOV R0,#9 BINT11: RETI
⑹ sfg15與4a91s發動機有什麼不同
三菱4a91s發動機肯定比菲亞特sfg15發動機好,而且相對來說比較省油,技術比較成熟嘛,只是菲亞特sfg15官方表示動力強一點,耗油量還需專業機構評測才知曉。
⑺ 微型計算機及介面技術 實踐課
一、單選題、
1、十進制數126其對應的十六進制可表示為( )
A、8F B、8E C、FE D、7E
2、十進制數89.75其對應的二進制可表示為( )
A、10001001.01110101 B、1001001.10 C、1011001.11 D、10011000.11
3、二進制數110010010對應的十六進制數可表示為( )
A、192H B、C90H C、1A2H D、CA0H
4、二進制數110110110對應的十六進制數可表示為( )
A、1D3H B、1B6H C、DB0H D、666H
5、一3的補碼是( )
A、10000011 B、11111100 &n bsp; C、11111110 D、11111101
6、下列表達式錯誤的是( )
A、X補+Y補=〔X+Y〕補 B、X=〔X補〕補 C、X= X D、X•Y+X•Y =X+Y
7、CPU主要的組成部部分為( )
A、運算器、控制器 B、加法器、寄存器 C、運算器、寄存器 D、運算器、指令解碼器
8、計算機的主要組成部件為( )
A、CPU,內存,I/O□ B、CPU,鍵盤,顯示器 C、主機,外部設備 D、以上都是
9、INTEL 8051 CPU是( )位的單片機
A、16 B、4 C、8 D、准16
10、對於INTEL 8031來說,EA腳總是( )
A、接地 B、接電源 C、懸空 D、不用
11、在計算機中「A」是用( )來表示的
A、BCD碼 B、二一一十進制編碼 C、餘三碼 &nb sp; D、ASC I I碼
12、在單片機中,通常將一些中間計算結果放在( )中
A、累加器 B、控制器 C、程序存儲器 D、數據存儲器
13、程序計數器PC用來( )
A、存放指令 B、存放正在執行的指令地址 C、存放下一條的指令地址 D、存放上一條的指令地址
14、數據指針DPDR在( )中
A、CPU控制器 B、CPU運算器 C、外部程序存儲器 D、外部數據存儲器
15、指令和程序是以( )形式存放在程序存儲器中
A、源程序 B、匯編程序 C、二進制編碼 D、BCD碼
16、單片機應用程序一般存放在( )
A、RAM B、ROM C、寄存器 D、CPU
17、單片機上電後或復位後,工作寄存器R0是在( )
A、0區00H單元 B、0區01H單元 C、0區09H單元 D、SFR
18、進位標志CY在( )中
A、累加器 B、算邏運算部件ALU &n bsp; C、程序狀態字寄存器PSW D、DPOR
19、單片機8051的XTAL1和XTAL2引腳是( )引腳
A、外接定時器 B、外接串列口 C、外接中斷 D、外接晶振
20、8031復位後,PC與SP的值為( )
A、0000H,00H B、0000H,07H C、0003H,07H寄存器 D、0800H,00H
21、單片機的堆棧指針SP始終是( )
A、指示堆棧底 B、指示堆棧頂 C、指示堆棧地址 D、指示堆棧長度
22、P0、P1口作輸入用途之前必須( )
A、相應埠先置1 B、相應埠先置0 C、外接高電平 D、外接上拉電阻
23、一個EPROM的地址有A0----A11引腳,它的容量為( )
A、2KB B、4KB C、11KB D、12KB
24、8031單片機中既可位定址又可位元組定址的單元是( )
A、20H B、30H C、00H D、70H
25、8031單片機中片內RAM共有( )位元組
A、128 B、256 C、4K D、64K
26、執行指令MOVX A,@DPTR時,WR.RD腳的電平為( )
A、WR高電平,RD低電平 B、W R低電平,RD高電平
C、WR高電平,RD高電平 D、WR低電平,RD低電平
27、INTEL 8031的PO□,當使用外部存儲器時它是一個( )
A、傳輸高8位地址□ B、傳輸低8位地址□
C、傳輸低8位數據□ D、傳輸低8位地址/數據匯流排□
28、當標志寄存器P S W的R S O和R S I分別為1和0時,系統選用的工作寄存器組為( ) A、組0 B、組1 C、組2 D、組3
29、下列指令中錯誤的是( )
A、MOV A,R4 B、MOV 20H,R4 C 、MOV R4,R3 D、MO V@R4,R3
30、下列指令中不影響標志位CY的指令有( )
A、ADD A,20H B、CLR C 、RRC A D、INC A
31、LJMP跳轉空間最大可達到( )
A、2KB B、256B C 、128B D、64KB
32、計算機內部數據之所以用二進制形式表示,主要是( )
A、為了編程方便 B、由於受器件的物理性能限制
C 、為了通用性 D、為了提高運算速度
33、8051單片機共有( )中斷源
A、4 B、5 C 、6 D、7
34、8051單片機共有( )個中斷優先順序
A、2 B、3 C 、4 D、5
35、外部中斷源I E 1(外部中斷1)的向量地址為( )
A、0003H B、000BH&n bsp; C 、0013H D、002BH
36、累加器A的位地址為( )
A、E 7 H B、F 7 H C 、D 7 H D、87H
37、寄存器B的位地址為( )
A、E 7 H B、F 7 H C 、D 7 H D、87H
38、8051的內部RAM中,可以進行位定址的地址空間為( )
A、00H∽2FH B、20H∽2FH C 、00H∽FFH D、20H∽FFH
39、設累加器A的內容為0 C 9 H,寄存器R2的內容為54H,C Y=1,執行指令S U B B A, R2 後結果為( )
A、(A)=74H B、(R2)=74H C 、(A)=75H D、(R2)=75H
40、設(A)=0 C 3 H,(R0)=0 A A H,執行指令A N L A,R0後,結果( )
A、(A)=82H &nbs p; B、(A)=6CH C 、(R0)=82 D、(R0)=6CH
41、8051的程序計數器P C為16位計數器,其定址范圍是( )
A、8K B、16 K C 、32 K D、64 K
42、提高單片機的晶振頻率,則機器周期( )
A、不變 B、變長 C 、變短 D、不定
43、在堆棧操作中,當進棧數據全部彈出後,這時S P應指向( )
A、棧底單元 B、7FH單元 C 、棧底單元地址加1 D、棧底單元地址減1
44、8051單片機中,唯一一個用戶不能直接使用的寄存器是( )
A、PSW B、DPTR C 、PC D、B
45、8051單片機中,唯一一個用戶可使用的16位寄存器是( )
A、PSW B、DPTR C 、ACC &n bsp; D、PC
46、執行如下三條指令後,30H單元的內容是( ) M O V R 1,#30H M O V 40H,#0 E H M O V @R 1,40H
A、40H B、30H C 、0EH D、FFH
47、有如下程序段: M O V R 0,#30H S E T B C C L R A A D D C A,#0 0H M O V @R 0,A 執行結果是( )
A、(30H)=00H B、(30H)=01H C 、(00H)=00H D、(00H)=01H
48、從地址2132H開始有一條絕對轉移指令A J M P addr11,指令可能實現的轉移范圍是( )
A、2000H∽27FFH B、2132H∽2832H C 、2100H∽28FFH D、2000H∽3FFFH
49、中斷是一種( )
A、資源共享技術 B、數據轉換技術 C 、數據共享技術 D、並行處理技術
50、執行M O V I E,#81H指令的意義是:( )
A、屏蔽中斷源 B、開放外部中斷源0
C 、開放外部中斷源1 D、開放外部中斷源0和1
二、多選題
1、所謂系統匯流排,指的是( )
A、數據匯流排 B、地址匯流排 C、內部匯流排 D、外部匯流排 E、控制匯流排
2、系統內存包括( )
A、硬碟 B、軟盤 C、RAM D、ROM E、光碟
3、數123可能是( )
A、二進制數 B、八進制數 C、十六進制數 D、四進制數 E、十進制數
4、8051單片機尋地方式有( )
A、寄存器間接定址方式 B、立即定址方式
C、直接定址方式 D、變址間接定址方式 E、位定址方式
8、如下程序段: C L R C M O V A,#BCH A D D C A,#65H 則其結果為( )
A、(A)=21H B、CY=1 C 、AC=1 D、CY=0 E、AC=0
9、8051CPUD在訪問外部存儲器時,地址的輸出是( )
A、P2口輸出高8位地址 B、P1口輸出高8位地址
C、P0口輸出低8位地址 D、P1口輸出低8位地址 E、P2口輸出低8位地址
10、8051CPU具有( )
A、4K位元組的程序存儲器 B、128位元組的數據存儲器
C、32線並行I/0□ D、全雙工串列I/0□一個 E、2個16位定時器/計數器
11、對於JBC bit,rel指令,下列說法正確的是( )
A.bit位狀態為1時轉移 B.bit位狀態為0時轉移
C.bit位狀態為1時不轉移 D.bit位狀態為0時不轉移 E.轉移時,同時對該位清零
12、對於DIV AB指令的執行結果,下列說法正確的是( )
A. 商在A中 B.余數在B中 C.商在B中
D.余數在A中 E.如果除數為0,則溢出標志位置1。
13.一個應用課題的研製,大致可分( )階段。
A.分析研究課題,明確解決問題的方法 B.分別進行系統硬體和軟體設計
C.分模塊調試系統,進行在線模擬和總調 D.固化程序,投入實際運行
E.反饋運行情況,及時修正,升級。
14、關於指針DPTR,下列說法正確的是( )
A.DPTR是CPU和外部存儲器進行數據傳送的唯一橋梁 B.DPTR是一個16位寄存器
C.DPTR不可定址 D.DPTR是由DPH和DPL兩個8位寄存器組成的
E.DPTR的地址83H
15.下列寄存器中,屬於8051專用寄存器的是( )
A.ACC B.DSW C.RO D.C E.B
三、判斷題:
1.8051每個中斷源相應地在晶元上都有其中斷請求輸入引腳( )
2.程序計數器PC不能對它進行讀寫操作( )
3.8051單片機的棧底單元是不能利用的,因此,它是一個閑置單元( )
4.8051單片機對最高優先權的中斷響應是無條件的( )
5.中斷初始化時,對中斷控制器的狀態設置,只可使用位操作指令,而不能使用位元組操作指令( )
6.在一般情況8051單片機允許同級中斷嵌套( )
7.8051單片機,程序存儲器數和數據存儲器擴展的最大范圍都是一樣的( )
8.單片機系統擴展時使用的鎖存器,是用於鎖存高8位地址(
) 9. RC A為循環左移指令( )
10.MOV A,30H為立即定址方式( )
11.如果發生除法溢出錯誤,則PSW標志位P置1。( )
12.如JC rel發生跳轉時,目標地址為當前地址加上偏移量rel( )
13..MOV A,@A+DPTR是一條查詢指令( )
14.MUL AB的執行結果是高8位在A中,低8 位在B中( )
15.離散信號都是數字信號( ) 16.在A/D變換時,抽樣頻率越高越好( )
17.CPU對內部RAM和外部RAM的讀寫速度一樣快( )
18.對於8051單片機,當CPU對內部程序存儲器定址超過4K時,系統會自動在外部程序存儲器中定址( )
19.外加晶振頻率越高,系統運算速度也就越快,系統性能也就越好( )
20.(-86)原=11010110 (-86)反=10101001 (-86)補=10101010 ( )
單片機原理答案
單選
1.D 2.C 3.A 4.B 5.D 6.D 7.A 8.A 9.C 10.A 11.D 12.A 13.C 14.A 15.C 16.B 17.A 18.C 19.D 20.B 21.B 22.A 23.B 24.A 25.B 26.A 27.D 28.B 29.D 30.D 31.D 32.B 33.B 34.A 35.C 36.A 37.B 38.B 39.A 40.A 41.D 42.C 43.C 44.C 45.B 46.C 47.B 48.A 49.D 50.B
多選
1.ABE 2.CD 3.BCDE 4.ABCDE 5.ABC 6.ABCDE 7.ABCD 8.ABC 9.AC 10.ABCDE 11.ADE 12.ABE 13.ABCDE 14.BD 15.ABE 判斷 1.× 2.√ 3.× 4.× 5.× 6.× 7.√ 8.× 9.× 10.× 11.× 12.× 13.√ 14.× 15.× 16.√ 17.× 18.√ 19.× 20.√
單片機技術試題
一、 填空
1.8051單片機的內部硬體結構包括了: 、 、 、和 以及並行I/O口、串列口、中斷控制系統、時鍾電路、位處理器等部件,這些部件通過 相連接。
2.MCS-51的堆棧只可設置在 ,堆棧寄存器sp是 位寄存器。
3.MCS-51單片機的P0~P4口均是 I/O口,其中的P0口和P2口除了可以進行數據的輸入、輸出外,通常還用來構建系統的 和 ,在P0~P4口中, 為真正的雙相口, 為准雙向口; 口具有第二引腳功能。
4.定時器/計數器的工作方式3是指得將 拆成兩個獨立的8位計數器。而另一個定時器/計數器此時通常只可作為 使用。
5.假定(SP)=40H , (39H)=30H,(40H)=60H。執行下列指令:
POP DPH
POP DPL
後,DPTR的內容為 ,SP的內容是 。
二、 <![endif]> 選擇
2.MCS-51單片機的堆棧區應建立在()。
A. 片內數據存儲區的低128位元組單元 B. 片內數據存儲區
C.片內數據存儲區的高128位元組單元 D.程序存儲區
4.當需要從MCS-51單片機程序存儲器取數據時,採用的指令為()。
A.MOV A, @R1 B.MOVC A, @A + DPTR
C.MOVX A, @ R0 D.MOVX A, @ DPTR
四、 <![endif]> 參數計算
已知一MCS51單片機系統外接晶體振盪器頻率為11.059MHZ,計算:
單片機系統的拍節P、狀態S、機器周期所對應的時間是多少?
指令周期中的單位元組雙周期指令的執行時間是多少?
五、 <![endif]> 改錯
請判斷下列各條指令的書寫格式是否有錯,如有錯說明原因:
1.MUL R0R1
2.MOV A,@R7
3.MOV A,#3000H
4.MOVC @A+DPTR, A
5.LJMP #1000H
六、使用簡單指令序列完成以下操作
1.請將片外RAM20H-25H單元清零
2.請將ROM3000單元內容送R7
七、 編程題(20)
已知MCS-51單片機系統片內RAM20H單元存放樂一個8位無符號數7AH,片外擴展RAM的8000H存放了一個8位無符號數86H,試編程完成以上兩個單元中的無符號數相加,並將和值送往片外RAM的01H、00H單元中,同時將所編寫程序運行完成後的數據和狀態添入下表中給出的PSW的有關位以及寄存器A、DPTR和RAM單元中。
中央廣播電視大學2001——2002學年第一學期期末考試理工九 九級第五學期單片機技術試題一、 填空與說明題
1、8051單片機的內部硬體結構包括了: 、 、 、 以及片內數據儲存器、片內程序儲存器、並行I/O 位出力器等部件,這些部件通過 相連接。
2、MCS-51單片機的PO-P4口,其中的PO口和P2口除了可以進行數據的輸入、輸出外,通常還用來構件系統的 和 在PO~P4口中, 位真正的雙向口, 為准雙向口。
3、請說明MCS-51單片機程序狀態字PSW中的各位的含義。
CY AC FO RS1 RS0 OV / P
CY:
AC:
FO:
RS1、RS0:
OV:
P:
6、MCS-96單片機的最大定址空間是 ,該空間的地址范圍為 ,系統上電及復位的程序入口地址為 。二、簡答題(12分)
1、 MCS-51系列單片機具有幾個中斷源?分別是如何定義的?其中哪些中斷源可以被定義為高優先順序中斷?如何定義?
2、 各中斷源對應的中斷服務程序的入口地址是否能任意設定?
3、 如果想將中斷程序設置在程序儲存區的任意區域,在程序中應該作何種設置?請舉例加以說明。三、參數計算題(12分)已知億MCS-51單片機系統是擁10MHZ的外部晶體振盪器,請問:
1、 該片機系統的狀態周期與機器周期各為多少?
2、 該單片機的定時器O(TO)工作在方式2時,TO的最大定時時間為多少?
3、 當單片機的定時器O(TO)工作在方式2時,要求每記滿250us便生產一次定時器溢出,請問,TO中需要預置的初始值應為多少?四、改錯題(10分)請判斷MCS-51單片機的下列各條指令的書寫格式是否有錯誤,如有請說明錯誤原因。
1、CLR A
2、MUL R0,R1
3、MOV DPTR,1050H
4、 MOV A,@R7
5、 ADD 30H,20H
6、 MOV R1,C
7、 JMP @RO+DPTR
8、 MOV A,#3000H
9、 MOVC @A+DPTR,A
10、 MOVX A,@A+DPTR五、程序分析題(8分)設在MCS-51單片機片內RAM中,(20H)=40H,(40H)=22H,(22H)=10H,P1=0CFH,當下列程序執行完畢後,各單元的內容分別為多少?請填入給定的各個寄存器及片內單元中。
MOV RO,#20H
MOV A,@RO
MOV R1,A
MOV B,@R1
MOV @R1,R1
MOV P3,P1
(A)= (B)= (R0)= (R1)=
(P1)= (P3)= (20H)= (22H)=六、編程題(20分,其中編程14分,表中每一空1分,共6分)已知一MCS-51單片機系統的片外 RAM的30H、31H單元分別存放了8單元無符號數AFH和61H,是編程完成以上兩個單元中的五符號數相加,並將和值送住片外RAM的8000H單元中,同時將所編寫程序運行完畢後的數據填入表中的PRW的有關為以及寄存器A、DPTR和片外RAM單位中。
CY A DPTR 片外31H 片外30H 片外8000H
第1章 測試題
1、PC存放_______________,具有___________特性。在8051中決定程序執行順序的是PC還是DPTR?它是______位?(是,不是)SFG?
2、PSW用於存放_______________,在8051中PSW是_______ 位,當8051執行94H+4BH後,PSW的CY、AC、OV、P的值是多少?
3、8051的內ROM容量為_____,最大外擴ROM容量為___________,8051訪問外ROM時,讀選通信號由______個引腳送出,地址碼由 _____________ 送出,數據由__________ 送出。8051的EA應接__ 電平.
4、8051的RAM容量為多少?如何分區?各有什麼特點?
5、8051可以外擴的RAM容量為___________,8051訪問外RAM時,讀選通信號由______個引腳送出,寫選通信號由______個引腳送出,8051中________個寄存器存放外RAM單元的地址。
6、什麼是堆棧?8051的堆棧設在何處?哪個寄存器是堆棧指針?堆棧存取數據的原則是什麼?
7、欲使內RAM的10H—17H單元作工作寄存器使用,應該如何實現?
8、畫出8031與外ROM的結構框圖,並將二者做適當連接。設PC=0000H,且ADD A,#05H(24H 05H)存於0000H和0001H單元。說明8031執行ADD A,#05H的過程。
第2章 測試題
1、存儲器分成兩大類:____ 和____ ,其中____不能直接與CPU交換信息。
2、8051單片機有____條地址線,它定址的地址范圍_______。
3、某單片機系統中ROM容量為6K,末地址為ABFFH。RAM容量為3K,已知其地址是連續的,且ROM區在前,RAM區在後,求該存儲器的首地址和末地址。
4、RAM晶元的容量為2K*4,其數據線____ 條,地址線____條,用它構成16K的存儲系統時,須用_____片。
5、用2716(2K*8)構成4K的存儲系統。要求採用線選法產生片選信號,並計算2716的基本地址范圍。
6、用2764(8K*8)和6264(8K*8)構成16K的存儲系統,首地址是E000H,要求地址碼唯一,2764在前,6264在後,地址連續。
⑻ sfg4-4軸流風機型號含意
SFG4-4軸流風機型號含義:
①SF是國標型號,也就是節能低雜訊軸流風機;
②G應該是崗位式或者是固定式;
③前面的4,代表的是葉輪直徑400mm;
④後面的4,代表4級電機,轉速1450r/min。
⑼ 單片機SFG表示什麼
看了這道題的出處,認為是印刷錯誤,應該是SFR---特殊功能寄存器
⑽ 嵌入式的研究生
sdgfgfgsfg