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

正文內容

單片機入門常識-帶答案(編輯修改稿)

2025-07-24 13:05 本頁面
 

【文章內容簡介】 ,A JNB T1,$ CLB T1 RET4 用查表法編一子程序,將R3中的BCD碼轉換成ASCII碼. 解  MAIN: MOV A,R3 ;待轉換的數(shù)送A MOV DPTR,TAR ;表首地址送DPTR MOVC A,@A+DPTR ;查ASCII碼表 MOV R3,A ;查表結果送R3 RET TAR DB 30H,31H,32H,33H,34H DB 35H,36H,37H,38H,39H5 片內RAM40H開始的單元內有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ù)送30H CJNE A,30H,NEHT 。(A)與(30H)相比 NEXT: JNC BIE1 (A)≥(30H)轉BIR1 MOV A,30H 。(A)<(30H),大數(shù)送A   BIE1: DJNZ R7,LOOP 。比較次數(shù)減1,不為0,繼續(xù)比較         MOV 50H,A 。比較結束,大數(shù)送50H         RET 6 編一子程序,從串行接口接受一個字符.解: START: MOV TMOD,20H 。定時器T1工作于模式2 MOV TH1,0E8H 。設置波特率為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 RET7 利用調子程序的方法,進行兩個無符號數(shù)相加。請編主程序及子程序。解 用R0和R1作數(shù)據(jù)指針,R0指向第一個加數(shù),并兼作“和”的指針,R1指向另一個加數(shù),字節(jié)存放到R2中作計數(shù)初值?! ≈鞒绦颍骸   AFA: MOV R0,20H 。指向加數(shù)最低字節(jié)        MOV R1,29H 。指向另一加數(shù)最低字節(jié)        MOV R2,04H 。字節(jié)數(shù)作計數(shù)值        ACALL JASUB 。調用加法子程序        AJMP $ RTE 多字節(jié)加法子程序:JASUB: CLR CJASUB1: MOV A,@R0 。取出加數(shù)的一個字節(jié)(4B無符號數(shù)加數(shù))    ADDC A,@R1 。加上另一數(shù)的一個字節(jié)     MOV @R0,A 。保存和數(shù)    INC R0 。指向加數(shù)的高位    INC R1 。指向另一加數(shù)的高位    DJNZ R2,JASUB1 。全部加完了嗎?    RET8 若圖數(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ù)轉ONE,準備取下一個數(shù) INC 20H 。是正數(shù),正數(shù)計數(shù)器加1   ONE: INC DPTR 。地址指針加1      DJNZ 10H,TW 。數(shù)據(jù)塊長度減1不等于0,繼續(xù)尋找       RET9 編制一個循環(huán)閃爍燈的程序。有8個發(fā)光二極管,每次其中某個燈閃爍點亮10次后,轉到下一個閃爍10次,循環(huán)不止。畫出電路圖。解 8013 D0 Q074LS240D7 Q7 5V 本程序的硬件連接如圖所示。,LED燈亮,否則不亮。 其程序如下: MOV A,01H 。燈亮初值 SHIFT: LCAIL FLASH 。調閃亮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填空,每位能驅動 8 個LS型TTL負載. 4個并行I\O口,其中P0~P3是準雙向口,所以由輸出轉輸入時必須先寫入1 ,_P0、P2 口不能用作一般I\O口.,這可在初始化程序中用軟件填寫特殊功能寄存器__SCON _加以選擇.,最佳的傳輸方式是 中 斷 . 時,要占定時器T1的TR1和TF1_兩個控制位. 5 個中斷源,有2 個中斷優(yōu)先級,優(yōu)先級由軟件填寫特殊功能寄存器 IP 加以選擇..,串行接口工作方式應選為方式 0 .,有數(shù)據(jù)傳送方向單工、半雙工、全雙工三種方式. 入口地址為_ 0013H 42判斷。 ( ) ,MCS51串行接口的工作方式應為方式1。 ( ),SBUF=00H。 ( )。 ,優(yōu)先級由軟件填寫特殊功能寄存器IP加以選擇.. ( ),串行接口工作方式應選為方式1. ( ) 入口地址為_0013H( )。 (√ ).=1時,表示由兩個信號控制定時器的啟停。 ( √ )。 =1時,仍可外擴64KB的程序存儲器。( )10.PC存放的是當前執(zhí)行的指令。( )11.MCS51的特殊功能寄存器分布在60H~80H地址范圍內。( )\O口,其中P0~P3是準雙向口,所以由輸出轉輸入時必須先寫入0( )43選擇,至少應有一條( D )(A)傳送指令(B)轉移指令(C)加法指法(D)中斷返回指令、串行接口中斷,它的中斷允許寄存器IE的內容應是( B ) (A)98H (B)84H (C)42 (D)22H MCS51在響應中斷時,下列哪種操作不會發(fā)生( D ).(A)保護現(xiàn)場 (B)保護PC (C)找到中斷入口若懸河 (D)保護PC轉入中斷入口\O口時,串行接口工作方式應選擇( C )(A)方式0 (B)方式1 (C)方式2 (D)方式3-51有中斷源( A  ?。ˋ)5個  ?。˙)2個   (C)3個  ?。―)6個,下面哪一個條件不是必須的( )(A)當前指令執(zhí)行完畢 (B)中斷是開放的確 (C)沒有同級或高級中斷服務須 (D)必須有RET1指令7.使用定時器T1時,有幾種工作模式( D?。ǎ粒狈N  ?。ǎ拢卜N  ?。ǎ茫撤N    ?。ǎ模捶N,保護現(xiàn)場的工作方式應該是 ( B )(A)由CPU自動完成 (B)在中斷
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1