單片機(jī)習(xí)習(xí)題_第1頁
單片機(jī)習(xí)習(xí)題_第2頁
單片機(jī)習(xí)習(xí)題_第3頁
單片機(jī)習(xí)習(xí)題_第4頁
單片機(jī)習(xí)習(xí)題_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、單片機(jī)應(yīng)用程序一般存放在(   ROM  )         a) RAM           b)ROM          c)寄存器        

2、0;  d)CPUCPU主要的組成部部分為(  A   )        a)運(yùn)算器、控制器     b)加法器、寄存器  c)運(yùn)算器、寄存器     d)運(yùn)算器、指令譯碼器INTEL     8051      CPU

3、是(  8   )位的單片機(jī)         a) 16              b)4              c)8    

4、;          d)準(zhǔn)16  8031復(fù)位后,PC與SP的值為(    B )       a )0000H,00H     b) 0000H,07H      c) 0003H,07H  &#

5、160; d)0800H,00H  當(dāng)需要從MCS-51單片機(jī)程序存儲(chǔ)器取數(shù)據(jù)時(shí),采用的指令為( B )。      a)MOV  A, R1           b)MOVC  A,  A + DPTR       &

6、#160; c)MOVX  A,  R0         d)MOVX  A,   DPTR一個(gè)完整的微機(jī)系統(tǒng)由   硬件     和    軟件    兩大部分組成。8051 的引腳RST是_IN_(IN腳還是OUT腳),當(dāng)其端出現(xiàn)_高_(dá)

7、電平時(shí),8051進(jìn)入復(fù)位狀態(tài)。8051一直維持這個(gè)值,直到RST腳收到_低_電平,8051才脫離復(fù)位狀態(tài),進(jìn)入程序運(yùn)行狀態(tài),從ROM   0000       H單元開始取指令并翻譯和執(zhí)行。 半導(dǎo)體存儲(chǔ)器分成兩大類  ROM    和    RAM    ,其中    RAM   

8、;   具有易失性,常用于存儲(chǔ)       數(shù)據(jù)       。PC存放_(tái)程序執(zhí)行地址_,具有_加1_特性。在8051中決定程序執(zhí)行順序的是PC還是DPTR     它是_PC_16_位   不是     (是,不是)SFG8051單片機(jī)的內(nèi)部硬件結(jié)構(gòu)包括了:CPU   

9、;  、    ROM    、   RAM     、和   SFG  以及并行I/O口、串行口、中斷控制系統(tǒng)、時(shí)鐘電路、位處理器等部件,這些部件通過  總線   相連接。已知一MCS51單片機(jī)系統(tǒng)外接晶體振蕩器頻率為6MHZ,計(jì)算: 單片機(jī)系統(tǒng)的拍節(jié)P、狀態(tài)S、機(jī)器周期所對(duì)應(yīng)的時(shí)間是多少 指令周

10、期中的單字節(jié)雙周期指令的執(zhí)行時(shí)間是多少機(jī)器周期2Um P=S=1/3uMMCS-51執(zhí)行完MOV  A,#08H后,PSW的哪一位被置位(  D )      B. F0                以下運(yùn)算中對(duì)溢出標(biāo)志0V沒有影響或不受OV影響的運(yùn)算是(A)。    

11、0;  (A)邏輯運(yùn)算  (B)符號(hào)數(shù)加減法運(yùn)算       (C)乘法運(yùn)算    (D)除法運(yùn)算片內(nèi)RAM可進(jìn)行位尋址的空間位地址范圍是_202FH_。MOV  DPTR,#data16的作用是用來設(shè)定_數(shù)據(jù)地址_MCS51的存儲(chǔ)器空間配置從功能上可分為四種類型:_片內(nèi)程序存儲(chǔ)器、內(nèi)部數(shù)據(jù)存儲(chǔ)器、_外部數(shù)據(jù)存儲(chǔ)器、外部程序存儲(chǔ)器。 MCS5l單片機(jī)的堆棧區(qū)只可設(shè)置在    內(nèi)

