Gast
#2467930
Hallo! Bin relativ neu darin, den (alten) C167 zu programmieren und habe leider ein paar Schwierigkeiten: Serielle Schnittstelle aktivieren funktioniert, Daten senden ebenfalls (einfach auf S0TBUF schreiben und S0TIC löschen) und sie kommen auch am PC richtig an. Soweit so gut. Ein größeres Problem habe ich mit Variablen! Ich kann sie zwar deklarieren und auch darauf zugreifen, aber Zuweisungen funktionieren nicht! Setze ich zB
1 | |
2 | |
3 | |
dann kommt irgendein Wert (letztens -47) aber nicht 0. If-Abfragen funktionieren prinzipiell, fragen aber nicht den zugewiesenen Wert ab, sondern eben jenen, der auch über die serielle Schnittstelle gekommen ist. Woran kann das liegen? Ich benutze den HighTec GCC Compiler auf Linux. Der C167 ist ein C167CR-LM. Besten Dank!