Hallo User,
habe gerade ein Verständnisproblem, aber dazu noch nichts gefunden.
In einem recht umfangreichen Programm mit Mega 2560 (siehe "Langes progr..jpg) habe ich das Statement "Config Pinh.6=input" eingefügt. Aber Bascom scheint es nicht zu erkennen, denn "Pinh.6" wird nicht in rot dargestellt.
In dem kurzen Testprogramm (Test Pinh-6.jpg) wird "PINH.6" umittelbar mit der Eingabe in rot dargestellt und es läuft auch wie gewollt im Simulator.
Offenbar ist es ein Unterschied, ob ich das umfangreiche Programm mit Bascom 2.0.7.8 oder mit 2.0.8.1 aufrufe. Mal wird "Pinh.6" in rot dargestellt, mal nicht, aber im Simulator läuft die Do-Loop (im umfangreichen Prog.) weder "mit rot" oder ohne "rot".
Bei beiden Programm (unten) sind die Stack Zuweisungen gleich. Gut, ich könnte einen andern Pin verwenden, aber ich möchte gerne verstehen, wo es hakt?
Gruß
Ulrich
habe gerade ein Verständnisproblem, aber dazu noch nichts gefunden.
In einem recht umfangreichen Programm mit Mega 2560 (siehe "Langes progr..jpg) habe ich das Statement "Config Pinh.6=input" eingefügt. Aber Bascom scheint es nicht zu erkennen, denn "Pinh.6" wird nicht in rot dargestellt.
In dem kurzen Testprogramm (Test Pinh-6.jpg) wird "PINH.6" umittelbar mit der Eingabe in rot dargestellt und es läuft auch wie gewollt im Simulator.
Offenbar ist es ein Unterschied, ob ich das umfangreiche Programm mit Bascom 2.0.7.8 oder mit 2.0.8.1 aufrufe. Mal wird "Pinh.6" in rot dargestellt, mal nicht, aber im Simulator läuft die Do-Loop (im umfangreichen Prog.) weder "mit rot" oder ohne "rot".
Bei beiden Programm (unten) sind die Stack Zuweisungen gleich. Gut, ich könnte einen andern Pin verwenden, aber ich möchte gerne verstehen, wo es hakt?
Gruß
Ulrich