12、部數(shù)據(jù)存儲(chǔ)器   ,堆棧寄存器5P是 8位寄存器。8051單片機(jī)的內(nèi)部硬件結(jié)構(gòu)包括了:              、             、            &

13、#160;  、和             以及并行I/O口、串行口、中斷控制系統(tǒng)、時(shí)鐘電路、位處理器等部件,這些部件通過總線  相連接。MCS51布爾處理機(jī)的存儲(chǔ)空間是_202FH_。若由程序設(shè)定RS1、RS0=01,則工作寄存器R0R7的直接地址為080FH_。AT89S51單片機(jī)為  8 位單片機(jī),共有40個(gè)引腳。AT89S51的  P3 口為雙功能口設(shè)計(jì)一個(gè)以AT89C51單片機(jī)為核心的系

14、統(tǒng),如果不外擴(kuò)程序存儲(chǔ)器,使其內(nèi)部4KB閃爍程序存儲(chǔ)器有效,則其   EA*   引腳應(yīng)該接  高  AT89S51復(fù)位后,PC與SP的值為分別為   0000H   和 07H 。MCS-51系列單片機(jī)的典型芯片分別為  8031  、  8051  、  8751  。半導(dǎo)體存儲(chǔ)器分成兩大類    

15、60; 和         ,其中          具有易失性,常用于存儲(chǔ)              。 MCS-51的堆棧只可設(shè)置在 內(nèi)部數(shù)據(jù)存儲(chǔ)區(qū)   ,其最大容量為  128

16、0;   ,存取數(shù)據(jù)的原則是    先進(jìn)后出     。堆棧寄存器SP是8位寄存器,存放程序的斷點(diǎn) 。 某特殊功能寄存器的字節(jié)地址為80H,它即能字節(jié)尋址,也能位尋址。對(duì)內(nèi)部RAM的位尋址區(qū),既能位尋址,又可字節(jié)尋址。對(duì)8031與8051的區(qū)別在于內(nèi)部是否有程序存儲(chǔ)器。對(duì)8051單片機(jī)中的PC是不可尋址的。對(duì)MCS-51的程序存儲(chǔ)器只是用來存放程序的。錯(cuò)還有表格MCS-51的特殊功能寄存器分布在60H80H地址范圍內(nèi)。錯(cuò)80 FFH8031單片機(jī)中既可位尋

17、址又可字節(jié)尋址的單元是(    A )        a)20H            b)30H            c)00H        &

18、#160; d)70H  MCS51布爾處理機(jī)的存儲(chǔ)空間是_202Fh_。P2口通常用作_地址高8位_,也可以作通用的I/O口使用。MCS51單片機(jī)的P0P4口均是   準(zhǔn)雙向         IO口,其中的P0口和P2口除了可以進(jìn)行數(shù)據(jù)的輸入、輸出外,通常還用來構(gòu)建系統(tǒng)的 地址    和   數(shù)據(jù) ,在P0P4口中,     

19、       為真正的雙向口,            為準(zhǔn)雙向口。8051內(nèi)部有 4 個(gè)并行口, P0 口直接作輸出口時(shí),必須外接上拉電阻;并行口作輸入口時(shí),必須先將口鎖存器 置1 ,才能讀入外設(shè)的狀態(tài)。當(dāng)需要從MCS-51單片機(jī)程序存儲(chǔ)器取數(shù)據(jù)時(shí),采用的指令為(  b)。      a)MOV  A,

20、60;R1           b)MOVC  A,  A + DPTR         c)MOVX  A,  R0         d)MOVX  A,   

21、;DPTR 下列哪條指令是正確的(   d    ) a)  PUSH    R2           b)  ADD  R0,A c)  MOVX   A  DPTR    d)

