微控制器程式設計對嗎

2022-05-26 06:00:15 字數 810 閱讀 4026

1樓:做而論道

;org 0060h

mov r0, #40h

mov r2, #00h

mov r3, #00h

loop:

mov a, r3 ; a = r3add a, @r0 ; a = a+(@r0)mov r3, a ; r3 = ajnc loop1 ; 無進位跳過下一條.

inc r2 ; 高位元組 + 1loop1:

inc r0 ; r0 = r0 + 1 指標 + 1

cjne r0, #4ah, loop ; 未加完跳轉.

retend

2樓:匿名使用者

org 0060h

mov r0,40h

mov r2,#00h

mov r3,#00h

mov r1,#10

loop:

mov a, r3 ; a = r3add a,@r0 ; a = a+(@r0)mov r3,a ; r3 = ajnc loop1 ; 無進位跳過下一條inc r2 ; 高位元組 + 1loop1:

inc r0 ; r0 = r0 + 1 指標 + 1

djnz r1,loop ; 10 位元組 未加完跳轉retend

微控制器查表程式設計的思路,微控制器查表程式編寫 急!

a 秒十位指標 mov dptr,tab 資料表頭地址送dptrmovc a,a dptr 讀取資料表中相應的資料 秒十位 clr p1.0 p1.0 清零 秒十位標誌位 mov p0,a 顯示妙計數的十位 秒十位由p0口輸出 lcall delay 調延時子程式 setb p1.0 p1.0 置1...

微控制器彙編程式讀引腳問題,剛學微控制器,組合語言中,MOVP1,0FFH與MOVP1,0F0H都是什麼意思啊,求指教

mov p0,ffh 這條指令是來向p0的鎖存器寫源高電平bai 同時給p0引腳也輸du出高電平了 但是如果p0 埠zhi被強負載拉低,則引 dao腳就為低 如我們外部接一個開關,被按下的時候 即p0的引腳電平與外部負載有直接關係的 如果我們要讀取外表資料 讀引腳 則我們必須先執行這條指令mov p...

51微控制器程式設計,為什麼只有數碼管亮。微控制器是STC89C52RC,程式是看的郭天祥的

解釋一來下wela,dula是指什麼?如果是數原始碼管的公共端,bai那說明一下du是共陰還是共陽?根據我的理解zhi,如果要兩個數dao碼管一起亮,應該把上面的幾句都包含在while 1 迴圈內吧?即 include sbit dula p2 6 sbit wela p2 7 void main ...