版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、單片機(jī)練習(xí)題答案一、填空題1、 若單片機(jī)振蕩脈沖頻率為6MHz時(shí),一個(gè)機(jī)器周期為 2卩s。2、 AT89C51單片機(jī)的XTAL1和XTAL2引腳是_外接晶振或時(shí)鐘 引腳。3、 定時(shí)器/計(jì)數(shù)器的工作方式3是指的將 定時(shí)器/計(jì)數(shù)器T0拆成兩個(gè)獨(dú)立的8位 計(jì)數(shù)器。4、 若由程序設(shè)定 RS、RS=01,則工作寄存器 R)R7的直接地址為 _080FH。5、 寫出完成相應(yīng)功能的匯編指令:將立即數(shù)11H送到R2 MOV R2,#11H、使ACC.2置位 _SETB ACC2、使累加器的最低 2位清零_ANL A,#0FCH。6、 A/D轉(zhuǎn)換的作用是將 模擬量轉(zhuǎn)為數(shù)字量。ADC0809是_8_位的A/D轉(zhuǎn)換
2、芯片。7、 8051的堆棧區(qū)一般開(kāi)辟在用戶RAM區(qū)的地址為30H7FH。8、 所謂尋址,其實(shí)質(zhì)就是 如何確定操作數(shù)的單元地址問(wèn)題_。9、 若單片機(jī)振蕩脈沖頻率為12MHz時(shí),一個(gè)機(jī)器周期為 1卩s。10、 定時(shí)器中斷請(qǐng)求發(fā)生在 計(jì)數(shù)溢岀的時(shí)候 。11、中斷響應(yīng)時(shí)間是指 從中斷請(qǐng)求發(fā)生直到被響應(yīng)去執(zhí)行中斷服務(wù)程序所需的時(shí)間。12、 通過(guò)CPU寸I/O狀態(tài)的測(cè)試,只有I/O已準(zhǔn)備好時(shí)才能進(jìn)行I/O傳送,這種傳送方 式稱為程序查詢方式_。13、 在中斷服務(wù)程序中現(xiàn)場(chǎng)保護(hù)和現(xiàn)場(chǎng)恢復(fù)期間,中斷系統(tǒng)應(yīng)處在關(guān)中斷 狀態(tài)。14、 8051單片機(jī)的部硬件結(jié)構(gòu)包括了:中央處理器(CPU)、數(shù)據(jù)存儲(chǔ)器(RAM)、程
3、序存儲(chǔ) 器、和2個(gè)16位定時(shí)/計(jì)數(shù)器以及并行I/O 口、串行口、中斷控制系統(tǒng)、時(shí)鐘電路、位 處理器等部件,這些部件通過(guò) _部總線相連接。15、 MCS-51的堆棧只可設(shè)置在 RAM的地址為30H7FH,堆棧寄存器sp是8位寄存器。16、MCS-51單片機(jī)的P0P4 口均是并行I/O 口,其中的 P0 口和P2 口除了可以進(jìn)行數(shù)據(jù)的輸入、輸出外,通常還用來(lái)構(gòu)建系統(tǒng)的數(shù)據(jù)總線 和 地址總線 ,在P0P4口中,P0為真正的雙相口, P1 P3為準(zhǔn)雙向口; P3 口具有第二引腳功能。17、 若LED為共陽(yáng)極接法(即負(fù)邏輯控制),則字符3的八段代碼值(a->dot)應(yīng)當(dāng)為 _0D_Ho18、MCS
4、-51片20H2FH圍的數(shù)據(jù)存儲(chǔ)器,既可以字節(jié) 尋址又可以位尋址。19、AT89C51單片機(jī)有_2_級(jí)中斷,_5_個(gè)中斷源。20、 MCS-51系列單片機(jī)的典型芯片型號(hào)分別為8031或8051 、AT89C51 或 AT89C52、AT89S51 或 AT89S52。21 假定(SP) =40H ,(39H)=30H , ( 40H) =60H。執(zhí)行下列指令:POP DPHPOP DPL后,DPTR的容為6030H, SP的容是38H。22、 MC 51單片機(jī)外部中斷請(qǐng)求信號(hào)有電平方式和邊沿方式,在電平方式下,當(dāng)采集到INTO、INT1的有效信號(hào)為 低電平時(shí),激活外部中斷。23、 十進(jìn)制數(shù)45
5、轉(zhuǎn)換成十六進(jìn)制數(shù)是 _2D_ H,轉(zhuǎn)換成二進(jìn)制數(shù)是 _00101101B。24、AT89C51單片機(jī)部硬件結(jié)構(gòu)是由一個(gè) _8 _位中央處理器(CPU、一個(gè)256B片RAM及 4KB Flash ROM、 _21_個(gè)特殊功能寄存器、_4_個(gè)8位并行I/O 口、_2二個(gè)16位定時(shí)/計(jì)數(shù)器、_1_個(gè)串行I/O 口以及中斷系統(tǒng)等部分組成,各功能部件通過(guò)片單一總線聯(lián)成一個(gè)整體,集成在一塊芯片上。25、 單片機(jī)有組成微機(jī)的主要功能部件CPU、存儲(chǔ)器 和I/O 接口。26、 堆棧的特性是先進(jìn)后出,8051的堆棧一般開(kāi)辟在部RAM30H7FI的圍,其堆棧指針是SPo27、RS232C是串行通信總線標(biāo)準(zhǔn)。28、
6、 AT89C51單片機(jī)的P0 口用作輸出時(shí),應(yīng)外接 上拉電阻_。29、 除了單片機(jī)芯片和電源外,AT89C51單片機(jī)最小系統(tǒng)包括 時(shí)鐘電路和復(fù)位電路。30、MCS-51有一個(gè)全雙工的 異步串行口,有 4種工作方式。二、選擇題1、 下列同樣優(yōu)先級(jí)的中斷源同時(shí)請(qǐng)求時(shí),哪個(gè)可以優(yōu)先處理?CA. T0 B.T1 C.INT0 D.INT12、 MCS-51單片機(jī)復(fù)位操作的主要功能是把PC初始化為 C o3、 在MCS-51單片機(jī),當(dāng)執(zhí)行中斷處理程序最后一句指令RETI后,DA.程序返回到ACALL的下一句B.程序返回到LCALL的下一句C.程序返回到主程序開(kāi)始處D.程序返回到響應(yīng)中斷時(shí)一句的下一句4、
7、 8051單片機(jī)中,唯個(gè)用戶可以使用的16位寄存器是 D oA.PSW B.ACC C.SP D.DPTR5、 在CPU部,反映程序運(yùn)行狀態(tài)或反映運(yùn)算結(jié)果的寄存器是B oA.6、下列指令能使累加器 A的最高位置1的是D。A. ANL A, #7FH B.ANL A , #80H C.ORL A , #7FH D.ORL A , #80H7、 MCS- 51系列單片機(jī)的匯編指令系統(tǒng)共A條指令。A.111B.112C.113D.1158、MCS-51單片機(jī)CPU勺主要組成部分為 AoA.運(yùn)算器、控制器B 加法器、寄存器 C 運(yùn)算器、加法器 D 運(yùn)算器、譯碼器9、 單片機(jī)上電復(fù)位后,PC的容和SP的
8、容為B。A. 0000H, 00H B 0000H, 07H C 0003H, 07H D 0800H, 08H10、 訪問(wèn)外部存儲(chǔ)器或其它接口芯片時(shí),作數(shù)據(jù)線和低8位地址線的是 AoA. P0 口 B P1 口 C P2 口 D P0 口和 P2 口11、 8051單片機(jī)上電復(fù)位后,堆棧區(qū)的最大允許圍是B個(gè)單元。A 64 B 120 C 128 D 25612、 8051的P0 口,當(dāng)使用外部存儲(chǔ)器時(shí)它是一個(gè)DoA 傳輸高8位地址口A傳輸?shù)?位地址口C.傳輸高8位數(shù)據(jù)口D.傳輸?shù)?位地址/數(shù)據(jù)口13、尋址方式就是 C的方式。A查找指令操作碼 B 查找指令 C 查找指令操作數(shù) D.查找指令操作
9、碼和操作 數(shù)14、ALU表示 DoA 累加器 B 程序狀態(tài)字寄存器 C 計(jì)數(shù)器 D 算術(shù)邏輯部件15、定時(shí)/計(jì)數(shù)器有4種操作模式,它們由 B寄存器中的M1 M0狀態(tài)決定。A.TCONB.TMODC. PCOND.SCON16、 判斷運(yùn)算是否溢出時(shí)用PSW勺B標(biāo)志位。A.CY B.OV C.P D.RS017、 訪問(wèn)片外數(shù)據(jù)存儲(chǔ)器的尋址方式是CoA.立即尋址B.寄存器尋址 C.寄存器間接尋址D.直接尋址18、8051單片機(jī)的VSS( 20)引腳是 B引腳。A 主電源+5V B 接地 C 備用電源D 訪問(wèn)片外存貯器19、下列指令正確的是 A。A.MOV DPTR,#1234H B.MOV R1,R
10、2 C.MOV A,DPTR D.MOV A,A+DPTR20、所謂CPU是指A。A、運(yùn)算器和控制器 B、運(yùn)算器和存儲(chǔ)器 C、輸入輸出設(shè)備 D、控制器和存儲(chǔ)器21、 MCS-51復(fù)位后,程序計(jì)數(shù)器 PC= B。即單片機(jī)從 B開(kāi)始執(zhí)行指令。A. 0001H B . 0000H C . 0003H D . 0023H22、單片機(jī)的P0、P1 口作輸入用途之前必須 AA.在相應(yīng)端口先置1 B .在相應(yīng)端口先置 0 C .外接高電平 D .外接上拉電阻23、程序是以C形式存放在程序存儲(chǔ)器中的。A.C語(yǔ)言程序B.匯編程序C. 二進(jìn)制編碼D.BCD碼24、 用Protues軟件仿真單片機(jī)實(shí)驗(yàn)時(shí),要裝載到單
11、片機(jī)中的文件后綴名是A。A.HEX B.SDIC丄SID.ASM25、 MCS-51單片機(jī)復(fù)位后,專用寄存器ACC的狀態(tài)是C。A. 01H B . 07H C . 00H D . 0FFH26、 8051的程序計(jì)數(shù)器 PC為16位計(jì)數(shù)器,其尋址圍是 DoA . 8K B . 16K C . 32K D . 64K27、 MCS-51的立即尋址方式中,立即數(shù)前面DoA.應(yīng)加前綴“ / :”號(hào) B.不加前綴號(hào) C .應(yīng)加前綴“”號(hào) D .應(yīng)加前綴“ #”號(hào)28、單片機(jī)中PUSH和POP指令常用來(lái)CoA .保護(hù)斷點(diǎn)B .保護(hù)現(xiàn)場(chǎng) C .保護(hù)現(xiàn)場(chǎng),恢復(fù)現(xiàn)場(chǎng)D. 保護(hù)斷點(diǎn),恢復(fù)斷點(diǎn)29、 MCS-51尋
12、址方式中,直接尋址的尋址空間是DoA.工作寄存器 R0R7 B .專用寄存器 SFR C .程序存儲(chǔ)器 ROMD .數(shù)據(jù)存儲(chǔ)器 256字節(jié)圍30、單片機(jī)中使用 MOVX A R1指令,C尋址數(shù)據(jù)存儲(chǔ)器1050H單元。A.能直接 B .不能 C .與P2 口配合能D .與P1 口配合能31、 下列指令中比較轉(zhuǎn)移指令是指B。DJNZ Rn, rel B . CJNE Rn #data , rel C . DJNZ direct , rel D . C bit , rel32、 執(zhí)行如下三條指令后,30H單元的容是B。MOV R1 #30HMOV 40H #0EHMOV R1 40HA. 40H B
13、 . 0EH C . 30H D . FFH33、 在MCS-51指令中,下列指令中C是無(wú)條件轉(zhuǎn)移指令。A. LCALL addr16 B . DJNZ direct,rel C. SJMP rel D . ACALL addrll34、 可實(shí)現(xiàn)將部數(shù)據(jù)存儲(chǔ)單元的容傳送到累加器A中的指令是CoA. MOVX A RO B . MOV A, #data C . MOV A R0 D . MOVX A, DPTR35、 指令MUL AB執(zhí)行前(A) =18H , ( B) =05H,執(zhí)行后,A、B的容是 DoA. 90H, 05H B . 90H, 00H C . 78H, 05H D . 78H
14、, 00H36、MCS-51 指令系統(tǒng)中,指令 MOVA R0,執(zhí)行前(A) =86H, (R0) =20H, (20H) =18H,執(zhí)行后 CoA. (A) =86H B . (A) =20H C . (A) =18H D . (A) =00H37、 MCS-51 指令系統(tǒng)中,指令 ADD A, R0 執(zhí)行前(A) =38H, (R0) =54H, (C) =1 執(zhí)行后,其結(jié)果為DoA.(A)=92H(C)=1B.(A)=92H(C)=0C.(A)=8CH(C)=1D.(A)=8CH(C)=038、 控制串行接口工作方式的寄存器是CA.TCON B.PCON C.SCON D.TMOD39、
15、 已知:R0=12H(12H) =28HMOV A,#32HMOV A,45HMOV A,R0執(zhí)行結(jié)果A的容為BA.46HB.28HC.45HD.32H40、下列指令能使累加器 A低4位不變,高4位置F的是DoA. ANL A, #OFH B . ANL A, #OFOH C . ORL A, #OFH D . ORL A, #OF0H41、下列指令能使 R0高4位不變,低4位置F的是CoA. ANL R0, #OFH B . ANL R0, #OFOH C . ORL 0, #OFH D . ORL R0, #OFH42、單片機(jī)中的程序計(jì)數(shù)器 PC用來(lái)CoA.存放指令B.存放正在執(zhí)行的指令地
16、址C.存放下一條指令地址D.存放上一條指令地址43、單片機(jī)AT89C51訪問(wèn)片外程序存儲(chǔ)器,EA引腳AoA.必須接地B.必須接+5V電源C.可懸空D.以上三種情況視需要而定44、下列指令能使R0的最高位取反的是 B。A. CPL R0.7 B.XRL OOH, #80H C . CPL ( R0).7 D . ARL R0, #80H45、下列指令判斷若累加器A的容不為0就轉(zhuǎn)LP的是D。A . A,LP B . JNZ A,LP C . JZ LP D . CJNEA,#0,LP46、MCS-51指令系統(tǒng)中,執(zhí)行下列程序后,程序計(jì)數(shù)器PC的容為CoORG000HMOVDPDR , #1000M
17、OVA , #00HMOV20H , ALJMP1500ENDA . 100 B.1000 C . 1500 DSP的容為Bo47、MCS-51指令系統(tǒng)中,執(zhí)行下列程序后,堆棧指針MOV SP , #30HMOV A , 20HLACALL 1000MOV 20H , ASJMP $A. 00H.30H.32H.07H48、在單片機(jī)算術(shù)運(yùn)算過(guò)程中,指令DA A常用于C運(yùn)算。A.二進(jìn)制B .加法 C.BCD碼加法D .十六進(jìn)制49、指令A(yù)NL A, R0的功能是AoA.將A與寄存器R0的部容按位邏輯與B. 將A與寄存器R0的部容按位邏輯異或C. 將A與寄存器R0的部容按位邏輯非D. 將A與寄存器
18、R0的部容按位邏輯或50、執(zhí)行下列程序后,部 RAM 30H單元的容是 B。MOV 30H, #00HMOV R0 , #30HMOV A , 30HADD A , #05HMOVC A A+PCMOV R0 , ASJMP $TDB DB 00H, 01H , 02H, 03H, 05HA. 00HB . 02H C . 05H D . 30H51、 定時(shí)器T1的溢出標(biāo)志為TF1,采用查詢方式,若查詢到有溢出時(shí),該標(biāo)志A。A.由軟件清零B.由硬件自動(dòng)清零 C.隨機(jī)狀態(tài)D.AB 都可以52、 對(duì)程序存儲(chǔ)器的讀操作,只能用下列哪一種指令B。A.MOV B.MOVC C.MOVX D.PUSH53
19、、將部數(shù)據(jù)存儲(chǔ)器 53H單元的容傳送至累加器,其指令是AoA . MOV A, 53H B . MOV A, #53H C.MOVC A 53H D . MOVX A #53H54、8051單片機(jī)的定時(shí)器 T1用作定時(shí)方式時(shí)是BoA. 由部時(shí)鐘頻率定時(shí),一個(gè)時(shí)鐘周期加1B. 由部時(shí)鐘頻率定時(shí),一個(gè)機(jī)器周期加1C. 由外部時(shí)鐘頻率定時(shí),一個(gè)時(shí)鐘周期加 1D. 由外部時(shí)鐘頻率定時(shí),一個(gè)機(jī)器周期加 155、8051單片機(jī)的定時(shí)器 T0用作定時(shí)方式時(shí)是DoA. 由部時(shí)鐘頻率定時(shí),一個(gè)時(shí)鐘周期加1B. 由外部計(jì)數(shù)脈沖計(jì)數(shù),一個(gè)機(jī)器周期加1C. 外部定時(shí)脈沖由 T0 ( P3.4 )輸入定時(shí)D. 由部時(shí)鐘
20、頻率計(jì)數(shù),一個(gè)機(jī)器周期加156、用8051的定時(shí)器T1作計(jì)數(shù)方式,用模式2,則工作方式控制字為AoA. 60HB . 02H06H.20H57、用8051的定時(shí)器T1作定時(shí)方式,用模式2,則初始化編程為 BA. MOV TOMD#06H B . MOV TOMD#20H C . MOV TOMD#10H D . MOV TOMD#60H58、啟動(dòng)定時(shí)器1開(kāi)始定時(shí)的指令是 DoA. CLR TR0 B . CLR TR1 C . SETB TR0 D . SETB TR159、 使8051的定時(shí)器T1停止計(jì)數(shù)的指令是使 TCON勺D。A . TF0位置1 B . TR0位置1 C . TR0位置
21、0 D . TR1位置060、 下列指令判斷若定時(shí)器T0未計(jì)滿數(shù)就原地等待的是BoA . T0,$ B . JNB TF0,$ C . JNB TR0, $ D .TF0,$61、 當(dāng)CPU向應(yīng)外部中斷1 INT1的中斷請(qǐng)求后,程序計(jì)數(shù)器PC的容是CoA . 0003H B . 000BH C . 00013H D . 001BH62、MCS-51單片機(jī)的串行口是 B工作的。A.單工B.全雙工 C.半雙工D.單工/半雙工63、 若某存儲(chǔ)器芯片地址線為10根,那么它的存儲(chǔ)容量為 AoA.1KB B.2KB C.4KB D.8KB64、 當(dāng)外部中斷0發(fā)出中斷請(qǐng)求后,中斷響應(yīng)的條件是CoA . SE
22、TB ET0 B . SETB EX0 C . MOV IE, #81H D . MOV IE, #61H三、判斷題(X ) 1 . MCS-51單片機(jī)是高檔16位單片機(jī)。(V) 2 . 8051的累加器ACC是 一個(gè)8位的寄存器,簡(jiǎn)稱為 A,用來(lái)存一個(gè)操作數(shù)或中 間結(jié)果。(V) 3 . MCS-51的數(shù)據(jù)存儲(chǔ)器在物理上和邏輯上都分為兩個(gè)地址空間:一個(gè)是片的256字節(jié)的RAM另一個(gè)是片外最大可擴(kuò)充 64K字節(jié)的RAM(X) 4.單片機(jī)的一個(gè)機(jī)器周期是指完成某一個(gè)規(guī)定操作所需的時(shí)間,一般情況下, 一個(gè)機(jī)器周期等于一個(gè)時(shí)鐘周期。(X ) 5 . MCS-51單片機(jī)上電復(fù)位后,片數(shù)據(jù)存儲(chǔ)器的容均為0
23、0H。(X ) 6 . MCS-51單片機(jī)的片存儲(chǔ)器稱為程序存儲(chǔ)器。(V) 7.所謂的單片機(jī),就是將 CPU存儲(chǔ)器、定時(shí)/計(jì)數(shù)器、中斷功能以及 I/O設(shè)備 等主要功能部件都集成在一起的超大規(guī)模集成電路的微型計(jì)算機(jī)。(X) & 8051每個(gè)中斷源相應(yīng)地在芯片上都有其中斷請(qǐng)求輸入引腳。(X) 9 . MCS-51單片機(jī)的指令格式中操作碼與操作數(shù)之間必須用“,”分隔。(V) 10 . MCS-51指令:MOVXA, DPTR;表示將 DPTF指示的地址單元中的容傳送至A8 / 18中。(X ) 11 . MCS-51指令中,MOV(為ROM傳送指令。(X) 12. RC A為循環(huán)左移指令。(
24、X) 13. CPU和外設(shè)之間的數(shù)據(jù)傳送方式主要有查詢方式和中斷方式,兩者相比后者 的效率更低。(V) 14. MCS-51單片機(jī),CPU對(duì)片外RAM的訪問(wèn)只能用寄存器間接尋址的方式,且僅有4條指令。(X ) 15.指令 MUL AB執(zhí)行前(A) =F0H (B) =05H,執(zhí)行后(A) =FH5, (B) =00H(X ) 16. -13 的反碼是 11111010,補(bǔ)碼是 11110111(V) 17. MOV A,R7將R7單元中的數(shù)據(jù)作為地址,從該地址中取數(shù),送入A中。(X ) 18.已知:A=1FH (30H) =83H,執(zhí)行 ANL A 30H 后,結(jié)果:A=03H (30H) =
25、83H P=0。(X ) 19. MCS-51指令系統(tǒng)中,執(zhí)行指令 ORG 2000H ;BCD DB“ A, B, C, D'表示將A、B C、D的ASII碼值依次存入2000H開(kāi)始的連續(xù)單元中。(X ) 20. 51單片機(jī)只能做控制用,不能完成算術(shù)運(yùn)算。下面幾條指令是否正確:(V) 21 . MOV R1,80H(V) 22. INC DPTR(X ) 23. CLR R0(X ) 24. ANL R1,#0FH(X ) 25 . 8051單片機(jī)的PC與DPTR都在CPU片,因此指令 MOVC A A+PC與指令 MOVC A, A+DPTF執(zhí)行時(shí)只在單片機(jī)部操作,不涉及片外存儲(chǔ)器
26、。(X ) 26.設(shè)PC的容為35H,若要把程序存貯器 08FEH單元的數(shù)據(jù)傳送至累加器A,貝U必須使用指令 MOVC A A+PC(V) 27.在MCS-51單片機(jī)部結(jié)構(gòu)中,TCON為控制寄存器,主要用來(lái)控制定時(shí)器的啟 動(dòng)與停止。(X ) 28. PC存放的是當(dāng)前執(zhí)行的指令。(X ) 29. DECCA,(該指令書(shū)寫格式正確。(V) 30. MCS-51單片機(jī)系統(tǒng)復(fù)位時(shí),TMOD莫式控制寄存器的低 4位均為0。(X ) 31. 8051單片機(jī)對(duì)最高優(yōu)先權(quán)的中斷響應(yīng)是無(wú)條件的。(V) 32. MCS-51單片機(jī)的中斷允許寄存器的IE的作用是用來(lái)對(duì)各中斷源進(jìn)行開(kāi)放或屏蔽的控制。(V) 33.為了
27、消除按鍵的抖動(dòng),常用的方法有硬件和軟件兩種方法。(X ) 34. ADC0809是一塊數(shù)/模轉(zhuǎn)換芯片,而 DAC0832是一塊模/數(shù)轉(zhuǎn)換芯片。(V) 35.串行口的中斷,CPU響應(yīng)中斷后,必須在中斷服務(wù)程序中,用軟件清除相應(yīng) 的中斷標(biāo)志位,以撤消中斷請(qǐng)求。(V) 36.指令JNB TFO, LP的含義是:若定時(shí)器 TO未計(jì)滿數(shù),就轉(zhuǎn) LP。(X ) 37.當(dāng)8051的定時(shí)器T0計(jì)滿數(shù)變?yōu)?后,溢出標(biāo)志位(TCON勺TF0)也變?yōu)?。四、程序分析題1、已知(A) =83H, (R0) =17H, ( 17H) =34H,執(zhí)行下列程序段后:ANL A , #17HORL17H , AXRLA ,
28、R0CPL A問(wèn):(A) = CBH, ( R0) = 17H, (17H) = 37H。2、已知(10H) =5AH, (2EH =1FH, (40H) =2EH (60H) =3DH ,執(zhí)行下列程序段后:MOV 20H , 60HMOV R1 , 20HMOV A , 40HXCHA , R1XCH A , 60HXCHA , R1MOV R0 , #10HXCHD A , R0問(wèn):(A ) = 5AH ( 10H ) RFH ( 2EH )= 3DH(40H ) = 2EH ( 60H ) = 3DH3、執(zhí)行下列程序段:MOV A , #00HMOV R7 , #0FFHMOV PSW,
29、 #80HADDC A , R7問(wèn):(CY ) = 1( AC ) = 1 ( P ) = 0(ACC ) = 00H( R7 ) = OFFH4、已知(A ) =19H , ( B ) =04HDIV AB問(wèn):執(zhí)行后,(A ) = 6( B ) = 15、寫出執(zhí)行每條指令后的結(jié)果。MOV A,#25HCLR A;(A)= _00H_CPL A;(A)= _0DA H6、執(zhí)行下列程序段中第一條指令后,(P1.7 ) =_0_,( P1.3 ) =_0,(P1.2 ) =_0_;執(zhí)行第二條指令后,(P1.5) =1,( P1.4) =1(P1.3 ) =1.ANL P1,#73HORL P1,#
30、38H7、下列程序段執(zhí)行后,(A) = 13,( B) = 16MOV A,#0FBHMOV B,#12HDIV AB8、下列程序段執(zhí)行后,(RO) =_7EH,(7EH =_FFH,(7FH) =_3FHMOVR0,#7FHMOV7EH,#0MOV7FH,#40HDECR0DECR0DEC RO9、寫出下列指令執(zhí)行后的結(jié)果。MOV A,#37HMOV R0,#20HMOV R0,AANL A,#0FH(A)= _07H_(R0)=_ 20H _ (20H)=_37H10、已知(SP) =09H, (DPTR =4567H,在執(zhí)行下列指令后,(SP) =_0BH,部 RAM(0AH) =_46
31、H_, ( 0BH) =_45H_PUSH DPLPUSH DPH11、下列程序中注釋的數(shù)字為執(zhí)行該指令所需的機(jī)器周期數(shù),若單片機(jī)的晶振頻率為6MHz問(wèn)執(zhí)行下列程序需要多少時(shí)間 16usMOV R3 #100 ; 1LOOP NOP ; 1NOPNOPDJNZ R3,LOOP ; 2RET ;212、執(zhí)行下面程序后,所實(shí)現(xiàn)的邏輯運(yùn)算式為_(kāi)p1.7=p1.3Ap1.1A/p1.4.MOV C, P1.3ANL C , P1.1CPL P1.4ANL C , P1.4MOV P1.7, C13、寫出下面每條指令順序執(zhí)行后,各目的存儲(chǔ)單元的值, 并說(shuō)明該條指令中源操作數(shù)的尋址方式。MOV R0 ,
32、#20H;_(R0)=20H立即尋址 MOV 20H , #29H ;(20H)=29H立即尋址CLR CCY=0MOV A , RO;_(A)=29H _寄存器間接尋址14、執(zhí)行如下三條指令后,MOV R1, #30HMOV 40H #0EHMOV R1, 40H30H單元的容是 0EH(A)=_40H_ , (R0)=_60H_。15、請(qǐng)分析下面程序執(zhí)行后的操作結(jié)果,MOV A #60HMOV R0 #40HMOV R0 AMOV 41H R0XCH A R016、請(qǐng)描述數(shù)碼管靜態(tài)顯示和動(dòng)態(tài)掃描顯示的原理?態(tài)顯示位碼始終有效,每個(gè)數(shù)碼管的每一個(gè)段碼都由一個(gè)單片機(jī)的I/O端口進(jìn)行驅(qū)動(dòng),或者使
33、用如BCD碼二-十進(jìn)制譯碼器譯碼進(jìn)行驅(qū)動(dòng)。靜態(tài)驅(qū)動(dòng)的優(yōu)點(diǎn)是編程簡(jiǎn)單,顯示 亮度高,缺點(diǎn)是占用 I/O端口多,如驅(qū)動(dòng) 5個(gè)數(shù)碼管靜態(tài)顯示則需要5X 8=40根I/O端口來(lái)驅(qū)動(dòng)數(shù)碼管動(dòng)態(tài)掃描的方法, 將8個(gè)數(shù)碼管的段選線并聯(lián)在一起,由位選線控制是哪一位數(shù)碼管有效,輪流向各位數(shù)碼管送出字形碼和相應(yīng)的位選,輪流點(diǎn)亮掃描過(guò)程中,每位數(shù)碼管的點(diǎn)亮?xí)r間是極為短暫的(約1ms),禾U用數(shù)碼管的余暉效應(yīng)和人眼的視覺(jué)殘留效應(yīng),使人感覺(jué)好像各位數(shù)碼管同時(shí)都在顯示。17、已知:(R0)=00H,寫出執(zhí)行指令后的結(jié)果。ORG 0000HMOV A,R0JZ L1MOV R1,#00HAJMP L2L1: MOV R1,
34、#0FFHL2: SJMP L2END執(zhí)行完整段程序后,(A)=_00H (R1)=_0FFH 。18、已知片RAM中ONE和TWC兩個(gè)單元中存有兩個(gè)無(wú)符號(hào)數(shù),將兩個(gè)數(shù)中的小者存入 30H單元。請(qǐng)完成以下程序?qū)崿F(xiàn)上述功能。MOV A, ONECJNE A, TWO, BIGSJMP STOBIG: JCSTOMOV A, TWOSTO: MOV 30H, ARET19、執(zhí)行下面程序后,(A)=06HMOV A, #06HMOVC A, A+PCDB 00H , 01H , 02H , 03H , 04H , 05H , 06H20、設(shè)(SP) = 60H,片 RAM的(30H) = 24H,
35、(31H) = 10H,執(zhí)行程序:PUSH 30HPUSH 3lHPOP DPLPOP DPHMOV A , #00HMOVX DPTR A最后執(zhí)行結(jié)果是將 0送外部RAM地址為2410H的單元中 。21、 寫出下面每條指令順序執(zhí)行后,各目的存儲(chǔ)單元的值,并說(shuō)明該條指令中源操作數(shù)的尋址方式(已知部RAM(40H)的值為30H)。MOV R1, #40H; _(R1)=40H,立即尋址 _CLR C; _(Cy)=0,位尋址MOV A,R1 ; _(A)=30H,寄存器間接尋址RLC A; _(A)=60H,寄存器尋址22、有如下程序段:MOV R0 #30HSETB CCLR AADDC A,R0MOV R0, A 執(zhí)行后(30H
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年離婚財(cái)產(chǎn)信托協(xié)議3篇
- 2024年網(wǎng)絡(luò)安全防護(hù)服務(wù)內(nèi)部承包合同
- 2025年度酒類專賣店加盟店財(cái)務(wù)結(jié)算及報(bào)表提交合同3篇
- 二零二五年grc構(gòu)件制作、安裝、維修、保養(yǎng)全流程合同9篇
- 安全行業(yè)客服工作感悟
- 人力資源服務(wù)行業(yè)人事總結(jié)
- 2024年食用菌種植基地建設(shè)購(gòu)銷合同3篇
- 信用合作社行業(yè)安全管理工作總結(jié)
- 玩具行業(yè)銷售工作總結(jié)
- 網(wǎng)絡(luò)營(yíng)銷行業(yè)美工工作總結(jié)
- 內(nèi)控合規(guī)風(fēng)險(xiǎn)管理手冊(cè)
- 教師工作職責(zé)培訓(xùn)課件建立良好的教師與學(xué)生關(guān)系
- 品管部年度工作總結(jié)
- 胃腸外科病人圍手術(shù)期營(yíng)養(yǎng)管理專家共識(shí)護(hù)理課件
- 2024屆高考語(yǔ)文復(fù)習(xí):小說(shuō)敘述特色專題復(fù)習(xí) 課件
- 四川省普通高中2024屆高三上學(xué)期學(xué)業(yè)水平考試數(shù)學(xué)試題(解析版)
- 石油鉆井機(jī)械設(shè)備故障預(yù)防與維護(hù)保養(yǎng)范本
- 浙江省溫州市2023-2024學(xué)年七年級(jí)上學(xué)期期末數(shù)學(xué)試卷(含答案)
- 【全國(guó)最火爆的團(tuán)建項(xiàng)目】旱地冰壺(拓展訓(xùn)練服務(wù)綜合供應(yīng)平臺(tái))
- 北京市西城區(qū)2023-2024學(xué)年五年級(jí)上學(xué)期期末數(shù)學(xué)試卷
- 工程結(jié)算課件
評(píng)論
0/150
提交評(píng)論