微控制器彙編問題

2022-06-14 19:30:03 字數 533 閱讀 1464

1樓:

1.把立即數80h送入暫存器a中,其中80h換成二進位製數是1000 0000.

2.up屬於乙個標號,語句的意思是把暫存器a中的數送給p1口3.右移一位a中的值,其中移位後的值為0000 0001。

4.跳到標號為up的地方,重新執行第二句和第三句,意思就是一直迴圈執行第二句和第三句一直到有外界條件改變

2樓:匿名使用者

mov a,#80h ;16進製製數80h送累加器aup:mov p1,a ;a的內容送p1口rr a ;不帶進製位右移一位a的內容

sjmp up ;跳轉到up處繼續

3樓:匿名使用者

mov a,#80h ;;a=80hup:mov p1,a ;;p1=a,p1口輸出rr a ;;a迴圈右移1位sjmp up ;;跳到up

微控制器流水燈彙編問題

org 0000h ljmp main org 030h mov p0,0dbh 11011011 零為亮 main mov a p0 rl a mov p0,a acall delay ajmp main delay mov r7,255 延時子程式d1 mov r6,255 d2 djnz r6...

急!!51微控制器匯程式設計序問題

缺少消抖環節。延時10ms後,再去判斷是否按下。loopmain jb counts 為1轉移,因為沒有按鍵。lcall dl10ms 為0,是有鍵按下,等10msjb counts 為1轉移,因為剛才是按鍵抖動。ljmp cou 依然為0,才去執行按鍵的功能程式。樓上說的消抖是乙個方面,也就是說當...

微控制器問題,微控制器的問題

是 51 微控制器問題?正負數分開存放。零,放在正數一起。main mov 20h,21h 設定存放正數的起始位址mov 60h,61h 設定存放負數的起始位址mov r0,40h 資料源位址mov r2,20 資料個數lp mov a,r0 jnb acc.7,zh mov r1,60h 取負數位...