This is what is written in between
Code:
48 LABEL?L L00001
+ LALL
+ 0019- L00001
49 CMPGE?WCL _Zahl, 0EA60h, L00002
+ 0019- 0838 movf _Zahl, W
+ 001A- 00A0 movwf R0
+ 001B- 0839 movf (_Zahl) + 1, W
+ 001C- 00A1 movwf (R0) + 1
+ 001D- 30EA movlw low ((0EA60h) >> 8)
+ 001E- 00A3 movwf R1 + 1
+ 001F- 3060 movlw low (low (0EA60h))
+ 0020- 2001 call CMPGE
+ 0021- 1D03 btfss STATUS, Z
+ 0022- 2827 goto L00002
50 ADD?WCW _Zahl, 001h, _Zahl
+ 0023- 0AB8 incf _Zahl, F
+ 0024- 1903 btfsc STATUS, Z
+ 0025- 0AB9 incf _Zahl + 1, F
51 GOTO?L L00001
+ 0026- 2819 goto L00001
52 LABEL?L L00002
+ LALL
+ 0027- L00002
53
What is more, there is no question about my configuration. It is a timing issue. The osc value determines the speed to let the program know how many cycles one millisecond will take f.i.. Knowing the speed there is enough information to reproduce the question and to give an answer. I am not here to relearn what would take others just a few seconds to reproduce - less than writing a "do it yourself" takes.
I am going to use Jackson's 3us and this is the end of the story.
Do not make things more complicated than they have to be.
Bookmarks