烽火社区

标题: 汇编的小程序问题,,您来帮我个大忙!!!每秒加一(不考虑十进制调整)显示 [打印本页]

作者: abcd5522    时间: 2006-3-3 02:38 AM
标题: 汇编的小程序问题,,您来帮我个大忙!!!每秒加一(不考虑十进制调整)显示

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

仿真运行没有什么显示!!!






欢迎光临 烽火社区 (https://bbs.cnecport.com/) Powered by Discuz! X3.2