org 0000h ajmp main org 000bh ljmp nt0 org 0060h main: mov sp,#70h mov a,#00h mov 41h,a mov 42h,a mov r0,#14h loop0: mov tmod,#00000001b mov tl0,#0b0h mov th0,#3ch setb ea setb et0 setb tr0 lcall display loop1:ajmp loop1 nt0: push acc push psw clr et0 clr tr0 mov tl0,#0b0h mov th0,#3ch setb et0 setb tr0 djnz r0,out1 lcall add1 pop psw pop acc reti add1: mov a,41h addc a,#01h mov 41h,a jnb cy,out1 mov 42h,#01h ret out1: pop psw pop acc ret display: clr p2.0 mov a,41h mov dptr,#table movc a,@a+dptr mov p0,a lcall dl1ms setb p2.0 clr p2.1 mov a,42h mov dptr,#table movc a,@a+dptr mov p0,a lcall dl1ms setb p2.1 table: db 03h,09fh,25h,0dh,99h,49h,41h,1fh,01h,09h,0ffh ret dl1ms: mov r7,#25d d1:mov r6,#10d djnz r6,$ djnz r7,d1 ret end 仿真运行没有什么显示!!! |