


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、單片機模擬試卷 00128051 RST (IN OUT 腳其端出現(xiàn) 電平時,8051 一直維持這個值,直到 RST 腳收到 電平,器段:、。6INTEL8051CPU是()位的單片機10定時和計數(shù)都是對進行計數(shù),定時a)16b 器段:、。6INTEL8051CPU是()位的單片機10定時和計數(shù)都是對進行計數(shù),定時a)16b )4c )8d )準與計數(shù)的區(qū)別是16。78031復位后 與SP 的值為()a )0000H ,00Hb ) 0000H ,07Hc 0003H,07Hd)0800H,00H8當需要從 MCS-51 單片機程序存儲器取數(shù)據(jù)時,采用的指令為( )。a)MOV A, R1b)
2、MOVC A, A + DPTRc)MOVX A, R0d)MOVX A, DPTR98031 單片機中既可位尋址又可字節(jié)尋址的單是()a)20Hb)30Hc)00Hd )70H三、判斷題(對者打,錯者打,并改正,每題1 分,共 10 分)中斷服務程序的最后一條指令是RET。以直接與CPU交換信息。P2 I/O 復用口使用。CPU 2 保護斷點和給出中斷服務程序入口地址。RC A為循環(huán)左移指令。MOV 的源操作數(shù)為立即尋址方式。MOV A,A+DPTR是一條查表指令。MUL AB8A8 位10下列哪條指令是正確的()在B中。a) PUSHR2 ADDR0,A9AJMP64KB。MOVXADPT
3、Rd) MOV10 DPTR 是由DPH和DPL兩個8 位特殊寄存器R0,A成的。二、填空題(每空1分,共30分)四、簡答題(每題5分,共15分)一個完整的微機系統(tǒng)由1MCS51 的中斷系統(tǒng)有幾個中斷源?幾個中斷和兩大部分組成。先級?中斷優(yōu)先級是如何控制的?在出現(xiàn)同級中斷1 / 1618031單片機() 口的引腳,還具有外中斷、ROMH單元開始取指令并翻譯和執(zhí)行。串行通信等第二功能。3半導體存儲器分成兩大類和,其中a)P0b)P1c)P2具有易失性,常用于存儲。單片機應用程序一般存放在( )4求十進制數(shù)-102 的補碼(以 2 位 16 進制數(shù)表a ) RAMb )ROMc )寄存示),該補碼
4、為 。器d)CPU5 PC 存放,具有特已知某數(shù)的BCD 碼為0111 0101 0100 0010則其性。在 8051 中決定程序執(zhí)行順序的是 PC 還是表示的十進制數(shù)值為( )DPTR?它是位?(是,不是)a)7542Hb)7542c) 75.42Hd)SFG?75.424 下列指令中不影響標志位CY的指令有6123=78051B=。內(nèi)部有并行口,P0 口直接作輸出口()。時,必須外接;并行口作輸入口時,必須a ) ADD A,20Hb )CLRc )先,才能讀入外設的狀態(tài)。RRC A A8MCS-51的堆棧只可設置在,其最大容量運算器、控制器 加法器、寄存器是位寄存器,存放。c)運算器、
5、寄存器d)運算器、指令譯碼9 運算器、控制器 加法器、寄存器是位寄存器,存放。c)運算器、寄存器d)運算器、指令譯碼9 過 程 分 為 以 下 3個申請時,CPU 按什么順序響應(按由高級到低級的順序?qū)懗龈鱾€中斷源)?各個中斷源的入口地址是多少?已知單片機系統(tǒng)晶振頻率為 6MHz,若要求定10ms T0 1 器 T0 TMOD 的值是多少? TH0=?TL0=?()MCS51 系列單片機的內(nèi)部資源有哪些?說出8031、8051 和 8751 的區(qū)別?;癁?。A.0100HB.2080HD.8000H若單片機的振蕩頻率為 6MHz,設定時器工作在方式 1 需要定時 1ms,則定時器初值應 (。A
6、.500B.1000D.216-1000定時器 1 工作在計數(shù)方式時,其外加的計數(shù)脈信號應連接(引腳。五、作圖題(10 分)B.P3.3C.P3.4D.P3.5用 6264(8K*8)構(gòu)成 16K 采用線選法產(chǎn)生片選信號,并計算 6264 的地址范圍。六、設計題(1 題 13 分;2 題 12 分,共 25 分)某單片機控制系統(tǒng)有 8 個發(fā)光二極管。試畫出89C51 與外設的連接圖并編程使它們由左向右輪流點亮。2個開關(guān)K1K2,1個數(shù)碼管,當K1 按下時數(shù)碼管加 1,K2 按下時數(shù)碼管減1。試畫出 8051 與外設的連接圖并編程實現(xiàn)上述要求。單片機模擬試卷 002一、填空題(每空格 1 分,共
7、 10 分)MCS51 布爾處理機的存儲空間。P2口通常用,也可以作通用的I/O 口用。10RS RS =01R 10R7的直接地址。4.8051 的堆棧區(qū)一般開辟。所謂尋址,其實質(zhì)就。存儲器映象。定時器中斷請求發(fā)生。中斷響應時間是。CPU I/O I/O 時才能進行 I/O 傳送, 這種傳送方式稱為 。在中斷服務程序中現(xiàn)場保護和現(xiàn)場恢復期間中斷系統(tǒng)應處狀態(tài)。二、單項選擇題(在每小題的四個備選答案中,選出一個正確答案,并將正確答案的序號填在題干的括號內(nèi)。每小題 1 分,共 10 分)1.MCS-51 單片機復位操作的主要功能是把PC 初始中斷請求信號的高電平狀態(tài)和低電平狀態(tài)都應至少維持( )。
8、A.1 個機器周期 B.2 個機器周期C.4 個機器周期 D.10 個晶振周期MCS-51 單片機在同一優(yōu)先級的中斷源同時申中斷時,CPU 首先響(。外部中斷0外部中斷1C.定時器0中斷定時器1中斷定時器若工作在循環(huán)定時或循環(huán)計數(shù)場合,應用(。工作方式0B.工作方式1C.工作方式2D.3MCS-51 單片機的外部中斷 1 的中斷請求標志是(。A.ET1B.TF1C.IT1D.IE1下列標號中,正確的標號(。1BT :B.BEGIN :C.ADD :D.STAB31:串行口每一次傳(字符。個B.1串C.1幀D.1 波特要想把數(shù)字送入 DAC0832 的輸入緩沖器,其制信號應滿(。A.ILE=1,
9、CS =1, WR1 =0ILE=1, CS =0, WR1=0ILE=0, CS =1, WR1=0ILE=0, CS =0, WR1 =04 20 分1.如何正確使用P3 ?簡述累加器的ACC的作用。簡述寄存器間接尋址方式及其尋址范圍。2 / 161簡述MCS-51 單片機的中斷入口地址。MOV R ,A1簡述串行數(shù)據(jù)傳送的特點。四、讀程序(每小題4 分,共20分) 1.執(zhí)行下列程序段后MOV P1,#5DHCPL P1.1 CPL P1.2 CLR P1.6 SETB P1.7執(zhí)行下列程序段后,(CY)=MOV RL A下列程序段執(zhí)行后0(R0)=,(7EH)=,(7FH)=MOV R
10、,#7EH0MOV 7EH,#0FFH MOV 7FH,#40H 1NC R01NC R01NC R0已知(SP)=60H,子程序 SUBTRN 的首地址為0345H,現(xiàn)執(zhí)行位于0123H的ACALL 雙字節(jié)指令后(PC)=,(61H)=,(62H)=。MOV R0,#dataMOV A,R0RL ARL A RL AADD A,R1MOV R0,A RET4 20 分)已知在累加器 A 中存放一個 BCD 數(shù)(9)編程實現(xiàn)一個查平方表的子程序。請使用位操作指令實現(xiàn)下列邏輯操作:BIT=(10H P1.0)(11HCY)已知變量 X 存于 單元,函數(shù)值 Y 存于FUNC 單元,按下式編程求Y
11、值。1x 0 x 0Y=1x0已知在 R2 中存放一個壓縮的 BCD 成二個 BCD 字節(jié),結(jié)果存于 SUM 中(。將存于外部 RAM 8000H 開始的 50H 數(shù)據(jù)傳送0010H 的區(qū)域,請編程實現(xiàn)。六、綜合應用題(每小題 10 分,共 20 分)已知如圖,8155 PA 入,PC口用于輸出,請:8155 I/O 范圍。8155B155命令字格式:已知如圖并給出下列程序,請在讀圖程序后回答下列問題(1)程序功能。(2)ADC0809的口地址(3)EOC的作用。0(4)程序運行結(jié)果存 DPTR,#7FFOH MOV R ,#0A0H03 / 162MOV R ,#8 MOV A,#02LOO
12、P:MOVX DPTR,A JB P3.3,$0MOVX A,DPTR MOVX R ,A01NC DPTR01NC R02,DJNZ R LOOP AJMP ADC2,單片機模擬試卷 003一、 填空18051單片機的內(nèi)部硬件結(jié)構(gòu)包括了:、和及并行I/O口、串行口、中斷控制系統(tǒng)、時鐘電路、位處理器等部件,這些部件通過相連接。MCS-51的堆棧只可設置在 ,堆棧寄存器sp是 位寄存器。MCS-51單片機的P0P4口均是I/O口, 其中的P0口和P2口除了可以進行數(shù)據(jù)的輸入、出外,通常還用來構(gòu)建系統(tǒng)的和,在P0P4口中,為真正的雙相口,為準雙向口;口有第二引腳功能。3是指得8/計數(shù)器此時通常只可
13、作為 使用。5假定(SP)=40H , (39H)=30H,(40H)=60HPOP DPHPOP DPL后,DPTR的內(nèi)容為,SP的內(nèi)容是二、選擇MCS-96單片機的片內(nèi)A/D轉(zhuǎn)換器是()器件。A.4通道8位B.8通道8位C.8通道10位D.8通道16位MCS-51單片機的堆棧區(qū)應建立在()。A. 片內(nèi)數(shù)據(jù)存儲區(qū)的低128字節(jié)單元B. 片數(shù)據(jù)存儲區(qū)C.片內(nèi)數(shù)據(jù)存儲區(qū)的高128字節(jié)單元D.程存儲區(qū)MCS-510是指的()作方式。A.8位 B.8位自動重裝 C.13位 D.16位4當需要從MCS-51 采用的指令為()。A.MOV A, R1B.MOVC A, A + C.MOVX A, R0D
14、.MOVX A, DPTR三 、 簡 答 題1想將中斷服務程序放置在程序存儲區(qū)的任意區(qū)域,在程序中應該作何種設置?請舉例加以說明。251 義的?其中哪些中斷源可以被定義為高優(yōu)先級中 斷,如何定義?四、 參數(shù)計算已知一MCS51 單片機系統(tǒng)外接晶體振蕩器頻率為11.059MHZ,計算:單片機系統(tǒng)的拍節(jié)P、狀態(tài)S、機器周期所對應的時間是多少?指令周期中的單字節(jié)雙周期指令的執(zhí)行時間是多少?五、 改錯請判斷下列各條指令的書寫格式是否有錯,如有錯說明原因:MUL R0R1MOV A,R73.MOV A,#3000HMOVC A+DPTR,ALJMP #1000H4 / 16六、使用簡單指令序列完成以下操
15、作請將片外RAM20H-25H單元清零請將ROM3000單元內(nèi)容送R7七、 編程題(20)單片機模擬試卷 004一、填空題(15 分,每空 1 分)MCS-51單片機系統(tǒng)片內(nèi)RAM20H87AH,片外擴展RAM8000H存放886H,試編程完成以上兩個單元中的無符號數(shù)相加,并將和值送往片外RAM的01H、00H單元中,同時將所編寫程序運行完成后的數(shù)據(jù)和狀態(tài)添入下表中給出的PSW 存器ADPTRRAM單元中。CYADPTR01HCYADPTR01H00H8000H如果想將中斷服務程序放置在程序存儲區(qū)1MCS51 單片機的P0P4 口均是 I 的任意區(qū)域,在程序中應該作何種設置 ?請舉例加O 口,
16、其中的 P0 口和 P2 口除了可以進行數(shù)據(jù)的 以說明。P0P4 口中, 為真正的雙向口, 為準雙向口。2 MCS5l 單片機的堆棧區(qū)只可設在,堆棧寄存器5P是 位寄器。三、參數(shù)計算題(16 分)已知一單片機系統(tǒng)的外接晶體振蕩器的振蕩 頻率為 P、狀態(tài) ?指令周MCS51 單片機外部中斷請求信號有電平方期中的單字節(jié)雙周期指令的執(zhí)行時間是多式和,在電平方式下,當采集到INT0、INT1的有效信號為時,激活外部斷。定時器計數(shù)器的工作方式3 是指的將拆成兩個獨立的 8 位計數(shù)器。而另一個定時器計數(shù)器此時通常只可作為使用。5 MCS96 CCB 的 地 址 為 。二、簡答題(15 分,每小題 5 分)
17、151 系列單片機具有幾個中斷源,分別是如何定義的?其中哪些中斷源可以被定義為高優(yōu)先級中斷,如何定義?5 / 16四、改錯題(共 5 分,每小題 1 分)以給出的指令操作碼為依據(jù),請判斷 單片機的下列各條指令的書寫格式是否有錯誤, 如有請說明錯誤原因。MUL R0R1MOV 3MOV A,#3000HMOVC A+DPTR,ALJMP #1000H五、尋址方式(5 分,每問 1 分)說明 MCS51 單片機的下列各條指令中源操作數(shù)的尋址方式(可直接在每條指令后面書寫)ANL ADDC JZ rel 4CLR 5RRA(12 分1請將片外RAM20H25H 單元清零2請將ROM3000H 單元內(nèi)
18、容送R7七、編程題(18 分)已知一 MCS51 單片機系統(tǒng)的片內(nèi) RAM 單元存放了一個 8 位無符號數(shù) 7AH,片外擴展RAM 8000H 8 86H,試編程完成以上兩個單元中的無符號數(shù)相加,并將 RAM 01H00H 所編寫程序運行完成后的數(shù)據(jù)和狀態(tài)添入下表中 給出的 PSW 的有關(guān)位以及寄存器 A、DPTR 和RAM單元中。八、判讀電路題(14 分)下圖為 MCS51 單片機系統(tǒng)中混合擴展多片存儲器 2764、6264 芯片部分連線電路圖。試分析電路并回答下列問題:請簡單敘述 2764 ?請簡單敘述 6264 ?2764、6264?CYADPTRMOV 單片機模擬試卷 005MOVX
19、ADDC 一、填空(每空1 分,共10分)(5)SUB 單片機內(nèi)有組成微機的主要功能部件、(6)ANL #99H,36H和。(7)MOV 堆棧的特性是,8051 的堆棧一般開辟(8)ORL 在,其堆棧指針是。(9)JBC3.RS232C 是總線標準。(10)ACALL PROC4.8255是接口。2.判斷以下說法是否正確,不正確予以改正。5.MCS-51有一個全雙工的步串行口,有種分)工作方式。(1)單片機是面向數(shù)據(jù)處理的。二、簡述(每題5 分,共25分)(2)定時器與計數(shù)器的工作原理均是對輸入脈沖1.單片機的特性主要有哪些?進行計數(shù)。2.8031、80518751有何異同?(3)由于MCS-
20、51的串行口的數(shù)據(jù)發(fā)送和接收緩3.MCS-51 的位存儲區(qū)在哪里?尋址范圍是多少?沖器都是所以其串行口不能同時發(fā)送和接4.8051 的定時/計數(shù)器有幾個?是多少位的?有收數(shù)據(jù),即不是全雙工的串行口。 幾種工作方式?其工作原理如何?(4)END 表示指令執(zhí)行到此結(jié)束5.8051 有哪幾個中斷源?哪些是內(nèi)部中斷源?哪些(5)ADC0809 是8 位逐次逼近式數(shù)轉(zhuǎn)換接口是外部中斷源?四、閱讀程(20分)三、判斷(20分)1.下列各條指令其源操作數(shù)的尋址方式是什么?1.判斷以下各條指令是否正確和PROC 為標 條指令單獨執(zhí)行后 中的結(jié)果是什么 分) 號)(10分)設(1)MOVX (30H)=0FH。
21、6 / 16(1)MOVA,#48H;尋址方PSW.0,SRET式:ORLA,(A)=SRET:(2)ADDA,60H;尋址方式:2.從內(nèi)部RAM30H 單元開始,有 10 個單字節(jié)數(shù)(A)=據(jù)。試編一個程序,把其中的正數(shù)、負數(shù)分別送(3)ANL式:A,R0;尋址方40H 和 50H 開始的內(nèi)部RAM 單元。(10 分)(A)=機模擬試卷 006 及答案2.閱讀下列程序段,寫出每條指令執(zhí)行后的結(jié)果,并說明此程序段完成什么功能 分)一、填空(每空1分,共10分)MOVR ,#30H1;(R1)=MOVA,#64H;(A)=ADDA,#47H;(A)一、填空(210分)=,(CY)=,(AC)=1
22、、MCS-51 單片機片內(nèi)有 5 個中斷源,其中 2 個DAA;外部中斷源。(A)=,(CY)=,(AC)=2、設定T1 為計數(shù)器方式,工作方式 2,則TMODMOVR ,A1=,(30H)=;(R1)中的值為 高位為6即可)。此程序段完成的功能:五、計算(畫圖)題(10 分)3、若IT1=0,當引腳 P3.2為低電平的時候,INT0 的中斷標志位 IE0 才能復位。osc若8051的晶振頻率f為6MHz,定時計數(shù)器osc00T0 110ms 定時,寫出定時器的方式控制字和計數(shù)初值(分別寫出TH TL 值)。00六、編程題(15 分)1.閱讀程序并填空,形成完整的程序以實現(xiàn)如下功能。(5 分)
23、10 8031 單片機內(nèi)RAM 40H。要求將該字符串中每一個字符加偶校驗位。(實現(xiàn)。)源程序如下:ORG1000H MOVMOVR7,#10NEXT:MOVA, ACALLSEPA MOVR0,A INC0DJNZSJMP$SEPA:ADDA,#00H4、在接口電路中,把已經(jīng)編址并能進行讀寫操作的寄存器稱為 端口。5、在單片機中,為實現(xiàn)數(shù)據(jù)的I/O 傳送,可使用三種控制方式,即 查詢 和 中斷 方式二、選擇題(每小題 2 分,共 10 分)1、尋址空間為數(shù)據(jù)程序存儲器所用的指令是( A ):A. MOVXB.MOV C.MOVC 2、執(zhí)行中斷返回指令,從堆棧彈出地址送給( C ).A. AB
24、. CYC. PCD. DPTR3、七段共陰極發(fā)光兩極管顯示字符H,段碼應為 (E )7 / 16A.67HB. 6EHC. 91H D. 76H E.90H4、在串行通信中, 8031 中發(fā)送和接收的寄存器是 ( B) 。A.TMODB. SBUFC. SCON D. DPTR5、波特的單位是(B )A. 字符秒 B. 位/秒 C. 幀/秒 D. 字節(jié)三、指令題(416)1、將20H單元清零MOV 20H,#00HCLRAMOV 20H,A2、將片外RAM2000H20H字節(jié)交換。MOV DPTR,#2000HXCHD A,R0 MOV R0,#20HMOVX MOVX DPTR,A32FF
25、FH,將片內(nèi)RAM20H容寫到該端口中。MOV A, 20HMOVX DPTR, #2FFFH MOVX DPTR, A4、把DPTR 的內(nèi)容壓入堆棧PUSH DPH PUSH DPL四、填寫下表(每空 2 分,共 10 分)指令尋址空間CLR40H位尋址區(qū)PUSHACC片內(nèi) RAM(數(shù)據(jù)存儲器)MOVCA,A+PC(ROM)程序存儲器SJMP$(ROM)程序存儲器MOVXDPTR, A外部 RAM(數(shù)據(jù)存儲器)五、讀程序(每小題5分,共10分)SETBC1、設(A)=38H,R0=28H,(28H)=18H,執(zhí)行下列程序ADDCA,20H (A)=82H(CY)= 0(AC)= 1后,(A)
26、=0E7HRLCA(A)= 04H (CY)= 1 (P)= 1ORL A,#27HMULAB(A)= 08H (B)= 00H(OV)=0ANL A,28HXCHD A,R0CPL A2、設(A)=38H,(20H)=49H,PSW=00H,(B)=02H,填寫以下中間結(jié)果。六、簡答題(共 14 分)1、簡述子程序調(diào)用和執(zhí)行中斷服務程序的異同點。(8 分)相同點:均能中斷主程序執(zhí)行本程序,然后再返回斷點地址繼續(xù)執(zhí)行主程序。8 / 16不同點:用入口地址是用戶自己設定的。邏輯等功能。中斷服務子程序是在滿足中斷申請的條件 安排好的。26MHzP1.0500T12,試寫出中斷初始化程序)MOV T
27、MOD, #20HSETB MOV TL1, #06HSETB TR1 MOV TH1, #06HSJMP $SETB EA七、編程題(10 分)將內(nèi)部RAM20H168SORT: MOV R0, #20HMOV R7,#07HCLR TR0LOOP: MOV A,R0MOV 2BH, INCR0MOV 2AH, CLRCSUBB A,R0;比較前后兩個JCNEXT;MOV R0, 2BH DEC R0MOV R0, INCR0SETBTR0;置交換標志位有NEXT: DJNZ R7,LOOPJBTR0,SORT效,繼續(xù)進行HERE: SJMP$八、讀圖題(20 分)閱讀下列硬件圖,補齊連接線
28、(5 分),題(5 分):9 / 161、 ALE、PSEN、WR、RD 的功能ALE 作地址鎖存的選通信號,以實現(xiàn)低八位地址的鎖存,PSEN 信號作擴展程序存儲器的讀選通信號WR、RD 作為擴展數(shù)據(jù)存儲器和I/O 端口的讀寫選通信號。2、 圖中各芯片的功能74LS373:地址鎖存器,用來鎖存P0 口發(fā)送的地址低 8 位2764 :容量為 8KB 的程序存儲器(EPROM)用來存儲程序6264 :容量為 8KB 的數(shù)據(jù)存儲器(RAM)用來存儲數(shù)據(jù)8031:不含程序存儲器的 8 位單片機芯片,是不帶I/O 設備的微型計算機。3、2764、6264 的地址范圍(P2.5 取”0”)2764:800
29、0H9FFFH4000H5FFFH機模擬試卷 007一、 填空題:(共 30 空,每空 1 分)單片機即一個芯片的計算機,此芯片上包括五部分:運算器、 、輸入部分。只有在碼表示中 0 的表示是唯的。MCS51 指令系統(tǒng)中 direct 表示的含是:。P0、P1、P2、P3 四個均是 位的 (填“串行”還是“并行其中 P0 的能是;P2 口的能是;而是雙功能口;是專門的用戶口。任何程序總是由三種基本結(jié)構(gòu)組成:序、分支。10 / 16MCS51 指令共有六種尋址方式,分別立即數(shù)尋址、寄存器間接尋址、相對尋址。MOVDPTR,#data16 的作用是用來設定 。片內(nèi) RAM 可進行位尋址的空間位地址
30、圍是。MCS51 的存儲器空間配置從功能上可為四種類型:、內(nèi)部數(shù)據(jù)存儲器、外部程序存儲器。MCS-51 的指令按其功能可分為五大類: 、邏輯運算類令、位操作指令、控制轉(zhuǎn)移指令。輸入輸出設備與主機的連接部分稱為輸入 輸出接口,接口有三大作用: 作用、作用和信號電平與形式(D) 49HMOVXA , R0 指令中,源操作數(shù)采用( )尋址方式,指令作用在( )區(qū)間。(A)寄存器,外部數(shù)據(jù)存儲器直接,程序存儲器(C ) 寄存器間接 , 內(nèi)部數(shù)據(jù)存儲器(D)寄存器間接,外部數(shù)據(jù)存儲器A7H 和 5BH 兩個立即數(shù)相加后,和為( ),(CY)是( )。(A)1CH,0(B) (C) 02H,1(D) 7
31、若(A)=86H,(PSW)=80H,則執(zhí)行RRC A 指令后(A)(A)C3H(B) B3H(C) 0DH56H的變換作用。8如果(P0)=65H ,則當12.MCS51內(nèi)部的SFR共個。CPL P0.213.CJNE,rel 屬于SETB C14.五大類指令中的類指令,其作碼助記符含義。8051單 片機有個中斷源,MOV P0.4 ,C執(zhí)行后(P0)=( )(A)61H(B) 75H(C) 71H 級中斷優(yōu)先級別。(D) 17H15. 8255A 屬于可編程IO接口芯片,8255A 的 A 通道有種作式。二、() 指令是MCS-51 4 us的。(A)比較轉(zhuǎn)移 (B)循環(huán)轉(zhuǎn)移 (C)增量(
32、D)乘除法8031 單片機中,將累加器 A 中的數(shù)送入外RAM 40H 單元,可執(zhí)行的指令( )。選擇題:(共15 題,每題1 分)(A)MOVR1 ,40H(B)1 10101.101B轉(zhuǎn) 換 成 十 進 制數(shù)是R1 ,#40H()。(A)46.625(B)23.625(C) 23.62MOVX R1 , AMOVX R1 ,A(D) 21.625存儲器的地址范圍是 0000H0FFFH,它的容量為( )。MOVX 40H , A(D) MOV R1,M(A)1KB(B) 2KB(C) 3KB4KB3D.0AH 轉(zhuǎn)換成二進制數(shù)是()。OVX R1 , AA 的數(shù)值為 98H,它與 0FAH
33、相加,相加后會影響標志位CYAC OV (A)111101.0000101B(B)位的值是( )。111100.0000101B(A) 0、0(B) 1、0、1(C) 1、1、1(C)111101.101B(D)(D) 11、0111100.101B4 73.5轉(zhuǎn)換成十六進制數(shù)是()。(A)94.8H(B) 49.8H(C) 方式是( )。(A) 無條件傳送方式 (B) 查詢方式 (C) 中斷方11 / 16式(D) 存儲器直接存取方式2. 已知( R0 )=20H, (20H )=36H, (21H) =17H, (36H)138051與8255A的硬件連接如圖P110圖=34H, 執(zhí)行過程
34、如下其中規(guī)定未用的地址線取0。則8255A 的控制字寄MOV A , R0 存器的地址( )(A) 0000H(B) 0001H(C) 0002H(D) 0003HA/D ADC0809 采用( )進行A/D8位接口芯片。計數(shù)式(B) 雙積分式(C) 逐次逼近(D) 并行式158051 單片機內(nèi)(個16 位的定計數(shù)器每個定/計數(shù)器都( 種工作方式。(A) 4, 5(B) 2, 4(C) 5, 2(D) 2,3判斷指令或偽指令151MOV R0 , A MOV A , R0 ADDA , 21H ORLA , RLAMOV R2 , A RET則執(zhí)行結(jié)束(R2)=執(zhí)行下面一段程序;MOVSP,
35、MOVA, #10H MOVB, #01H PUSHA分)PUSHB(1). MOV 20H , R1()(2). ADDCPOPAA , 2030H ()POPB(3). CLR A()(4). MOVXA , B的內(nèi)容是:(A)=(B)=40H , #30H()4. 31H單元存有23H,執(zhí)行下面程序:(5). ORG 3000HA+PC , )()(6). MOVCMOVANLA, 31HA, #0FH(7). MOVX A ,2000H ()(8). DJNZMOV41H, A#data , rel()MOVA, 31H(9). INC R5()(10). DECANLA, #0F0H
36、DPTR()SWAPA(11). MOV R1 , R2()(12).MOV42H, ASWAP R1()則(41H)=(42H)=(13). SETB 2000H()(14). JZ A ,LOOP()(15) DA R2( )五、簡答及做圖題:(共 2 題、每題 5 分) 1用圖示形式畫出 MCS51 內(nèi)部數(shù)據(jù)存儲器(內(nèi) RAM 含特殊功能寄存器)的組成結(jié)構(gòu),并簡單說四、分析程序并寫出結(jié)果:(共4 題,每題5 分)明各部分對應用途。1 已知(R0)=20H, (20H ) =10H, (P0) =30H, (R2)=20H, ( 40H ) = MOV R0 , #11HMOVA , R2
37、 ADD A , 20H MOV PSW , SUBB A , P028051 單片機片外擴展 16K 數(shù)據(jù)存儲器,XRL A , #45H選擇其地址為 0000H3FFFH。如果選用 6264MOV 40H , A74LS138 為譯碼器,試畫出12 / 16它的硬件連接圖。8.下面哪條指令產(chǎn)生WR信號( )A.MOVX A,DPTR B.MOVC A,A+PC C.MOVC A,A+DPTR D.MOVX DPTR,A六、編程題:(共 2 題,每題 5 分)將字節(jié)地址 30H3FH 單元的內(nèi)容逐一取出減1,然后再放回原處,如果取出的內(nèi)容為10放回原處。8051 序:T010ms.T1100
38、0溢出。機模擬試卷 008一單項選擇題(30 分)在中斷服務程序中至少應有一條()A.傳送指令 B.轉(zhuǎn)移指令 C.加法指令 D.中斷返回指令當MCS-51復位時,下面說法準確的是() A.PC=0000HB.SP=00HC.SBUF=00H(30H)=00HMCS-51 片外 RAM令操作碼助記符是()A.MOVB.MOVXC.MOVC4ORG 2000HLACLL ORG3000H RET上邊程序執(zhí)行完RET )A.2000HB.3000HC.2003HD.3003H若某存儲器芯片地址線為 12 根,量為( )A. 1KBB. 2KBC.4KBD.8KB要想測量 INT0引腳上的一個正脈沖寬
39、度 TMOD( )A.09HB.87HC.00HD.80HPSW=18H時,( )A.0組B. 1組C. 2組D. 3組MOVX A,DPTR ( )A. 寄存器尋址 B. 寄存器間接尋址C.直接尋址D. 立即尋址MCS-51( )A.5B. 2C. 3D. 6MCS-51 上電復位,SP 的內(nèi)容應(A.00HB.07HC.60HD.70HORG LJMP 2000H ORG 000BH LJMP 3000H當 CPU 響應外部中斷 0 后,PC 的值是( )A.0003HB.2000HC.000BHD.3000H控制串行口工作方式的寄存器( ) A.TCONB.PCONC.SCON執(zhí)行PUS
40、H ACC, MCS-51( ) A.SP+1 SP, SP B. ACC SP, SP-1SPC. SP-1 SP, ACC SP D. ACC SP, SP+1 SP 18.P1 口的每一位能驅(qū)動( )A.2 個TTL 低電平負載 B. 4 個TTL 低電平負載要使MCS-51 能響應定時器T1 中斷,串行接口C.8個TTL低電平負載 D.10個TTL低電平負載中斷,它的中斷允許寄存器IE 的內(nèi)容應是(A.98HB.84HC.42HD.22HJNZ REL指令的尋址方式是()19.PC 中存放的是( )A.下一條指令的地址 B. 當前正在執(zhí)行的指令C.當前正在執(zhí)行指令的地址 D.下一條要執(zhí)
41、行的指A.立即尋址 B.寄存器尋址 C. 相對尋址 D.位尋令址20.8031是( )7執(zhí)行LACLL4000H 指令, MCS-51 所完成的A.CPU微處理器單片微機控制器操作是()要把P0 口高4 位變0,低4 位不,應使用指()保護.4000HPCC.保護現(xiàn)場A.ORLP0,#0FHB.ORLP0,#0F0HC.ANLD.PC+3 入棧, 4000H PCP0,#0F0HD.ANL P0,#0FH( )13 / 16A.打印機B. 紙帶讀出機 C. 鍵盤D.A/D 轉(zhuǎn)器所謂CPU 是()A.運算器和控制器 B. 運算器和存儲器 C. 輸入輸出設備 D. 控制器和存儲器LCALL 指令操
42、作碼地址是 2000H,執(zhí)行完響應程序返回指令,PC=()A.2000HB.2001HC.2002HD.2003HMCS-51 執(zhí)行完MOV A,#08H ,PSW 的哪一被置位()A.CB. F0C.OVD.P計算機在使用中斷方式與外界交換信息時 ,( )A.由 CPU 自動完成 B.在中斷響應中完成 C.D.在主程序中完成關(guān)于MCS-51,( )A.先入棧,再修改棧指針 B. 先修改棧指針,再出棧 C.先修改棧指針,在入棧 D.以上都不對某種存儲器芯片是 8KB*4/片,數(shù)是( )A.11 根 B.12根C. 13根D. 14根若 MCS-51 中斷源都編程為同級,請中斷時CPU( )A.
43、INT1B. INT0C.T1D.T0MCS-51 的相對轉(zhuǎn)移指令的最大負跳變距( A.2KBB. 128BC. 127BD. 256B指令的首地址。( ) 8各中斷源發(fā)出的中斷請求信號,都會標記在MCS-51 系統(tǒng)中的TCON 中。( ) 9必須進行十進制調(diào)整的十進制運算只有加法減法。()10執(zhí)行返回指令時,返回的斷點是調(diào)用指令的地址。( )三計算題(22 分)1(A)=3BH,執(zhí)行 ANL A,#9EH 指令后,(A)=(CY)=2JNZREL 為 2B 指令,放于1308H,轉(zhuǎn)移目地 址 是 134AH, 求 偏 移 量 REL= 3若(A)=C3H,(R0)=AAH,執(zhí)行ADD A, R0 后(CY)=(OV)=(AC)=若(A)=50H,(B)=A0H,執(zhí)行 MUL AB后,(A)=(B)=(CY)=(OV)=SJMP 0E7H 為 2B 指令,放于 F010H址=四閱讀并分析程序(28 分)12506HM5:MOV 2509HMOV 250CHMOV
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年朔州市事業(yè)單位招聘考試真題
- 2024年荊州市市直事業(yè)單位統(tǒng)一招聘考試真題
- 心理健康對學困生的輔導方案
- 少先隊主題隊會儀式流程優(yōu)化方案
- 礦山開采環(huán)保措施與治理方案
- 水電項目環(huán)境保護管理措施的實施方案
- 科研機構(gòu)職業(yè)健康與安全管理方案
- 科研機構(gòu)安全自查報告及整改措施
- 2025年社區(qū)安全措施及資金保障計劃
- 科研機構(gòu)崗位安全風險及防控措施
- 2025年黑龍江農(nóng)業(yè)工程職業(yè)學院單招職業(yè)適應性測試題庫及答案1套
- 《勞動法常識(第3版)》中職全套教學課件
- 2025年勞動合同延期補充協(xié)議模板
- 2025年日歷表(含農(nóng)歷、節(jié)假日、記事、A4打印版)
- 《反家庭暴力》課件
- 二零二五年度房地產(chǎn)預售合同協(xié)議4篇
- 2025-2030年中國天線行業(yè)市場需求狀況規(guī)劃研究報告
- 2024年南京旅游職業(yè)學院高職單招職業(yè)技能測驗歷年參考題庫(頻考版)含答案解析
- 如何提升自我管理能力
- 人教版(新)九年級下冊化學全冊教案教學設計及教學反思
- 部隊安全手機保密課件
評論
0/150
提交評論