;这是用汇编语言写的一个流水灯左右循环的例子,直接用KEIL写的。
org 0000h;
ljmp main;
org 030h;
main:
mov a,#07fh;
mov r0,#07h;
playr:
mov p0,a
mov p1,a
mov p2,a
mov p3,a
acall del
rr a
djnz r0,playr
mov r0,#07h;
mov a,#0feh;
playl:
mov p0,a
mov p1,a
mov p2,a
mov p3,a
acall del
rl a
djnz r0,playl
ajmp main
org 0200h;
del:mov r5,#05h;
f1:mov r6,#0ffh;
f2:mov r7,#0ffh;
f3:djnz r7,f3;
djnz r6,f2;
djnz r5,f1;
ret
end