⑴ 單片機幾條填空題尋求答案。
7題應該是:振盪周期為T=1/6MHZ=0.167us,機器周期為 12*T=2us
12題應該是:「解析度」,不是「分辨力」
其餘正確。
⑵ 單片機考試題
不一定是對的:
一、填空題
1、-10對應的8位二進制補碼可表示為 (1111 0000)
2、十六進制數7AH對應的二進制數可表示為 (0111 1010)
3、80C51單片機中片內RAM共有 (256) 位元組
4、由於 (8031) 在晶元內無程序存儲器,EA(_31____)引腳必須接低電平
5、80C51單片機的P0口,當擴展外部存儲器時它是一個 (雙向數據匯流排)
6、外接晶振頻率為備喚6MHz的單片機它的機器周期為 (0.5MHz)
7、下列存儲器在掉電後數據會丟失的類型是 (RAM)
8、單片機應用程序一般存放在 (內部ROM中)
9、定時/計數器當對機器周期進行計數時作為 (定時器)
10、定時/計數器工作於 方式2 時,作為8位自動重裝定時/計數器
11、MCS-51單片機8051內部資源包括:__4K___位元組的程序存儲器、__128___位元組的數據存儲器、 (4) 個8位並行I/O、2個_16__位的定時/計數器。
12、C51編譯器支持三種存儲悶滾氏模式,分別為小編譯模式、_COMPACT模式和LARGE模式_
13、將數碼管各段發光二極體陽極連在一起的叫做___共陽___極顯示器,將各段發光二極體陰極連在一起的叫做___共陰___極顯示器
14、LED顯示器的顯示方式螞散分為___靜態__顯示和_動態掃描____顯示兩種。
15、機械式按鍵在按動時會出現抖動現象,可以採用__硬體去抖______和___軟體去抖______兩種方法消除抖動。
16、C51程序的基本結構包括 順序 、_選擇__________和_循環__________3種。
二、簡答題
1、簡述單片機的定義及其主要應用領域。
單片機是一種集成在電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計時器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的計算機系統。目前單片機滲透到我們生活的各個領域,幾乎很難找到哪個領域沒有單片機的蹤跡。導彈的導航裝置,飛機上各種儀表的控制,計算機的網路通訊與數據傳輸,工業自動化過程的實時控制和數據處理,廣泛使用的各種智能IC卡,民用豪華轎車的安全保障系統,錄像機、攝像機、全自動洗衣機的控制,以及程式控制玩具、電子寵物等等,這些都離不開單片機。更不用說自動控制領域的機器人、智能儀表、醫療器械了
⑶ 單片機知識,急!!
樓上有幾個錯誤,改正一下:
一、填空題(16分,每題2分)
1、單片機與普通計算機的不同之處在於其將( cpu )、(RAM )、I/O口(輸入/輸出介面) 、ROM(程序存儲器)集成於一塊晶元上。
2、單片機工作方式除了正常的操作方式外,還具有掉電運行方式和( 待機 )運行方式,其掉電運行方式喚醒方法為(硬體復位 )。
3、當單片機復位時PSW=( 00)H,SP=(07 )H。
4、串列口方式3發送的第9位數據要事先寫入( SCON )寄存器的( TB8 )位。
5、MCS-51的並行I/O口信息有( 讀埠 )和(讀引腳 )二種讀取方法,讀-改-寫操作是針對並行I/O口內的鎖存器進行的。
6、(A)= 85H,(R0)=20H,(20H)=AFH,執行指令:ADD A,@R0 結果為: Cy=1,Ac=(1 ),OV=1,P=( 1 )。
7、若(IP)=00010100B,則優先順序最高者為(PX1 ),最低者為(PT1 )。
(IP:— — — PS PT1 PX1 PT0 PX0)
8、匯流排驅動器74LS244和74LS245經常用作三態數據緩沖器, ( 244 )為單向三態數據緩沖器,而( 245 )為雙向三態數據緩沖器。
二、判斷對錯,如對則在( )中寫「√」,如錯則在( )中寫「×」。(8分 每題1分)
1、MCS-51單片機可執行指令:MOV R2,@R1。( X )
2、MCS-51單片機可執行指令:MOVC A,@DPTR。( x )
3、多位元組的指令不一定執行的指令周期長。( √ )
4、當向堆棧壓入一個位元組的數據後,SP中的內容減1。( x )
5、特殊功能寄存器可以用間接定址方式定址。(X )
6、當P0口作為輸出口使用時,必須外接上拉電阻才能有高電平輸出。(√ )
7、同一時間同一級別的多中斷請求,將形成阻塞,系統無法響應。( x )
8、區分外部程序存儲器和數據存儲器的最可靠的方法是看其是被 還是被
信號連接。( x )?
三、單項選擇題(16分 每題2分)
1、 8051與8052的區別是:( D )
(A)有無內部程序存儲器 (B)內部數據存儲器的類型不同
(C)內部程序存儲器的類型不同 (D)內部數據存儲單元數目的不同
2、在CPU內部,反映程序運行狀態或反映運算結果的特徵寄存器是(A)。
(A)PSW (B)PC (C)A (D)SP
3、訪問外部數據存儲器時,不起作用的信號是( C )。
(A) RD (B) WR (C) PSEN (D)ALE
4、AJMP指令的跳轉范圍是( a )。
(A)2KB (B)1KB (C)256 (D)64KB
5、下列指令中正確的是( b )。
(A)MOV P2.1,A (B)JBC TF0,L1
(C)MOVX B,@DPTR (D)MOV A,@R3
6、MCS-51單片機擴展外部程序存儲器和數據存儲器( B )。
(A)分別獨立編址 (B)統一編址
(C)分別獨立編址或統一編址 (D)動態變址
7、在MCS-51中,需要外加電路實現中斷撤除的是:( a )
(A) 電平方式的外部中斷 (B) 脈沖方式的外部中斷
(C) 外部串列中斷 (D) 定時中斷
8、通過串列口發送或接收數據時,在程序中應使用:( c )指令
(A)MOVC (B)MOVX (C)MOV (D)XCHD
四、簡答題(10分 每題5分)
1、內部RAM中,哪些單元可作為工作寄存器區,哪些單元可以進行位定址?寫它們的位元組地址?
:00H-1FH 共4組工作寄存器,20H-2FH共128位 位定址單元
2、寫出MCS-51的所有中斷源,並說明哪些中斷源在響應中斷時,由硬體自動清除,哪些中斷源必須用軟體清除,為什麼?
:1外部中斷0,硬體清除,2定時器0中斷,硬體,3外部中斷1,硬體,4定時器1,硬體,5串列口,硬體 ,6定時器2,軟體,清除標志是為了下次中斷,否則程序將會進入死循環,或不能進入同級中斷
⑷ 單片機復習題(C語言)
一. 填空題
1. MCS-51單片機是____8____位機,其最大程序容量可達___64_____K位元組,有_____4___個並行口和____32____條I/O管腳。
2. MCS-51單片機正常工作所必須的外部硬體電路是___電源_____、___時鍾_____、__復位______。
3. MCS-51單片機復位電平是___高_____電平,正常工作時復位端為__低______電平,復位後並所有行口的輸出為____高____電平。
4. MCS-51單片機內部結構中,四個基本功能單元分別是___CPU_____、__RAM______、____ROM____、___定時器計數器I/O口_____;三個擴展功能單元分別是____?____、___?____、___?_____。
5. MCS-51單片機內部RAM四個分區分別是__00H到1FH(R0-R7)可位定址____、____ _ 20H-2FH___、_30H-7FH__ _____、__80H-FFH______。
6. MCS-51單片機___P0_____口沒有內部上拉電阻;並行口作為輸入口使用時必須保證該埠場效應管__開漏______,即向該埠寫___0xff_____,此時該埠的輸出鎖存器Q端為___1(高電平)_____。
7. MCS-51單片機計數器工作在方式1和方式2的最大計數值分別是_____65536______、___256________。
8. MCS-51單片機若單片機的主時鍾振盪頻率為6MHz,定時器工作在方式1和方式2的最大定時時間分別是_____自己算!!______ms、___不懂看書!!________us。基本指令周期是___0.5-2_______us。
9. MCS-51單片機的五個中斷源分別是___INT0______、__T0_______、_____INT1_____、___T1______、___UART_______。
10. 編寫程序常用的三種程序結構是 __順序結構_______、__循環結構_______、___選擇結構_______。
11. C語言語法中,數據類型unsigned char 定義的是____8_____位無符號數;數據類型unsigned int定義的是___16______位無符號數。對8位和16位有符號數,定義數據類型關鍵詞為___signed char______、____short_____。
12. 單片機上電後是從主函數void main()的___0x0000H______位置運行。
13. 單片機C語言編程時必須有的固定結構的語句是#include <reg51.h>、void main()以及____while_____。
14. keil 集成開發軟體的三個主要功能是___編譯______、__調試_______、___模擬______。
15. 十進制數100對應的十六進制數是____64_____、二進制數是___01100100______。
二. 讀程序題
默認有關變數x、y、z、a、b、c、i均為unsigned int (8為無符號數)(這個是不是打錯了)請寫出局部程序運行後的結果,用十進製表示。
1. x = ___6___, y = ___3___, z = __11____ , a = ___5___, b = ___15___, c = ___252___。
x = 50/8; y = 100%12; z = 240+26;
a = z>>1; b = x | z; c = ~y;
2. x = _183_____, y = __10____, z = __11____ , a = __10____, b = __10____, c = ___10___。
x = 0xa5 ^ 0x12; y = 5*2; z = y++
a = --z; b = a & y; c = (a+z)/2;
3. x = ___6___, y = __12____, i = ___3___。
x=0;y=0;
for (i=1;i<=3;i++){
x = x+i;
y = y + i*2;
}
4. x = __20____, y = ___10___, z = ___81___ , a = __8____, b = ____9__,
c = __48____, i = ___8___。
a=0;
if (!a){
x=20; y=x<<2; z=y++;
}else{
x=10; y=x<<2; z=y++;
}
i=2<<2; y=10;
if (i>3 && y){
a=y & 0x0c;
b=++i;
c=x^y;
}
隨便做的,有些東東忘了!不懂的自己回去看看書去。
⑸ 單片機填空題求答案
1,8031單片機晶元共有 40 個引腳,MCS-51系列單片機為8 位單片機.
2,8031的非同步通信口為全雙工(單工/半雙工/全雙工),
3,8031內部數據存儲器的地址范圍是00H-7FH,位地址空間的位元組地址范圍是20H-2FH,對應的位地址范圍是00H-7FH,外部數據存儲器的最大可擴展容量是64K位元組.
4.當MCS-51執行MOVC A,@A+PC指令時,伴隨著 PSEN*控制信號有效.當單片機復位時PSW= 00 H,這時當前的工作寄存器區是 0區,R4所對應的存儲單元地址為 04 H.
5,由8031組成的單片機系統在工作時,EA*引腳應該接 地(或0);
6,8031外部程序存儲器的最大可擴展容量是 64K ,其地址范圍是0000H~ FFFFH .ROM晶元2764的容量是 8 KB,若其首地址為 0000H,則其末地址 1FFFH .
7,8031的中斷源有 外中斷0, T0 ,外中斷1, T1,串列口,有 2 個中斷優先順序.
8,8031唯一的一條16位數據傳送指令為 MOV DPTR,data16.
9.LJMP的跳轉范圍是64K,AJMP的跳轉范圍是 2K B,SJMP的跳轉范圍是 ±128 B(或256B) .
10,若A中的內容為68H,那麼P標志位為 1.
11MCS-51系列單片機有5個中斷源,中斷分為2個中斷優先順序
12串列口方式3發送的第9位數據要事先寫入( SCON )寄存器的( TB8 )位。
13若A中的內容為88H,那麼,P標志位為( 0 )
14若MCS-51外擴8KB 程序存儲器的首地址若為1000H,則末地址為(2fff )H
希望幫到你
⑹ 單片機填空求助
1. MCS-51系列單片機為( 8 )位單片機。
2. 8051單片機有兩種復位方式,既上電復位和手動復位。復位後SP =( 07H ),PC =( 0000H ),PSW =( 00H ),P0 =(FFH )。
3. 「-1」的補碼為( B)、「11」的BCD碼為( 1011 B)。
4. 51單片機指令按照功能可分為( 數據傳送類 )、( 算數操作類 )、( 邏輯操作類 )、( 程序轉移類 )和( 位操作指令類 )等五大基本類型。
5. 堆棧的地址由( SP )內容確定,其操作規律是「( 後 )進( 先 )出」。
6、MOV A,40H 指令對於源超作數的定址方式是( 直接 )定址。
7. DA指令是( 十進制調整 )指令,它只能緊跟在( 加法 )指令後使用。
8. 51單片機共有( 5 )個中斷源和( 2 )個中斷優先順序。
9.單片機(計算機)在進行( 減法 )運算的情況下應使用補碼。
10.單片機位定址區的單元地址是從( )單元到( )單元,若某位地址是09H,它所在單元的地址應該是( )。
11.通常,單片機上電復位時PC=( 0000 )H,SP=( 07 )H。
12.單片機內部與外部ROM之間的查表指令是( MOVC A,@A+DPTR )。
13.中央處理器CPU是單片機的核心,它主要由( 運算器 )和( 控制器 )兩大部分組成。
14.在程序狀態字寄存器PSW中,CY與OV標志的狀態可反應指令運算的結果,其中CY為進位(借位)標志,被用於( 無 )符號數加(減)運算;OV為( 溢出 )標志,被用於( 有 )符號數加(減)運算。
15.當P1口做輸入口輸入數據時,必須先向該埠的鎖存器寫入( 1 ),否則輸入數據可能出錯。
16.匯編語言中可以使用偽指令,它們不是真正的指令,只是用來對( 程序助記符 )。
17.寄存器PSW中的RS1和RS0的作用是( 對當前工作寄存器組的選擇 )。
18.中斷源的允許是由( IE )寄存器決定的,中斷源的優先順序別是由( IP )寄存器決定的。
19.當單片機CPU響應中斷後,程序將自動轉移到該中斷源所對應的入口地址處,並從該地址開始繼續執行程序,通常在該地址處存放轉移指令以便轉移到中斷服務程序。其中INT1 的入口地址為( 0013H ),串列口 入口地址為( 0023H ),T0 的 入口地址為( 000BH )。
20. MCS-8051系列單片機字長是( 8 )位,有( 40 )根引腳.
⑺ 單片機的一些題目 求助
控制步進電機好辦,你要做產品,步進電機一般肯定要用步進電機控制器的,所以發脈沖和方向信號就可以控制其運動了。至於壓力感測器的信號肯定要做AD處理才能接入到單片機了。