DELAY: MOV R5,#08H ;延时1S子程序
DELAY1: MOV R6,#0FAH
DELAY2: MOV R7,#0FAH
DJNZ R7,$
DJNZ R6,DELAY2
DJNZ R5,DELAY1
RET
END
硬件是用51单片机,控制6个74HC595控制6个7段“8字形”数码管! 就此程序可以实现显示5 4 3 2 1 0 ,然后移位0 5 4 3 2 1! 当把程序中标有②处改为:CJNE R0,#10H,NEXT2时,不能实现显示5 4 3 2 1 0 到 0 9 8 7 6 5 这样移位!
请教高手,如果要实现显示5 4 3 2 1 0 到 0 9 8 7 6 5 这样移位,程序中②应该如何改,程序中①处是否也要做相应改变?请不吝赐教! 谢谢!!!
谢谢各位老师和专业学士,急求!!!