K-PAX
Newbie level 4
hi i want to create a table to get acces to numbers after a 1s delay can anybody help with this code?
cseg at 0h
START: MOV TMOD,#01H ;TIMER0 IN MODE 1
MOV TH0,# 0CH
MOV TL0,# 0A3H
SETB TR0 ; ENABLE TIMER 0
MOV R2,#20
ADD A,#TABELA
movC A,@A+PC
DELAY:JNB TF0,DELAY ;DELAY ROUTINE
CLR TF0 ; ERASE FLAG
DJNZ R2,DELAY ; TO CREATE 1S DELAY TIME
TABELA:
;movc a,@a+pc
;ret
DB 0CH ,0CFH , 50H , 42H, 83H, 22H ;0,1,2,3,4,5...
end
this work but don´t show the correct numbers in all of them miss a segment in the display
cseg at 0h
START: MOV TMOD,#01H ;TIMER0 IN MODE 1
MOV TH0,# 0CH
MOV TL0,# 0A3H
SETB TR0 ; ENABLE TIMER 0
MOV R2,#20
ADD A,#TABELA
movC A,@A+PC
DELAY:JNB TF0,DELAY ;DELAY ROUTINE
CLR TF0 ; ERASE FLAG
DJNZ R2,DELAY ; TO CREATE 1S DELAY TIME
TABELA:
;movc a,@a+pc
;ret
DB 0CH ,0CFH , 50H , 42H, 83H, 22H ;0,1,2,3,4,5...
end
this work but don´t show the correct numbers in all of them miss a segment in the display
Last edited: