[quote:56ce9704f2="MHz"]I still wonder why those settings may produce at the very first run a *wrong* LCD display and on all following runs the *right* LCD one[/quote:56ce9704f2]
I stopped wondering about such things, too many cross-relationships and connections could happen.
Instead I start to fix the obvious issues, stack/frame could have been one, if this is done, I go after the better hidden ones.
[quote:56ce9704f2]If the settings are wrong, e.g. to small why are they ok for the second and all following LCD outpts of the *unchanged* variables in an *unchanged* enviroment? [/quote:56ce9704f2]
How do you do your tests, do you cycle power of the whole circuit?
It could be, that the lcd is not ready, as the µC issues the init code for it.
Try an InitLCD:
[code:1:56ce9704f2]' config a.s.o.
waitms 500
InitLCD
Cls
' ... [/code:1:56ce9704f2]
↧