


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、單片微機原理與接口技術C51復習題說明:綠 色為改動過的答案,黑色和藍色為原答案 ) 一、選擇 題: 1、MCS-51 系列的單片機中片內 RAM 的字節大小 可能的是 C A、 1 28MB、 1 28KC、128D、64 2、C51 語言提供的合法的數據類型關鍵字是 A 。 A、sfrB、BITC、CharD、integer r 3、片內 RAM 的位尋址區,位于地址 B 處。A、00H1FH B 20H2FH C 30H7FH D、80HFFH 4間接尋址片內數據存儲區256字 節,所用的存儲類型是 C A、dataB、bdataC、idataD、xdata 5、MCS-51 單片機上電
2、復位的信號是DA、下降沿 B上升沿 C、低電平 D高電平6、可以將P1 口的低4位全 部置高電平的表達式是 B A、 P1&=0x0fB、P1|=0x0f C P1A=0x0f D P仁P1 7 一般單片機 C51 程序中,為了使程序執行的效率最高,函數參數傳 遞時,函數參數的個數不能夠超過 C A 1 B 2C 3D 4 8 需要擴展一片外部RAM,大小32K字節,需要的地址線是 A A 15 B 14 C 13 D 12 9 如果將 中斷優先級存放器IP中,將IP設置為0x0A,那么優先級 最高的是 D A 外部中斷 1B 外部中斷 0 C 定時 /計數器 1D 定時 / 計數器
3、010、單片機C51中用關鍵字C 來改變存放器 組 A、 interrupt B 、 unsignedC、 usingD、reentrant 11、存儲32 x 3點陣的一個漢字信息,需要 的字節數為 D A、 16B、 32C、 64D、 128 12、 8255A 是可編程的并行輸入 /輸出接口芯 片,作為根本輸入輸出方式,其方式是A A方式0 B方式1 C方式2 D、方式3 13、8255A是可編程的并行輸入/輸出接口芯 片,內部有 B 個 8 位的并行口。 A、 2 個 B、 3 個C、4 個 D、 5 個 14、設 MCS-51 單片機晶振頻率為12MHz,定時器作定時器使用時,其最
4、高的輸入計數頻 率應為 B A、 2MHzB、 1MHzC、 500kHzD、250kHz 15、當 MCS-5 1單片機接有外部存儲器, P2口可作為D。A、數據輸入口;B、數據的輸出口; C準雙向輸入/輸出口;D、輸出高8位地址16、使用宏來訪問絕對地址時,一般需包含的庫文件 是 B A、 reg51.h B、 absacc.h C、 intrins.h D、 startup.h 17、單片機的定時器 / 計數器工作方式 1 是 D 。 A、 8 位計數器結構; B、 2 個 8 位計數器結 構; C、 13 位計數結構; D、 16 位計數結構 18、執行 #defi ne PA8255
5、 XBYTE0x3FF,PA8255=Ox7e 后存儲 單元 Ox3FFC的值是A A、Ox7e B 8255HC、未定D 7e 19、具有模數轉換功能的芯片是 A A、ADC0809 B、 DAC0832 C、MAX813 D、 PCF8563 20、假設 MCS-51 單片機使用晶振頻率為6MHz時,其機器周期是(A A、2卩s B4卩s C 8卩s 、1ms 21、MCS-51單片機的堆棧區是設置在(C 中。A、片內ROM區B、片外ROM區C片內 RAM區D、片外RAM區22、以下電腦語言中,CPU 能直接識別的是 D 。 A、 自然語言; B、 高級語言;C 匯編語言;D、機器語言23
6、、使用_nop_()函數時,必須包含的庫文件是C A、 reg52.hB、 absacc.hC、 intrins.hD、 stdio.h24、ADC0809 的啟動轉換的信號是 D A、ALE B EOC C CLOCK D START 25 串行口 每一次傳送 A 字符。 A、1 個B、1 串C、 1波特D、1 幀 26、在串行口工作于移位存放器方式時,其接收由 C丨來啟動。A、REN B RI C REN和RI D TR 27、8031復位后,PC與SP的值為 B A、 0000H,00H; B、0000H, 07H; C、 0003H,07H; D、 0800H,00H 28 、單片機應
7、用程序一般存放在BA、RAM ; B、ROM; C、存放器;D、CPU 29某數的 BCD碼為0111 0101 01000010 那么其表示的十進制數值為 B A、7542H B、7542 C、 75.42H D、75.42 30 、假設單片機的振蕩頻 率為6MHz,設定時器工作在方式 1需要定時1ms,那么定時器初值應為(C 。1616A、500 B、1000 C 2500 D、2-1000 31、MCS-51單片機在同一優先級的中斷源同時申請中斷時,CPU首先響應(A )。 A、夕卜部中斷0 B外部中斷1 C、定時器0中斷 D定時器1中斷32、MCS-51單片機的外部中斷1的中斷請 求標
8、志是 ( D)。 A、 ET1 B、 TF1C、 IT1D、 IE1 33、 10101.101B 轉換成十進制數是 D 。A46.625 B23.625(C) 23.62(D) 21.625 34存儲器的地址范圍是 0000H0FFFH它的容量為 D 。A 1KB(B) 2KB(C) 3KB (D) 4KB 、353D.0AH 轉換成二進制數是A 。A 111101.0000101B(B) 111100.0000101B(C) 111101.101B(D) 111100.101B 、3673.5轉換成十六進制數是 B 。A94.8H(B) 49.8H(C) 111H(D)49H 37、 80
9、51 單片機內有 ( B )個 16 位的定時 /計數 器 ,每個定時 /計數器都有 ( )種工作方式。(A) 4, 5(B) 2, 4(C) 5, 2(D) 2, 3 、38假設某存儲器芯片地址線為 12根,那么它的存儲容量為 ( C ) A. 1KB B.2KB C.4KB D.8KB 39PSW=18H時,那么當前工作存放 器是(D ) A.0組 B. 1組C. 2組D. 3組40、控制串行口工作方式的存放器是 ( C ) A.TCON B.PCONC. SCOND.TMOD 4、1十進制 29的二進制表示為原碼 C A 11100010 B 10101111 C 00011101 D
10、00001111 42、用 MCS-51 用串行擴展并行 I/O 口時,串 行接口工作方式選擇AA、方式0 B方式1 C 方式 2 D、方式 3 43、MCS-51 外擴 ROM, RAM 和 I/O 口時,它的數據總線是 A A、 P0 B、 P1 C、 P2D、P3 44、-49D 的二進制補碼為.(11001111 ) A 11001111 B 11101101 C 0001000 D 1110110045、 MCS51 單片機外部有 40個引腳,其中,地址鎖 存允許控制信號引腳是 A PSENEA B C D RST A ALE 46、在工作方式 0 下計數器是由 TH的全部8位和TL
11、的5位組成,因此其計數范圍是 ( C )A 18192 B 08191 C 08192 D 14096 47、串行通信的傳送速率單位是波特,而且波 特的單位是(B ) A字符/秒 B位/秒C幀/秒D幀/分48、8位二進制數,采用補碼形式表示一個帶符號數,它能表示的整數范圍是 D_。 A、-127+127; B、 -128+128; C、 -127+128; D、 - 128+12749、用二進制表示一個 5 位長的十進制數,至少需要 用_A_位二進制數。 A、14; B、15; C、16; D、17 50、以下數據中 有可能是八進制數的是: A A、764; B、238; C、396 ; D、
12、789 51、: 帶符號位二進制數 X和Y的原 碼為X=10011010B , Y原原=11101011B,那么X+Y=_D。補 A、01111011B; B、10000101 ; C11111011B; D、溢出52、: 帶符號位二進制數 X和Y的補碼為X=11001000B,Y=11101111,補補那么 X+Y真值=B_o A、-55; B、-73; C +73; D、溢出53、為實現微型機系統中數據總線的雙向傳送,必須采用_C來控制數據的流向。 A、存放器;B、鎖存器; C三態門;D、傳輸器54、一存儲器芯片的存儲容量為 4KX8位,那么它有_B 根地址線。A、11 ; B、12; C
13、 13; D、14 55、CPU中程序 計數器PC中存放的是_B o A、指令; B、指令地址; C操作數;D、操作數地址56、在微機 系統中,實現模塊部件之間相互連接的總線稱為 _Do A、外總線;B、串行總線; C通信總線; D、系統總線57、一臺微型機具有 4KB的連續存儲器,其存儲空間首地址為 4000H,那么末地址為 AA、4FFFH B、5000H; C 7FFFH D、8000H 58、一臺微型機,其存儲器首地址為 2000H,末址為5FFFH 存儲容量為 _D KBo A、 4; B、 8; C、 12; D、 16 59、微處理器用 13條地址線尋址,其尋址范圍為 D o A
14、、1KB; B、2KB; C 4KB; D、8KB 60、在CPU內部,反映程序運行狀態或反映運算結果的 一些特征存放器是: B A、 PC; B、 PSW; C、 A; D、 SP61、外部中斷 1 固定對應的中斷入口地址為 C_o A、0003H; B、000BH; C、0013H; D、 001BH 62、各中斷源發出的中斷請求信號,都會標記在 MCS-51 系統中的 _Bo A TMOD; B、TCON/SCON C IE; D、IP 63 MCS-51 單片機可分 為兩個優先級別。各中斷源的優先級別設定是利用存放 器Bo A、IE; B、IP; C、TCON; D、SCON64、MC
15、S-51 單片機外擴存儲器芯片時, 4 個 I/O 口中 用作數據總線的是 Bo A P0 口和P2 口; B、P0 口; C、P2 口和 P3 口; D、P2 口 65、電腦工作時, 能寫入也能讀出的半導體存儲器是 _Ao A、RAM; B、ROM; C 磁盤;D、磁帶66、在串行異步通信時,傳送一個具有奇偶校驗位的 asch碼字符, 傳送速率為 1200 波特,此時每秒傳送的字符數最多為_D個。 A、171; B、150; C、133; D、12067、某系統擬采用的芯片為 8051,采用自動重裝初值 的定時方式,那么定時器的工作方式應采用 B。A、方式1; B 方式2; C 方式0;D、
16、方式368、某系統采用芯片為 8051,擬使用定時器 /計數器 0 與定時器/計數器1,當TMOD的設置為50H,貝兩個 定時器/計數器的工作方式為 B:A定時器/計數器 0 為方式 0 計數方式,定時器 /計數器 1 為方式 1定時方式。B定時器/計數器0為方式0定時方式,定時器/計數器1為方式1計數方式。C定時器/計數器 0 為方式 1 定時方式,時器 /計數器 1 為方式 0 計數 方式。 D定時器/計數器0為方式1計數方式,時器/ 計數器 1 為方式 0 定時方式。 69、同一優先級中的中 斷源優先權排隊由中斷系統的硬件確定,用戶無法自行 安排。下面的同一優先級中斷源排隊正確的選項是
17、_A。 A、 外部中斷 0 比定時器 / 計數器 0 優先級高; B、 定時器/計數器 0 比外部中斷 0 優先級高;C、 串行接口中斷比外部中斷 1 優先級高; D、 定時器 / 計數器 1 中斷比串行接口中斷優先級低。 70、 8255 多功能芯片的控制字存放器的控制字有兩種,一是方式控制字,另一個是置位、復位控制字。下面表達 正確的選項是 C。 A、 D 為 1 時為置位、復位控制字; 7B、 D 為 0 時為方式控制字; 7C、 D 為 0時為置位、復位控制字;7D、 以上均不對。 二、 填空題 1、-32的補碼為 1100000B, 補碼 11011010B 代表的真值為 -38D。
18、 2、原碼數 BFH=191D, 原碼數6EH=110d。 3、MCS-51單片機上電復位時,CPU從_0000_H單元開始執 行程序,sp=07h,第 一個壓入堆棧的數據將位于 片內 片內,片外 RAM 的 08H 單元。 4、堆 棧的操作遵循 先進后出 的數據存儲原那么,針對堆棧的兩種操作為 PUSH_和 POP 5、MCS-51單片機PC的長度為16位;SP的長度為_8 位,數據指針DPTR的長度 為16位。 6、 8031 由于其片內無 _程序 存儲器,故使用時需將 EA 引腳接 低 電平;這時 _P0_ 口作地址 / 數據總 線,它傳送地址碼的 低 8_位, _P2_ 口作地址總線,
19、傳送地址 碼的 _高 8 位。 7、 MCS-51 單片 機有 5 個中斷源。上電復位時,同級中斷的優先級另從高至低為_外部中斷 0、定時器/計數器 0、外部中斷 1、定時器 / 計數器 1 和串行接 口中 斷 ,假設IP=00010100B,那么優先級別最高者為 外部中斷 1 、最低者為 定時器 / 計數器 1 。8、 MCS-51 單片機 8031 中有 2 個 16 位的定時器 / 計數器,可以設定的工作方式有 4 種。 9、在異步通信中假設每個字符由 11 位組成,串行口每秒傳送 250 個字符,那么對自學成才的波特 率為 2750bps。10假設系統晶振頻率f=6MHz,那么時鐘周期
20、為 卩s 機器周期為_2_s oscll、12根地址線可選4KB個存 儲單元,32KB存儲單元需要_15根地址線。12、三態 緩沖器的 “三態是指_低電平 態、 高電平態和高阻態。13、74LS377通常用來作簡單_輸出_口,而74LS244那么 常用來作簡單 _輸入接口 擴展。 14、一個 8 路的數據 選擇器有3個選擇輸入端。15、當CPU訪問由8155擴展的 RAM 時, 8155 的 IO/M 必須為 低電平。 16、 A/D 轉換器的作用是將 模擬量轉為 _數字量, D/A 轉換 器的作用那么是將 數字量 轉為 模擬量。 17、假設 PSW=18H那么有效R0的地址為18H。18、在
21、定時器/計數器0的工作方式為方式3時,TH0溢出時,TF1標 志將被硬件 置 1 去請求中斷。 19、欲使 P1 口的低四 位輸出 0 而高四位不變,應執行一條 _ANL P1, #OFOH寸旨令。20、設 A=55H, R5=AAH 那么執行 ANLA, R5指令后的結果是 A=00H,R5=AAH。21、-32的補碼為1100000B補碼11011010B代表的真值為-38D。EA22、 8031 單片機因其片內無 程序 存儲器,需將引腳 接低電平。 8031 片外可直 接尋址的存儲空間達64KB 23、MCS-51單片機PC的長度為16位;SP的 長度為8位,DPTR的長度為16位。當單
22、片機上電復 位時 PC=0000H,SP=07_H, 24、假設 PSW為 18H,貝U 選取的是第 3 組通用存放器。25、 8051 單片機中片內RAM 分為工作存放 區, 位尋址區用戶 RAM 區等三個區 域。 26、每一條指令通常由 操作碼 和操作數兩局部組 成。27、MCS-51系統單片機的指令系統含有直接尋 址、存放器尋址、存放器間接尋 址、立即尋址、變址 尋址、位尋址、相對尋址 等尋址方式。28、訪問 8051片外數據存儲器單元 16 位地址的指令是_MOVX ,Ri和 MOVX A,DPTR它們采用的是 間接 尋址方式。 29、設A=55H, R仁0FH那么執行 ANL A R
23、1 指令后的結果是 A=05H, 30、 8051 單片機中有 _2 個 16 位的定時 /計數器,可以被設定的工作方式有 4 種,其中方式 2為 8位可重裝初值的定時計數器。31、原碼數CFH=207D -100 的補碼=10011100H。32、假設 A 中數據 為63H,那么PSW的最低位為_0_。 33、8051有5個中斷源, 2_個中斷優先級,假設IP=00010100B那么中斷優先 級別最高 者為_外部中斷 1,最低者為 定時器/計數器 1。 34、 8051 單片機的內部硬件結構包括:CPU RAM、ROM和定時器/ 計數器以及可 編程并行 I/O 口、串行口、中斷控制系統、時
24、鐘電路、位處理器等部件,這些部 件通過 內部總線 相連接。 0000 07 0B5、通常,單片機上電復位時 PC = H SP =H;而工作 存放器那么缺省采用第 組, 0007 這組存放器的地址范圍是從至 H。ALE P0 36、 MCS-51 單片機訪問片外存儲器時利用信號鎖存來自口的低八位地址信 號。MOVX A,R37、將8031片外 程序存儲器內的數據傳送給 A,可以采用的指令是 38、假設PSW 為18H,那么選擇的是第_3組通用存放器。39、MCS-51單片機系列有 5個中斷源,可分為 2 個優先級。上電復位時 外部中 斷 0 中斷源的優先級別最高。40、當使用 8031 單片機
25、時,需要擴展外部程序存儲器,此時 EA應為低電平。41、在串行通信中工作 方式1是10位異步通信方式。42、起止范圍為 0000H3FFFH的存儲器容量為 16 KB。43、 MCS-51 的堆棧只可設置在 用戶RAM 30H7FHJ中,堆棧存放器sp是8位 存放器。44、 MCS-51單片機的P0P3 口均是準雙向通用I/O 口,其中的P0 口和P2 口除 了可以進行數據的輸入、輸出外,通常還用來構建 系統的數據總線和地址總線。12. RST是單片機的復位弓I腳,ALE引腳是用來鎖存 地址的。45、假定SP=40H ,(39H)=30H, 40H=60H。執行以下指令:POP DPH 60H
26、 POP DPL 3后H DPTR的內容為0110 0000 0011 0000,SP的內容是 3EH。46、單片機的復位操作是 高電平高電平 /低電平,單片機復位后,堆棧指針SP的值是07H。 47、單片機程序的 入口地址是0000H,外部中斷1的入口地址是0013H_。48假設采用6MHz的晶體振蕩器,那么 MCS-51單片機的振蕩周期為_1/6us,機器周期為_2us_。 三、閱讀和程序設計題 1、單片機晶振頻率 12MHz,應用定時器 /計數器 0 方式 1 產生 1ms 的定時,并使P1.0輸出周期為2ms的方波。此題可分為用中斷方式和查詢方式。P119-P120a查詢方式 #ine
27、lude<reg51.h> sbit P1_0 = P1A0; mai n () TMOD = 0x01; / 設置 T0 定時方式 1(0000 0001B)TR0=1;/啟動 T0 for(;) TH0 = -(1000/256); /裝載計數初值 TL0 = -(1000%256); do while(!TF0); /查/ 詢等待 TF0 復位 P1_0 =!P1_0;定時時間到P1.0反相TF0 = 0;TF(標志清0 b中斷方式#include <reg51.h> sbit P1_0=P1A0; void timer0 (void) in terrupt 1
28、usi ng 1 P1_0 = !P1_0; /P1.0 取反 TH0= -(1000/256); /裝載計數初值 TL0 = -(1000%256); void main (void) TMOD = 0x01; /T0 定時方式 1 P1_0-0; TH0 = -(1000/256); /裝/ 載計數初值TL0= -(1000%256); EA=1; /開/ 總中斷 ET0=1; /開 T0 中斷 TR0=1; /啟動 T0 do while(1); 2、采用定 時中斷方式,實現以下列圖跑馬燈控制功能。要求跑馬燈 的閃爍速率為每秒 1 次。 P127-P130#define ucharunsigned char/定義下一個方便后面使用 #include<reg51.h>/包括一個 51 標準內核的頭文件 bitld
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省南京市秦淮區2025屆高三雙基測試生物試題含解析
- 西安明德理工學院《大學生職業規劃》2023-2024學年第二學期期末試卷
- 江蘇省揚州市高郵市2024-2025學年三下數學期末質量檢測試題含解析
- 江蘇省溧水區2024-2025學年初三下學期中考模擬考試生物試題(文史類)試卷含解析
- 吉安幼兒師范高等專科學校《內科技能訓練》2023-2024學年第一學期期末試卷
- 浙江省寧波市奉化區2025屆初三下期中數學試題試卷含解析
- 重慶市涪陵區第十九中學2025年初三下學期第八次月考數學試題含解析
- 三優聯評培訓大綱
- 國慶放假前安全培訓
- 國網公司防人身安全培訓
- 湖北省2025屆高三(4月)調研模擬考試英語試題及答案
- 血液制品規范輸注
- 2025年征信業務合規培訓
- 2025項目部與供應商安全生產物資供應合同
- 暖通空調面試題及答案
- 統借統還合同協議
- 防造假培訓課件教案模板
- 冷庫項目工程施工組織設計方案
- 2025年上半年浙江金華義烏市勞動人事爭議仲裁院招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 護理文書如何規范書寫
- 2025年上半年中國十五冶金建設集團限公司公開招聘中高端人才易考易錯模擬試題(共500題)試卷后附參考答案
評論
0/150
提交評論