22、  MOV R0,A 1.執(zhí)行下列程序段后,(P1)=_9BH_。 MOV P1,#5DH CPL CPL CLR SETB 2.執(zhí)行下列程序段后,(A)=_8BH_,(CY)=_不變_。 MOV A,#C5H RL A 3.下列程序段執(zhí)行后,(R0)=_7FH_,(7EH)=00H,(7FH)=_41H_。 MOV R0,#7EHMOV 7EH,#0FFH MOV 7FH,#40H 1NC R0 1NC R0 1NC R0 4.已知(SP)=60H,子程序SUBTRN的首地址為0345H,現(xiàn)執(zhí)行位于0123H的ACALL SUBTRN雙字節(jié)指令后,(P

23、C)=_0345_,(61H)=_01_,(62H)= 23。假定(SP)=40H ,  (39H)=30H,(40H)=60H。執(zhí)行下列指令: POP  DPH POP  DPL 后,DPTR的內(nèi)容為  6030H,SP的內(nèi)容是38H     。以給出的指令操作碼為依據(jù),請(qǐng)判斷MCS5l單片機(jī)的下列各條指令的書寫格式是否有錯(cuò)誤,如有請(qǐng)說明錯(cuò)誤原因。      1MU

24、L  R0R1  錯(cuò)  2MOV  A,R7    錯(cuò)  3MOV  A,#3000H   錯(cuò)  4MOVC  A+DPTR,A  錯(cuò)5LJMP  #1000H 錯(cuò)以給出的指令操作碼為依據(jù),請(qǐng)判斷MCS5l單片機(jī)的下列各條指令的書寫格式是否有錯(cuò)誤,如有請(qǐng)說明錯(cuò)誤原因。    &#

25、160; 1 MUL  R0R1     2  2MOV  A,R7     3 MOV  A,#3000H      4 MOVC  A+DPTR,A  5 LJMP  #1000H MOVX  R0,B   MOV  

26、;A,30H   MOVX  A,30H  ADDC  A,R7   SUB  A,R2   ANL  #99H ,36H   MOV  C,  ORL  ,  JBC P0,LL11.下列各條指令其源操作數(shù)的尋址方式是什么各條指令單獨(dú)執(zhí)行后,A中的結(jié)果是什么(5分)設(shè)(60H)

27、=35H,(A)=19H,(R0)=30H,(30H)=0FH。 (1)MOV A,#48H  ;尋址方式:立即              (A)=    48H          (2)ADD A,60H  ;尋址方式: 直接 

28、            (A)=    35H          (3)ANL A,R0  ;尋址方式:寄存器間接             (A)=  

29、0;    0FH       2.閱讀下列程序段,寫出每條指令執(zhí)行后的結(jié)果,并說明此程序段完成什么功能(15分)  MOV R1,#30H ;(R1)=        MOV A,#64H  ;(A)=         ADD A,#47

30、H  ;(A)=       ,(CY)=       , (AC)=       DA  A   ;(A)=       ,(CY)=       , (AC

31、)=       MOV R1,A  ;(R1)=      ,(30H)=     A7H和5BH兩個(gè)立即數(shù)相加后,和為(    ),(CY)是(   )。     (A)1CH,0       &

32、#160;                 (B)  C1H,0      (C)  02H,1                   

33、60;     (D)  C1H,1 7  若(A)=86H,(PSW)=80H,則執(zhí)行RRC  A指令后(A) (A)C3H       (B) B3H          (C) 0DH       

34、0; (D) 56H 8如果(P0)=65H ,則當(dāng) CPL   SETB  C MOV   ,C 執(zhí)行后(P0)=(    ) (A)61H         (B) 75H          (C)

35、 71H          (D) 17H8031單片機(jī)中,將累加器A中的數(shù)送入外RAM的40H單元,可執(zhí)行的指令( A  )。 (A)   MOV  R1 ,40H              (B)  MOV 

36、; R1 ,#40H      MOVX  R1 , A                   MOVX  R1 , A (C)  MOVX  40H , A  

37、            (D)  MOV  R1, #40H MOVX  R1 , A  已知累加器A的數(shù)值為98H,它與0FAH相加,相加后會(huì)影響標(biāo)志位CY、AC和OV位。各個(gè)位的值是( D  )。        (A) 0、0、0

