azfeng
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 96 個
工控威望: 254 點
下載積分: 1331 分
在線時間: 61(小時)
注冊時間: 2008-12-03
最后登錄: 2024-07-19
查看azfeng的 主題 / 回貼
樓主  發(fā)表于: 2008-12-07 21:47
8位彩燈循環(huán)顯示程序
     我是初學(xué)者,想寫個八位彩燈循環(huán)顯示,也就是從Y0依次到Y(jié)7,然后再從Y7到Y(jié)0這樣循環(huán)顯示。后一盞燈亮前一盞就滅,定時一秒(也就是Y0亮一秒后Y1亮,Y1亮Y0就滅,以此類推),有誰知道怎樣寫比較簡單。最好能提供具體的思路。。。謝了
chenpingyg
機械是柱石,電氣是靈魂.
級別: VIP會員
精華主題: 0
發(fā)帖數(shù)量: 1105 個
工控威望: 6705 點
下載積分: 100 分
在線時間: 603(小時)
注冊時間: 2007-01-25
最后登錄: 2017-04-03
查看chenpingyg的 主題 / 回貼
1樓  發(fā)表于: 2009-04-11 23:58
             org    0000h
             ajmp   main
             org    0030h
main:        mov    tmod,#010h
             mov    th0,#100
             mov    tl0,#100
             mov    r5,#00h
             mov    r6,#00h
             mov    r7,#00h
             setb   tro
chenxu1:     mov    p0,#01111111b
             acall  yan1
             mov    p0,#10111111b
             acall  yan1
             mov    p0,#11011111b
             acall  yan1
             mov    p0,#11101111b
             avall  yan1
             mov    p0,#11110111b
             acall  yan
             mov    p0,#11111011b
             acall  yan1
             mov    p0,#11111101b
             acall  yan1
             mov    p0,#11111110b
             acall  yan1
             ajmp   chenxu1
yan1:        jnb    tf0,yan1
             inc    r5
             cjne   r5,#60,yan1
             mov    r5,#00h
             inc    r6
             cjne   r6,#100,yan1
             mov    r6,#00h
             inc    r7
             cjne   r7,#100,yan1
             mov    r7,#00h
             ajmp   yan1
             ret
             end
自己的事情自己做.