


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、判斷題(X ) 51系列單片機(jī)定時(shí)/計(jì)數(shù)器工作于計(jì)數(shù)方式時(shí),是通過片振蕩器輸出經(jīng) 12分頻后的脈沖進(jìn)行計(jì)數(shù),直至溢出為止。X ) 51系列單片機(jī)在執(zhí)行LCALL指令時(shí),堆棧指針SP的容不會發(fā)生變 化。V ) 51系列單片機(jī)訪問128個(gè)位地址用位尋址方式,訪問低 128字節(jié)都可 使用直接尋址、寄存器尋址和寄存器間接尋址方式。(V ) 51系列單片機(jī)異步通信中,波特率是指每秒傳送二進(jìn)制代碼的位數(shù), 單位是bit/s 。(X ) 51系列單片機(jī)的一個(gè)機(jī)器周期是指完成某一個(gè)規(guī)定操作所需的時(shí)間, 一般情況下,一個(gè)機(jī)器周期等于一個(gè)時(shí)鐘周期。(V ) 51系列單片機(jī)程序狀態(tài)字寄存器 PSW是一個(gè)8位的專用寄
2、存器,用于 反映CPU進(jìn)行邏輯操作或算術(shù)運(yùn)算結(jié)果的狀態(tài)信息。X)堆棧指針SP的容可指向片00H7FH勺任何RAM單元,系統(tǒng)復(fù)位后,SP初始化為00Ho(V ) 51系列單片機(jī)的特殊功能寄存器分布在部存儲器 80H-FFH地址圍。X ) 51系列單片機(jī)中只要中斷允許寄存器IE中的EA=1,那么中斷請 求就一定能夠得到響應(yīng)。(V ) 51系列單片機(jī)中P2 口即可作通用I/O 口用,又可在擴(kuò)展外部存儲器 或外部設(shè)備時(shí)作高8位地址總線用。X ) 51系列單片機(jī)串行口的發(fā)送中斷與接收中斷各自有自己的中斷入口 地址。V ) 51系列單片機(jī)外部中斷設(shè)置為邊沿觸發(fā)方式后,外部中斷標(biāo)志位IE0和IE1的清“0”
3、是由單片機(jī)硬件自動(dòng)完成的。V ) NOP是空操作指令,它控制CPU不執(zhí)行任何操作而轉(zhuǎn)向下一條指令, 所以常用作調(diào)整源程序的時(shí)間的延時(shí)。X ) 51系列單片機(jī)中工作寄存器區(qū)不允許做普通的RAM來使用。X ) 51系列單片機(jī)當(dāng)定時(shí)/計(jì)數(shù)器工作方式寄存器TMO中的工作方式選 擇位M1M(為00時(shí),定時(shí)/計(jì)數(shù)器為16位計(jì)數(shù)器。(X ) 51系列單片機(jī)的位累加器(即布爾處理器)是以A為累加器進(jìn)行位操作的。V )在51系列單片機(jī)中,串行通信方式1和方式3的波特率是可變的。(V ) 51系列單片機(jī)的程序計(jì)數(shù)器PC始終是指向下一條將要執(zhí)行指令的 地址。(X ) 51系列單片機(jī)當(dāng)定時(shí)/計(jì)數(shù)器工作于計(jì)數(shù)方式時(shí),是
4、通過片振蕩器 輸出經(jīng)12分頻后的脈沖進(jìn)行計(jì)數(shù),直至溢出為止。(X )匯編語言源程序是單片機(jī)可以直接執(zhí)行的程序。()51系列單片機(jī)的指令周期是執(zhí)行一條指令所需要的時(shí)間。一般由若干個(gè)機(jī)器周期組成。(X )定時(shí)/計(jì)數(shù)器工作于計(jì)數(shù)方式時(shí),是通過單片機(jī)片振蕩器輸出經(jīng)12分頻后的脈沖進(jìn)行計(jì)數(shù),直至溢出為止。X )堆棧指針SP的容可指向片00H7FH的任何RAM單元,系統(tǒng)復(fù)位后,SP 初始化為00Ho)數(shù)據(jù)指針寄存器DPTF是由DPH和DPL兩個(gè)8位獨(dú)立寄存器組成的。()51系列單片機(jī)程序狀態(tài)字寄存器 PSW是一個(gè)8位的專用寄存器,用于反映CPU進(jìn)行邏輯操作或算術(shù)運(yùn)算結(jié)果的狀態(tài)信息()在異步通信的幀格式中,
5、數(shù)據(jù)位是低位在前高位在后的排列方式。()51系列單片機(jī)一般使用非整數(shù)的晶振是為了獲得精確的波特率。)51系列單片機(jī)外部中斷設(shè)置為邊沿觸發(fā)方式后,外部中斷標(biāo)志位IEO和IE1的清“0”是由單片機(jī)硬件自動(dòng)完成的。()NOP是空操作指令,它控制CPL不執(zhí)行任何操作而轉(zhuǎn)向下一條指令,所以常用作調(diào)整源程序的時(shí)間的延時(shí)。(X ) 51系列單片機(jī)的一個(gè)機(jī)器周期是指完成某一個(gè)規(guī)定操作所需的時(shí)間, 一般情況下,一個(gè)機(jī)器周期等于一個(gè)時(shí)鐘周期。X ) 51系列單片機(jī)片RAM的任何一個(gè)單元均可進(jìn)行位操作。X )51系列單片機(jī)串行口的發(fā)送中斷與接收中斷各自有自己的中斷入口 地址。()51系列單片機(jī)異步通信中,波特率是指
6、每秒傳送二進(jìn)制代碼的位數(shù),單位是bit/s 。X ) 51系列單片機(jī)中工作寄存器區(qū)不允許做普通的RAM來使用。)51系列單片機(jī)外部中斷設(shè)置為邊沿觸發(fā)方式后,外部中斷標(biāo)志位IE0和IE1的清“0”是由單片機(jī)硬件自動(dòng)完成的。(X )只要中斷允許寄存器IE中的EA=1,那么中斷請求就一定能夠得 到響應(yīng)(X ) 51系列單片機(jī)單片機(jī)的位累加器 (即布爾處理器)是以A為累加器進(jìn) 行位操作的。)NOP是空操作指令,它控制CPL不執(zhí)行任何操作而轉(zhuǎn)向下一條指令, 所以常用作調(diào)整源程序的時(shí)間的延時(shí)。)51系列單片機(jī)狀態(tài)寄存器 PSW中,進(jìn)位標(biāo)志位CY此位有兩個(gè)功能:一 是執(zhí)行加法或減法運(yùn)算時(shí),存放運(yùn)算結(jié)果的進(jìn)位
7、或借位標(biāo)志,當(dāng)運(yùn)算結(jié)果的最高 位有進(jìn)位或借位時(shí)置“1”,否則清“ 0”。二是在位操作中作位累加器使用,在指 令中常簡寫為Co(X ) 51系列單片機(jī)中執(zhí)行CLR 30H指令后,30H字節(jié)單元被清0。 注意:只有CLR A及位操作CLR C和CLR bit()數(shù)據(jù)指針寄存器DPTR是由DPH和DPL兩個(gè)8位獨(dú)立寄存器組成的。)51系列單片機(jī)的特殊功能寄存器分布在部存儲器 80HFFH地址圍。X ) AJMP跳轉(zhuǎn)空間最大可達(dá)到64KB 注意:AJMPB轉(zhuǎn)空間為下一條指令后的2KB之;SJMPB轉(zhuǎn)空間為下一條指令后 的-128-+127 之間;LJMP跳轉(zhuǎn)空間為任意64KB空間X )堆棧指針SP的容
8、可指向片00H-7FH的任何RAMI元,系統(tǒng)復(fù)位后,SP 初始化為30HoX )中斷服務(wù)程序執(zhí)行的最后一條指令必須是 RET。()51系列單片機(jī)的指令中,既有帶借位的減法指令,又有不帶借位的減法指令。X )定時(shí)/計(jì)數(shù)器工作方式寄存器TMO呼的工作方式選擇位 M1M0為00 時(shí),定時(shí)/計(jì)數(shù)器為16位計(jì)數(shù)器。X ) 51系列單片機(jī)中數(shù)據(jù)傳送指令是把源操作數(shù)傳送到目的操作數(shù),指令 執(zhí)行后,源操作數(shù)改變,目的操作數(shù)修改為源操作數(shù)(V ) 51系列單片機(jī)的指令周期是執(zhí)行一條指令所需要的時(shí)間。一般由若干 個(gè)機(jī)器周期組成。(V )定時(shí)/計(jì)數(shù)器工作于計(jì)數(shù)方式時(shí),是通過80C51的P3.4和P3.5對外 部脈沖
9、進(jìn)行計(jì)數(shù),當(dāng)遇到脈沖下降沿時(shí)計(jì)數(shù)一次。單選題51系列單片機(jī)在同一優(yōu)先級的中斷源同時(shí)申請中斷時(shí), (A)外部中斷0(B)外部中斷(C)定時(shí)器0中斷(D)定時(shí)器1發(fā)送一次串行數(shù)據(jù)的操作不包含的指令是(B 。(A) CLR TI( B) MOVCPU首先響應(yīng)(A )。1中斷A, SBUF(C) JNB TI,$(D) MOV SBUF A51系列單片機(jī)在寄存器間接尋址方式中,指定寄存器中存放的是(A)操作數(shù)(B)操作數(shù)地址(C)轉(zhuǎn)移地址在51系列單片機(jī)指令中,下列指令中正確的是(B )。(A) MOV P2.1,A(B) JBC TF1,B )。(D)地址偏移量LOOP(C) MOVX B, DPT
10、R(D) MOV A,R351系列單片機(jī)對片數(shù)據(jù)存儲器的操作,能使用哪兩種指令(A B )(A) MOV旨令(B) PUSH指令(C) MOVX令(D)在51系列單片機(jī)中,需要外加電路實(shí)現(xiàn)中斷撤除的是( A )(A)電平方式的外部中斷(C)外部串行中斷 51系列單片機(jī)能響應(yīng)定時(shí)器(A )(A) 98H( B)LCALL指令操作碼地址是(A) B000H(B)脈沖方式的外部中斷(D)定時(shí)中斷T1中斷和串行接口中斷,它的中斷允許寄存器84H(C) 42HB000H執(zhí)行完相應(yīng)子程序返回指令后,(B) B001H(C)B002HMOV指令I(lǐng)E的容應(yīng)是(D) 22HPC= ( D )(D B003H51
11、系列單片機(jī)的堆棧區(qū)是設(shè)置在 (C )中。(A)片 ROME(B)片外ROM區(qū)(C)片RAM區(qū)(D)片外RAM區(qū)51系列單片機(jī)中,串行通信數(shù)據(jù)傳輸率的單位是用 字符(B)字節(jié)(C)幀、在(A51系列單片機(jī)對程序存儲器中數(shù)據(jù)的讀操作,只能使用(A) MOV旨令(B) PUSH指令(C) MOVX旨令、在51系列單片機(jī)中,控制定時(shí)/計(jì)數(shù)器工作方式的寄存器是(A) TCON(B) PCON51系列單片執(zhí)行RETI中斷返回指令,的主程序,從堆棧彈出的斷點(diǎn)地址送(A) DPTR(C) SCON(D )/(B) PC秒。(D)比特(D) MOV指令(D )(D) TMOD硬件自動(dòng)從堆棧彈出斷點(diǎn)地址,以便去執(zhí)
12、行被中斷了 (B )。(C) CY機(jī)能響應(yīng)定時(shí)器 T1中斷和串行接口中斷,它的中斷允許寄存器(A) 98H要把P0 口低4位變0,高4位不變,應(yīng)使用指令(C )(B) 84H(C) 42H(D) A.IE的容應(yīng)是(A )(D) 22H(A) ORL P0,#0FH(B) ORL P0,#0F0H(C) ANL P0,#0F0H(D) ANL P0,#0FH51系列單片機(jī)中既可位尋址又可字節(jié)尋址的單元是(A(A) 20H( B) 30H(C) 40H要把P0 口低4位變0,高4位不變,應(yīng)使用指令(C )(A) ORL P0,#0FH(B) ORL P0,#0F0H(C) ANL P0,#0F0H
13、(D) ANL P0,#0FH51系列單片機(jī)對程序存儲器中數(shù)據(jù)的讀操作,只能使用(A) MOV旨令在51系列單片機(jī)中,(A)字符在51系列單片機(jī)中(A) CLR TI(C) JNB TI , $(D) 70H(B) PUSH指令 (C) MOVX旨令串行通信數(shù)據(jù)傳輸率的單位是用(B) 字節(jié)(C)幀,發(fā)送一次串行數(shù)據(jù)的操作不包含的是(B) MOV A SBUF(D) MOV SBUF A)/)(D) MOVC旨令 秒。(D)°比特51系列單片機(jī)能夠直接執(zhí)行的語言是:(B )(B)、機(jī)器語言(C)、匯編語言系列單片機(jī)的堆棧指針寄存器SP始終指向(B ) 堆棧底地址 B .堆棧頂?shù)刂稢 .
14、堆棧地址系列單片機(jī)的堆棧區(qū)是設(shè)置在(C )中。(A)、咼級語言51A.51(D)、C語言堆棧中間位置A.片ROM區(qū) B .片夕卜ROM區(qū)C.片RAM區(qū) D。片外RAM區(qū)51系列單片機(jī)復(fù)位后,從下列哪個(gè)單元開始取指令?(510003H B系列單片機(jī)中,、000BH C 、 0000H唯一一個(gè)用戶不能直接改寫的寄存器是、0013HA.PSW51系列單片機(jī)在寄存器間接尋址方式中,指定寄存器中存放的是( (A)操作數(shù)(B)操作數(shù)地址(C)轉(zhuǎn)移地址51系列單片機(jī)對程序存儲器中數(shù)據(jù)的讀操作,只能使用(A)MOV旨令(B)PUSH旨令(C)MOV指令B.DPTRC.PC在51系列單片機(jī)中,控制定時(shí)/計(jì)數(shù)器工
15、作方式的寄存器是(A)TCON(B)PCON( C)SCON51系列單片機(jī)在同一優(yōu)先級的中斷源同時(shí)申請中斷時(shí),(A)外部中斷0(B)外部中斷1(C)定時(shí)器0中斷(D)定時(shí)器1中斷51系列單片機(jī)中SJMF指令的跳轉(zhuǎn)圍是(C )°(A) 2KB(B) 1KB( C) 256B定時(shí)器1工作在計(jì)數(shù)方式時(shí),其外加的計(jì)數(shù)脈沖信號應(yīng)連接到(A) P3.2( B) P3.3(C) P3.451系列單片機(jī)的外部中斷1的中斷請求標(biāo)志位是(D )(A) ET1(B) TF1(C) IT1D.寄存器BB )°(D)地址偏移量(D )(D) MOV 指令(D )(D) TMOD CPU首先響應(yīng)(A
16、)°(D) 64KB(D ) 引腳。(D) P3.5(D) IE1(D) 64KB(D ) 引腳。(D) P3.5(D) IE1)(D) 70H51系列單片機(jī)訪問外部存儲器時(shí),用P2 口和 P0口輸出地址,其中 P251系列單片機(jī)中LJMP旨令的跳轉(zhuǎn)圍是(D )(A) 2KB(B) 1KB( C) 256B定時(shí)器1工作在計(jì)數(shù)方式時(shí),其外加的計(jì)數(shù)脈沖信號應(yīng)連接到(A P3.2( B)P3.3(C) P3.451系列單片機(jī)的外部中斷1的中斷請求標(biāo)志位是(D )。(A) ET1(B) TF1(C) IT1.51系列單片機(jī)中既可位尋址又可字節(jié)尋址的單元是( B(A) OOH(B) 20H(C
17、) 40H對程序存儲器的讀操作,只能使用(D )(A) MOV旨令 (B) PUSH指令(C) MOVX指令(D MOV萌令51系列單片機(jī)復(fù)位時(shí),下面說法準(zhǔn)確的是( A )(A) PC=0000H (B) SP=00H (C) SBUF=00H (D)(30H) =00H執(zhí)行RETI中斷返回指令,硬件自動(dòng)從堆棧彈出斷點(diǎn)地址,以便去執(zhí)行被中斷了 的主程序,從堆棧彈出的斷點(diǎn)地址送(B)。(A) DPTR(B) PC(C) CY(D) A.填空題口為地址高8位P0 口為地址低8位,同時(shí) P0口還輸出數(shù)據(jù)51系列單片機(jī)部程序存儲器(ROM容量 4KB,地址從0000H 開始,至0FFFH 為止,用于存
18、放程序和表格常數(shù)。在51系列單片機(jī)的指令中,寄存器間接尋址方式時(shí),其“間接”體現(xiàn)在指令中 寄存器的容不是 操作數(shù) ,而是操作數(shù)的 地址 。51系列單片機(jī)上電復(fù)位后堆棧指針 S吐07 H ,通用寄存器為第0組,這 一組寄存器的地址圍是從 00 H 至07 H ,數(shù)據(jù)入棧時(shí)壓入堆棧的第一 個(gè)數(shù)據(jù)存放的地址是 08 H 。在51系列單片機(jī)的指令中,寄存器間接尋址方式時(shí),其“間接”體現(xiàn)在指令中寄存器的容不是 操作數(shù),而是操作數(shù)的地址對于51系列單片機(jī)的定時(shí)器和計(jì)數(shù)器,作為定時(shí)器使用時(shí),計(jì)數(shù)脈沖是由單片機(jī)生的;作為計(jì)數(shù)器使用時(shí),計(jì)數(shù)脈沖是由單片機(jī) 51系列單片機(jī)訪問片外數(shù)據(jù)存儲器采用的是 數(shù)據(jù)存儲器用到
19、的是 DPTR寄存器。外部 提供的寄存器間接尋址方式,訪問片外 64KB當(dāng)51系列單片機(jī)的定時(shí)/計(jì)數(shù)器工作方式寄存器TMOD中的功能選擇位 C/T為1時(shí),表示工作于計(jì)數(shù) 方式在51系列單片機(jī)的指令中,寄存器間接尋址方式時(shí),其“間接”體現(xiàn)在指令中寄存器的容 不是 操作數(shù),而是操作數(shù)的 地址 。在51系列單片機(jī)指令中,子程序調(diào)用指令為 ACALL 指令和LCALL指令,子程序返回指令為RET 指令。51系列單片機(jī)的數(shù)據(jù)存儲器分為兩個(gè)物理空間,訪問片RAM的指令是使用 MOV 指令,訪問片外RAM使用MOVX指令。系列單片機(jī)的一個(gè)機(jī)器周期包含了6_個(gè)狀態(tài)周期,每個(gè)狀態(tài)周期又可劃分為2個(gè)節(jié)拍,一個(gè)機(jī)器
20、周期實(shí)際又包含了_12個(gè)振蕩器周期。51系列單片機(jī)的UART串行接口通信有4種工作方式,方式 0: 8位同步移位寄存器方式,方式1: 10位通用異步方式,方式2和方式3: 11位通用異步方式。51系列單片機(jī)有_4個(gè)并行輸入輸出口, _P3_ 口常用作串行通信、外部中斷、外部計(jì) 數(shù)脈沖和讀寫控制信號。51系列單片機(jī)中程序計(jì)數(shù)器 PC是一個(gè) _16位_計(jì)數(shù)器,存放著下一條 要執(zhí)行指令的地址 ,可對_64_ KB 的程序存儲器空間進(jìn)行尋址。51系列單片機(jī)提供5個(gè)中斷源,分為 2 _個(gè)中斷優(yōu)先級,分為 低優(yōu)先和高優(yōu)先級中斷,可實(shí)現(xiàn)2級中斷嵌套。、51系列單片機(jī)的定時(shí)器/計(jì)數(shù)器的計(jì)數(shù)頻率是晶振頻率的一1
21、/24。當(dāng)晶振頻率為12MHZ時(shí),最高的計(jì)數(shù)頻率為 _0.5MHZ_。51系列單片機(jī)的片數(shù)據(jù)存儲空間的128字節(jié)通??蓜澐譃?個(gè)區(qū)域,這3個(gè)區(qū)域分別是寄存器區(qū)、位尋址區(qū)和 用戶RAM 區(qū)。51系列單片機(jī)提供5 個(gè)中斷源,分為 2 _個(gè)中斷優(yōu)先級,可實(shí)現(xiàn) 2級中斷嵌套。51系列單片機(jī)UART串行接口通信有_4_種工作方式,方式0: 8位同步移位寄存器方式,方式1 : 10位通用異步方式,方式2和方式3: 11位通用異步方式。51系列單片機(jī)片20H2FH圍的數(shù)據(jù)存儲器,即可以 字節(jié)尋址又可以 位 尋址。在51系列單片機(jī)的指令系統(tǒng)變址尋址方式中,以累加器A作變址寄存器,以_PC_或DPTR作基址寄存
22、器。當(dāng)51系列單片機(jī)定時(shí)/計(jì)數(shù)器工作方式寄存器TMOD 中的功能選擇位C/亍為1時(shí),表示工作于計(jì)數(shù) 方式。在51系列單片機(jī)中UART串行接口通信有4_種工作方式,方式0: 8位同步 移位寄存器方式 ,方式1: 10位通用異步方式 ,方式2和方式3: 11位通 用異步方式 。在51系列單片機(jī)中UART串行接口通信,方式1( 10位)和方式3( 11位)的 波特率 是可變的,由 定時(shí)器T1或T2的溢出率 控制。在51系列單片機(jī)中UART串行接口通信,方式2( 11位),波特率與時(shí)鐘信號頻 率fOSC和電源控制寄存器PCO中的SMO位有關(guān),波特率不可調(diào)。51系列單片機(jī)中UART串行工作方式1:串行口
23、以10位為一幀的異步串行通信 方式傳輸,設(shè)有一個(gè)起始位“ 0”,8個(gè)數(shù)據(jù)位和一個(gè)停止位“ 1”。51系列單片機(jī)中UART串行工作方式2和串行工作方式3:串行口以11位為一 幀的異步串行通信方式傳輸,設(shè)有 1個(gè)起始位“ 0”,8個(gè)數(shù)據(jù)位,1校驗(yàn)位 P 和1個(gè)停止位“ 1”。在51系列單片機(jī)的指令中,寄存器間接尋址方式時(shí),其“間接”體現(xiàn)在指令中 寄存器的容不是 操作數(shù) ,而是操作數(shù)的 地址 。51系列單片機(jī)UART串行接口通信有_4_種工作方式,方式0: 8位同步移位寄 存器方式,方式1: 10位通用異步方式 ,方式2和方式3: 11位通用異步 方式 。51系列單片機(jī)有_5個(gè)中斷源,分為個(gè)優(yōu)先級,
24、中斷向量表在0003 H、000B H、 0013H、001BH和0023H。51系列單片機(jī)的指令系統(tǒng)尋址方式有 7種,它們分別是 立即尋址、直接尋址、 寄存器尋址、寄存器間接尋址、變址尋址、相對尋址、位尋址 。判斷指令的對錯(cuò)MOVMOVCPLR1,#80H ( V) 20H , R0 ( V) R4MOVMOV20H ,21HANL R1,#0FH-()(V)()R7,R1R1,#0100HSETBR7.0MOVORL A, R5XRL P1,#31H()V)(V)執(zhí)行下列程序,寫出每條指令運(yùn)行后的結(jié)果注意:邏輯運(yùn)算指令其功能:是對兩個(gè) 16進(jìn)制操作數(shù)轉(zhuǎn)先換成二進(jìn)制數(shù),然后 按位進(jìn)行邏輯(“
25、與”、“或”、“異或”)操作,運(yùn)算結(jié)果再轉(zhuǎn)換成16進(jìn)制數(shù)送到累加器A或?qū)?yīng)單元中。MOV 20H,#0A4H;(20H) A4HMOV A,#0D6H;AD6HMOV R0,#20H;R020HMOV R2, #57 H;R257HANL A, R2;A56HORL A,R0;AF6HSWAP A;A6FHCPL A;A90HORL 20H , A;(20H ) B4HSJMP $51系列單片機(jī)的結(jié)構(gòu)特點(diǎn)?指令系統(tǒng)的特點(diǎn)?有幾種尋址方式?51系列單片機(jī)采用哈佛結(jié)構(gòu)特點(diǎn)是:計(jì)算機(jī)的RAMS ROM分別安排在兩個(gè)不同 的地址空間,RAM和ROM可以有相同的地址;CPU訪問ROM和RAM用不同的指令
26、。51系列單片機(jī)指令系統(tǒng)的特點(diǎn);不同的存儲空間(部 RAM外部RAMS ROM采 用不同的尋址方式。51系列單片機(jī)共有7種尋址方式;1、立即尋址(直接給出的是操作數(shù))2、 直接尋址(直接給出的是操作數(shù)所在的地址)3、寄存器尋址 (寄存器的容是操作數(shù))4、寄存器間接尋址(寄存器的容是操作數(shù)地址)5、 變址尋址(DPTR的容或PC當(dāng)前值+A容形成新的PC地址)6相對尋址(PC容為當(dāng)前值+指令中給出的偏移量rel形成新的PC地址)7、位尋址(對位地址中的容作位操作)分析下列程序段執(zhí)行結(jié)果,寫出有關(guān)單元的容。把外部數(shù)據(jù)存儲器0000H 0050H容傳送到部數(shù)據(jù)存儲器20H 70HZ中。多單元操作,為方
27、便修改地址,選擇寄存器間接尋址方式。片外RAM傳送使用MOVX AQPTR旨令;片RAM傳送使用 MOV R0 A指令。ORG 1000HMOV DPTR , #0000H ;DPTR=0000HMOV R0,#20H;R0=20HLOOP MOVX A DPTR ;A=(DPTR)MOV R0 , A ;(R0)=AINC DPTR ;DPTR=DPTR+1INC R0; R0=(R0)+1CJNE R0,#71H, LOOP;R0<>71H轉(zhuǎn)移至U LOOPSJMP $;等待編寫程序,實(shí)現(xiàn)雙字節(jié)加法運(yùn)算,要求 R1R0+R7R(52H)(51H)(50H)。注意兩高字節(jié)相加應(yīng)加
28、低字節(jié)相加時(shí)產(chǎn)生的進(jìn)位,還要考慮最高位的進(jìn)位。ORG 1000HMOV A, R0ADD A, R6MOV 50H, AMOV A, R1ADDC A, R7MOV 51H, AMOV A, #00HADDC A, #00HMOV 52H, A詳述51系列單片機(jī)UART串行接口通信工作方式和傳輸率的不同?51系列單片機(jī)UARTI行接口通信有4種工作方式,串行工作方式0: 8位同步移位寄存器方式串行口作為同步移位寄存器使用,每個(gè)機(jī)器周期發(fā)送或接收一位數(shù)據(jù),波特率 固定。串行工作方式1:10位通用異步方式串行口以10位為一幀的異步串行通信方式傳輸,設(shè)有一個(gè)起始位“0”,8個(gè)數(shù)據(jù)位和一個(gè)停止位“ 1
29、”。波特率可變,由定時(shí)器/計(jì)數(shù)器 的溢出率決定 串行工作方式2和串行工作方式3: 11位通用異步方式。串行口以11位為一幀的異步串行通信方式傳輸,設(shè)有 1個(gè)起始位“ 0”,8個(gè)數(shù) 據(jù)位,1校驗(yàn)位P和1個(gè)停止位“ 1”。串行工作方式2波特率不變串行工作方式3波特率可變,由定時(shí)器/計(jì)數(shù)器的溢出率決定詳述51系列單片機(jī)可編程定時(shí)/計(jì)數(shù)器中不同的工作方式和各自特點(diǎn)?51系列單片機(jī)可編程定時(shí)/計(jì)數(shù)器有4種工作方式,工作方式的選擇由定時(shí)控制寄存器中的M1 M0位決定。工作方式0: 13位計(jì)數(shù)器,滿計(jì)數(shù)值為213工作方式1: 16位計(jì)數(shù)器,滿計(jì)數(shù)值為216工作方式2:自動(dòng)再裝入8位計(jì)數(shù)器,滿計(jì)數(shù)值為28工作
30、方式3:定時(shí)器T0拆成兩個(gè)獨(dú)立的8位計(jì)數(shù)器TH0和TL0,T1通常作為串行口的波特率發(fā)生器使用。定時(shí)的輸入信號是部的時(shí)鐘脈沖,時(shí)鐘的每個(gè)機(jī)器周期都使計(jì)數(shù)寄存器加一計(jì) 數(shù)。計(jì)數(shù)是對外部脈沖進(jìn)行計(jì)數(shù),通過引腳 T0(P3.4)、T1(P3.5)對外部信號計(jì)數(shù)。 外部脈沖的下降沿觸發(fā)計(jì)數(shù),計(jì)數(shù)器在每個(gè)機(jī)器周期的S5P2期間對引腳電平采樣,如果一個(gè)機(jī)器周期采樣值為1,下一個(gè)機(jī)器周期采樣值為0,則計(jì)數(shù)器加1。 檢測一個(gè)由1至0的跳變需要兩個(gè)機(jī)器周期。詳述51系列單片機(jī)存儲器物理結(jié)構(gòu)、工作特點(diǎn)、地址圍大???1、 51系列單片機(jī)的存儲器在物理結(jié)構(gòu)上可分為 4個(gè)存儲空間:片程序存儲器、 片外程序存儲器、片數(shù)據(jù)
31、存儲器和片外數(shù)據(jù)存儲器。在邏輯上可分為3個(gè)空間, 64KB程序存儲器(片、外統(tǒng)一編址)、256B片數(shù)據(jù)存儲器和64KB片外數(shù)據(jù)存儲 器。其容量大小和地址如下圖。2、51系列單片機(jī)片256B數(shù)據(jù)存儲器分兩部分,特殊功能寄存器區(qū)(80H-FFH 和低128BRAM00H-7FH區(qū)。特殊功能寄存器區(qū)有21個(gè)特殊功能寄存器(SFR , 字節(jié)地址能被8整除的特殊功能寄存器可位尋址。3、低128BRAM可分為用戶RAMM( 30H-7FH)可作數(shù)據(jù)緩沖和堆棧區(qū)、位尋址 區(qū)(20H-2FH)共128位(位地址00H-7FH和4組通用工作寄存器區(qū)(00H-仆H。在4組通用工作寄存器區(qū)(00H-仆H)中,每組有
32、8個(gè)工作寄存器(R0-R7。CPU當(dāng)前使用的工作寄存器組,是由程序狀態(tài)寄存器PSW中的RS1 RSO的設(shè)置來選擇的。以圖為例敘述51系列單片機(jī)中斷系統(tǒng)的功能及特點(diǎn)說明題.Ci. IIOOTOH-W23H屮斯入口硬件響應(yīng)'中斯服務(wù)程序FFFFH1、什么叫中斷?中斷的作用是什么?答:當(dāng)CPU正在執(zhí)行程序過程中,外界發(fā)生緊急隨機(jī)事件或特殊請求,CPU暫停當(dāng)前的程序,而轉(zhuǎn)去執(zhí)行緊急隨機(jī)事件或特殊請求的處理程序。待處理完畢后,CPU再回到被暫時(shí)中斷的程序,接著往下執(zhí)行。這個(gè)過程稱為程序中斷。中斷作用:(1)分時(shí)操作(2)實(shí)時(shí)處理(3)故障處理2、51系列單片機(jī)有幾個(gè)中斷源?按中斷優(yōu)先級的從高到低順序?qū)懗鲋袛嘣吹?入口地址(矢量地址)?中斷源中斷矢量外部中斷O(INTO)0003H定時(shí)器TO中斷000BH外部中斷1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年軟考設(shè)計(jì)師學(xué)習(xí)方法解析試題及答案
- 技術(shù)員計(jì)算機(jī)考試全真試題及答案
- 高考數(shù)學(xué)知識技能對比研究試題及答案
- 企業(yè)戰(zhàn)略實(shí)施的關(guān)鍵技能試題及答案
- 軟件技術(shù)員考試成敗關(guān)鍵解讀試題及答案
- 行政法學(xué)多元化視野試題及答案
- 企業(yè)財(cái)務(wù)戰(zhàn)略與其風(fēng)險(xiǎn)管理架構(gòu)試題及答案
- 多元化經(jīng)營的實(shí)施方案計(jì)劃
- VB考試必背知識點(diǎn)的試題及答案
- 湖南省2025年第一次集中招聘考試筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- GB/T 11032-2020交流無間隙金屬氧化物避雷器
- 初三中考古詩文理解性默寫題
- 三年級數(shù)學(xué)《認(rèn)識分?jǐn)?shù)》
- 深度解剖華為虛擬股權(quán)激勵(lì)方案最全版含持股比例
- 醫(yī)學(xué)康復(fù)治療技術(shù)作業(yè)治療課件
- 兒科品管圈成果匯報(bào)提高手腕帶佩戴率課件
- 住院患者健康教育計(jì)劃執(zhí)行單
- 中考?xì)v史 (世界現(xiàn)代史)
- 容重器測量結(jié)果的不確定度評定
- 用戶滿意度調(diào)查表(產(chǎn)品與服務(wù)類)
- 小學(xué)英語自然拼讀課件
評論
0/150
提交評論