欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 大佬們,這個匯編語言怎么更改數(shù)字的顯示方向? [打印本頁]

作者: 605740889    時間: 2020-5-15 11:49
標(biāo)題: 大佬們,這個匯編語言怎么更改數(shù)字的顯示方向?
我小白一個,這一段是讓8位數(shù)碼管從右至左顯示P字符,延時0.5秒,我怎么改能讓他從左至右顯示呢?不改原理圖的情況下。謝謝!

ORG 0000H
AJMP MAIN
ORG 0100H
MAIN:NOP
mov 70H, #10H
mov 71H, #10H
mov 72h, #10h
mov 73h, #10h
mov 74h, #10h
mov 75H, #10H
mov 76H, #10H
mov 77H, #10H
LOOP:        ACALL  DIS
              AJMP  LOOP
DIS:    MOV R0, #77H
        MOV R2, #7fH
        MOV A, R2
LP0: MOV P2,A
           MOV DPTR, #TABLE
           MOV A, @R0
           MOVC  A, @A+DPTR
           MOV P0, A
           ACALL  DLAY ;延時子程序
           DEC  R0
           MOV A, R2
               JNB  Acc.0, LP1
               RR  A
               MOV R2, A
               AJMP  LP0
      LP1: RET
TABLE: DB 0C0H,0F9H,0A4H,0B0H,99H,92H       ;共陽極段碼表,按自然順序排列
       DB 82H,0F8H,80H,90H,88H,83H
       DB 0C6H,0A1H,86H,8EH,8CH,0BFH,0FFH   ; P ,  - ,空白
DLAY: mov r3,#07h ;#14h  
       mov tmod,#01h
loopt0:mov th0,#3ch
        mov tl0,#0b0h
        setb tr0
loopt1:jbc tf0,loopt2
       ajmp loopt1
loopt2:djnz r3,loopt0
ret
end



作者: 605740889    時間: 2020-5-15 11:53
大佬們幫忙看一下謝謝!
作者: 418854190    時間: 2020-5-15 12:27
我是這么改的  不知道有沒有其它改法  (我是自己學(xué)著玩的 懂的不多)

ORG 0000H
AJMP MAIN
ORG 0100H
MAIN:NOP
mov 70H, #10H
mov 71H, #10H
mov 72h, #10h
mov 73h, #10h
mov 74h, #10h
mov 75H, #10H
mov 76H, #10H
mov 77H, #10H
LOOP:        ACALL  DIS
              AJMP  LOOP
DIS:    MOV R0, #70H
        MOV R2, #0feH ;
        MOV A, R2
LP0: MOV P2,A
           MOV DPTR, #TABLE
           MOV A, @R0
           MOVC  A, @A+DPTR
           MOV P0, A
           ACALL  DLAY ;延時子程序
           inc R0
           MOV A, R2
               JNB  Acc.7, LP1
               RL  A
               MOV R2, A
               AJMP  LP0
      LP1: RET
TABLE: DB 0C0H,0F9H,0A4H,0B0H,99H,92H       ;共陽極段碼表,按自然順序排列
       DB 82H,0F8H,80H,90H,88H,83H
       DB 0C6H,0A1H,86H,8EH,8CH,0BFH,0FFH   ; P ,  - ,空白
DLAY: mov r3,#07h ;#14h  
       mov tmod,#01h
loopt0:mov th0,#3ch
        mov tl0,#0b0h
        setb tr0
loopt1:jbc tf0,loopt2
       ajmp loopt1
loopt2:djnz r3,loopt0
ret
end
作者: 605740889    時間: 2020-5-15 14:13
418854190 發(fā)表于 2020-5-15 12:27
我是這么改的  不知道有沒有其它改法  (我是自己學(xué)著玩的 懂的不多)

ORG 0000H

好的,我試試,謝謝大佬
作者: 605740889    時間: 2020-5-15 14:15
418854190 發(fā)表于 2020-5-15 12:27
我是這么改的  不知道有沒有其它改法  (我是自己學(xué)著玩的 懂的不多)

ORG 0000H

可以了,哈哈哈,謝謝你,我們老師讓我們做實驗,但是我們沒學(xué)匯編語言,做起來很吃力
作者: 605740889    時間: 2020-5-15 14:22
418854190 發(fā)表于 2020-5-15 12:27
我是這么改的  不知道有沒有其它改法  (我是自己學(xué)著玩的 懂的不多)

ORG 0000H

對了,這個是十六進制的,00-ff,如果改成十進制的話需要改哪里啊,就是00-99




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1