38、60;    (B) 1、0、1       (C) 1、1、1          (D) 1、1、0 8051單片機(jī)的定時(shí)器T1用作定時(shí)方式時(shí)是( B )。 A由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)時(shí)鐘周期加1 B由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)機(jī)器周期加1 C由外部時(shí)鐘頻率定時(shí),一個(gè)時(shí)鐘周期加1D由外部時(shí)鐘頻率定時(shí),一個(gè)機(jī)器周期加18051單片機(jī)的定時(shí)器T0用作計(jì)數(shù)

39、方式時(shí)是   C    。  A由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)時(shí)鐘周期加1 B由內(nèi)部時(shí)鐘頻率定時(shí),一個(gè)機(jī)器周期加1 C由外部計(jì)數(shù)脈沖計(jì)數(shù),下降沿加1 D由外部計(jì)數(shù)脈沖計(jì)數(shù),一個(gè)機(jī)器周期加1 8051單片機(jī)的定時(shí)器T1用作計(jì)數(shù)方式時(shí)計(jì)數(shù)脈沖是 A A由T1()輸入 B由內(nèi)部時(shí)鐘頻率提供 C由T0()輸入 D由外部計(jì)數(shù)脈沖計(jì)數(shù)用8051的定時(shí)器T1作計(jì)數(shù)方式,用模式2,則工作方式控制字為  A    。 A60H   

40、;         B02H                   C06H  D20H 啟動(dòng)定時(shí)器0開始計(jì)數(shù)的指令是使TCON的 B 。 ATF0位置1 BTR0位置1 CTR0位置0 DTR1位置0 用8051的定時(shí)器,若用軟啟動(dòng),應(yīng)使TOMD中的 C 。 AGATE位置1 BC/T位置1 CGA

41、TE位置0 DC/T位置0使8051的定時(shí)器T0停止計(jì)數(shù)的指令是  A    。 ACLR TR0    BCLR TR1      CSETB TR0     DSETB TR1當(dāng)CPU響應(yīng)定時(shí)器T1的中斷請(qǐng)求后,程序計(jì)數(shù)器PC的內(nèi)容是 D     。 A0003H&

42、#160;      B000BH         C00013H        D001BHMCS-51單片機(jī)在同一級(jí)別里除串行口外,級(jí)別最低的中斷源是 C     。 A外部中斷1       B定時(shí)器T0 

43、0;      C定時(shí)器T1        D串行口 用定時(shí)器T1方式1計(jì)數(shù),要求每計(jì)滿10次產(chǎn)生溢出標(biāo)志,則TH1、TL1的初始值是 A   。     AFFH、F6H      BF6H、F6H        &#

44、160;CF0H 、F0H   DFFH、F0H用8051的定時(shí)器T0定時(shí),用模式2,則應(yīng)  D    。 A 啟動(dòng)T0前向TH0置入計(jì)數(shù)初值,TL0置0,以后每次重新計(jì)數(shù)前要重新置入計(jì)數(shù)初值           B 啟動(dòng)T0前向TH0、TL0置入計(jì)數(shù)初值,以后每次重新計(jì)數(shù)前要重新置入計(jì)數(shù)初值        

45、               C 啟動(dòng)T0前向TH0、TL0置入計(jì)數(shù)初值,以后不再置入       D 啟動(dòng)T0前向TH0、TL0置入相同的計(jì)數(shù)初值,以后不再置入MCS-51單片機(jī)CPU開中斷的指令是  A     。 ASETB  EA   

46、60;   BSETB  ES        CCLR  EA        DSETB  EX0 MCS-51單片機(jī)外部中斷0開中斷的指令是   B    。 ASETB  ETO     

47、; BSETB  EXO        CCLR  ETO        DSETB  ET1 MCS-51單片機(jī)定時(shí)器溢出標(biāo)志是  D    。    ATR1和TR0      BIE1和IE0&

