freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機應(yīng)用技術(shù)習(xí)題答案(編輯修改稿)

2024-12-05 08:53 本頁面
 

【文章內(nèi)容簡介】 A,@R0 DJNZ R7,LOOP MOV 30H,A RET 3 編一個程序,將累加器中的一個字符從串行接口發(fā)送出去. 解 SOUT: MOV SCON,40H 。設(shè)置串行接口為工作方式 MOV TMOD,20H 。定時器 T1 工作于模式2 MOV TL1,0E8H。 。設(shè)置 波特率為 1200b/s MOV TH1,0E8H SETB TR1 單片機原理及應(yīng)用 第 13 頁 共 32 頁 MOV SBUF,A JNB T1,$ CLB T1 RET 4 用查表法編一子程序,將 R3 中的 BCD 碼轉(zhuǎn)換成 ASCII 碼 . 解 MAIN: MOV A,R3 ;待轉(zhuǎn)換的數(shù)送 A MOV DPTR,TAR ;表首地址送 DPTR MOVC A,@A+DPTR ;查 ASCII 碼表 MOV R3,A ;查表結(jié)果送 R3 RET TAR DB 30H,31H,32H,33H,34H DB 35H,36H,37H,38H,39H 5 片內(nèi) RAM40H 開始的單元內(nèi)有 10B 二進制數(shù),編程找出其中最大值并存于50H 單元中. 解 START: MOV R0,40H 。數(shù)據(jù)塊首地址送 R0 MOV R7,09H 。比較次數(shù)送R7 MOV A,@R0 。取數(shù)送A LOOP: INC R0 MOV 30H,@R0 。取數(shù)送30 H CJNE A,30H,NEHT 。( A)與( 30H)相比 NEXT: JNC BIE1 (A)≥ (30H)轉(zhuǎn) BIR1 MOV A,30H 。(A)< (30H),大數(shù)送 A BIE1: DJNZ R7,LOOP 。比較次數(shù)減 1,不為 0,繼續(xù)比較 MOV 50H,A 。比較結(jié)束,大數(shù)送 50H RET 單片機原理及應(yīng)用 第 14 頁 共 32 頁 6 編一子程序,從串行接口接受一個字符. 解: START: MOV TMOD,20H 。定時器 T1 工作于模式 2 MOV TH1,0E8H 。設(shè)置波特率為 1 200b/s MOV TL1,0E8H SETB TR1 。啟 動 T1 MOV SCON,50H 。串行接口工作于方式 1,充許接收 L1: JNB RI,L1 。等待接收數(shù)據(jù),末接收到數(shù)據(jù),繼續(xù)等待 CLR RI 。接收到數(shù)據(jù),清 RI MOV A, SBUF ;接收到數(shù)據(jù)送 A RET 7 利用調(diào)子程序的方法,進行兩個無符號數(shù) 相加。請編主程序及子程序。 解 用 R0 和 R1 作數(shù)據(jù)指針, R0 指向第一個加數(shù),并兼作“和”的指針,R1指向另一個加數(shù),字節(jié)存放到R2中作計數(shù)初值。 主程序: JAFA: MOV R0,20H 。指向加數(shù)最低字節(jié) MOV R1,29H 。指向另一加數(shù)最低字節(jié) MOV R2,04H 。字節(jié)數(shù)作計數(shù)值 ACALL JASUB 。調(diào)用加法子程序 AJMP $ RTE 多字節(jié)加法子程序: JASUB: CLR C JASUB1: MOV A,@R0 。取出加數(shù)的一個字節(jié)(4B無符號數(shù)加數(shù)) ADDC A,@R1 。加上另一數(shù)的一個字節(jié) MOV @R0,A 。保存和數(shù) INC R0 。指向加數(shù)的高位 單片機原理及應(yīng)用 第 15 頁 共 32 頁 INC R1 。指向另一加數(shù)的高位 DJNZ R2,JASUB1 。全部加完了嗎? RET 8 若圖數(shù)據(jù)塊是有符號數(shù),求正數(shù)個數(shù),編程并注釋。 解 ORG 0030H START: MOV 20H,00H 。計正數(shù)個數(shù)計數(shù)器 MOV DPTR,0000H 。 MOVX A,@DPTR 。數(shù)據(jù)塊長度→ 10H MOV 10H,A INC DPTR 。DPTR 指向第一個數(shù)的地址 TWO: MOVX A,@DPTR 。取數(shù)→ A JB ,ONE 。是負數(shù)轉(zhuǎn) ONE,準備取下一個數(shù) INC 20H 。是正數(shù),正數(shù)計數(shù)器加1 ONE: INC DPTR 。地址指針加1 DJNZ 10H,TW 。數(shù)據(jù)塊長度減1不等于0,繼續(xù)尋找 RET 9 編制一個循環(huán)閃爍燈的程序。有 8 個發(fā)光二極管,每次其中某個燈閃爍點亮 10次后,轉(zhuǎn)到下一個閃爍 10 次,循環(huán)不止。畫出電路圖。 解 P1.0 8013 D0 Q0 74LS240 D7 Q7 5V 單片機原理及應(yīng)用 第 16 頁 共 32 頁 本程序的硬件連接如 圖所示。當(dāng) 輸出高電平時, LED 燈亮,否則不亮。 其程序如下: MOV A,01H 。燈亮初值 SHIFT: LCAIL FLASH 。調(diào)閃亮 10 次子程序 RR A ;右移一位 SJMP SHIFT ;循環(huán) FLASH: MOV R2,0AH 閃爍 10 次計數(shù) FLASH1。 MOV P1,A ;點亮 LCALL DELAY ;延時 MOV P1,00H ;熄滅 LCALL DELAY ;延時 DJNZ R2,FLASH1 ;循環(huán) RET 第四章 41 填空 的 Po 口作為輸出端口時 ,每位能驅(qū)動 8 個 SL 型 TTL 負載 . 有 4 個并行 I\O 口 ,其中 P0~P3 是準雙向口 ,所以由輸出轉(zhuǎn)輸入時必須先寫入 1 8031 系統(tǒng)時 ,_P0、 P2 口不能用作一般 I\O 口 . 串行接口有 4種工作方式 ,這可 在初始化程序中用軟件填寫特殊功能寄存器 __SCON _加以選擇 . ,最佳的傳輸方式是 中 斷 . To 工作在方式 3 時 ,要占定時器 T1 的 TR1 和 TF1_兩個控制位 . 有 5 個中斷源 ,有 2 個中斷優(yōu)先級 ,優(yōu)先級由軟件填寫特殊功能寄存器 IP 加以選擇 .. ,串行接口工作方式應(yīng)選為方式 0 . ,有數(shù)據(jù)傳送方向 單工、半雙工、全雙工 三種方式 . 單片機原理及應(yīng)用 第 17 頁 共 32 頁 入口地址為 _ 0013H 42 判斷 的 5 個中斷源優(yōu)先級相同。 ( ) , MCS51 串行接口的工作方式應(yīng)為方式 1。 ( ) 上電復(fù)位時, SBUF=00H。 ( )。 有 3 個中斷源 ,優(yōu)先級由軟件填寫特殊功能寄存器 IP 加以選擇 .. ( ) ,串行接口工作方式應(yīng)選為方式 1. ( ) INTO 入口地址為 _0013H( ) 外部中斷 0 的入口地址是 0003H。 (√ ) . 中的 GATE=1 時,表示由兩個信號控制定時器的啟停。 ( √ )。 8751 且 =1 時,仍可外擴 64KB 的程序存儲器。( ) 10. PC 存放的是當(dāng)前執(zhí)行的指令。( ) 11. MCS51 的特殊功能寄存器分布在 60H~80H 地址范圍內(nèi)。( ) 有 4 個并行 I\O 口 ,其中 P0~P3 是準雙向口 ,所以由輸出轉(zhuǎn)輸入時必須先寫入 0( ) 43 選擇 ,至少應(yīng)有一條 ( D ) (A)傳 送指令(B)轉(zhuǎn)移指令(C)加法指法(D)中斷返回指令 MCS51 能夠響應(yīng)定時器T1中斷、串行接口中斷,它的中斷允許寄存器IE的內(nèi)容應(yīng)是( B ) (A) 98H (B) 84H (C) 42 (D)22H MCS51 在響應(yīng)中斷時 ,下列哪種操作不會發(fā)生 ( D ). (A)保護現(xiàn)場 (B)保護 PC (C)找到中斷入口若懸河 (D)保護 PC 轉(zhuǎn)入中斷入口 MCS51 串行接口擴展并 行 I\O 口時 ,串行接口工作方式應(yīng)選擇 ( C ) 單片機原理及應(yīng)用 第 18 頁 共 32 頁 (A)方式 0 (B)方式 1 (C)方式 2 (D)方式 3 - 51 有中斷源( A ) ( A) 5 個 ( B) 2 個
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1