48、#160;         CIT1和IT0      DTF1和TF0MCS-51單片機(jī)串行口發(fā)送/接收中斷源的工作過程是:當(dāng)串行口接收或發(fā)送完一幀數(shù)據(jù)時(shí),將SCON中的  A    ,向CPU申請(qǐng)中斷。     ARI或TI置1        BRI或TI

49、置0     CRI置1或TI置0    DRI置0或TI置1MCS-51單片機(jī)串行口接收數(shù)據(jù)的次序是下述的順序   B   。    (1)接收完一幀數(shù)據(jù)后,硬件自動(dòng)將SCON的R1置1       (2)用軟件將RI清零 (3)接收到的數(shù)據(jù)由SBUF讀出     (4)置SC

50、ON的REN為1,外部數(shù)據(jù)由RXD輸入 A(1)(2)(3)(4)           B(4)(1)(2)(3) C(4)(3)(1)(2)           D(3)(4)(1)(2)MCS-51單片機(jī)串行口發(fā)送數(shù)據(jù)的次序是下述的順序   A   。   

51、0;(1)待發(fā)送數(shù)據(jù)送SBUF       (2)硬件自動(dòng)將SCON的TI置1    (3)經(jīng)TXD()串行發(fā)送一幀數(shù)據(jù)完畢      (4)用軟件將TI清0 A(1)(3)(2)(4)           B(1)(2)(3)(4) C(4)(3)(1)(2)   &

52、#160;       D(3)(4)(1)(2) 8051單片機(jī)串行口用工作方式0時(shí),  C    。 A 數(shù)據(jù)從RDX串行輸入,從TXD串行輸出     B 數(shù)據(jù)從RDX串行輸出,從TXD串行輸入    C 數(shù)據(jù)從RDX串行輸入或輸出,同步信號(hào)從TXD輸出 D 數(shù)據(jù)從TXD串行輸入或輸出,同步信號(hào)從RXD輸出8051單片機(jī)共有 

53、60;B    中斷源。 A4                 B5           C6         D7對(duì)定時(shí)器控制寄存器TCON中的IT1和IT0位清0后,則外部中斷

54、請(qǐng)求信號(hào)方式為 A   。     A低電平有效     B高電平有效     C脈沖上跳沿有效    D脈沖負(fù)跳有效共陽極LED數(shù)碼管加反相器驅(qū)動(dòng)時(shí)顯示字符“6”的段碼是  B    。 A06H        

55、60;   B7DH           C82H        DFAH跳轉(zhuǎn)指令A(yù)JMP 的跳轉(zhuǎn)范圍是(B) (A)64K字節(jié)    (B)2K字節(jié);     (C)256字節(jié)若單片機(jī)的振蕩頻率為6MHz,設(shè)定時(shí)器工作在方式1需要定時(shí)1ms,則定時(shí)器初值應(yīng)為(

56、0;  C  )。 (A)500     (B)1000     (C)216-500     (D)216-1000 串行口每一次傳送( A  )字符。 (A)1個(gè)      (B)1串        

57、60; (C)1幀       (D)1波特波特的單位是( B  ) (A) 字符/秒   (B) 位/秒    (C)幀/秒   (D) 字節(jié)/秒單片機(jī)中若使用頻率為6MHz晶振,則復(fù)位信號(hào)持續(xù)的時(shí)間應(yīng)超過(C)才能完成復(fù)位操作。 A1s    B2s    

58、;C4s    D8sMCS-51單片機(jī)有(A)根I/O線 A32    B24    C16    D8 MSC-51單片機(jī)的地址總線有(C) A32    B24    C16    D8MSC-51單片機(jī)的數(shù)據(jù)總線有(D) A32  B24  C16  D8當(dāng)8031外出擴(kuò)程序存儲(chǔ)器8KB時(shí),需使用EPROM 2716(  C  ) (A) 2片 (B)3片 (C)4片  (D)5片 MCS-51的并行I/O口讀-改-寫操作,是針對(duì)該口的(  D  ) (A)引腳  (B)片選信號(hào) (C)地址線 (D)內(nèi)部鎖存器MCS-51的并行I/O口信息有兩種讀取方法:一種是

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論