Hallo!
Es ist mal wieder soweit, das ich hier nach Rat fragen muss.
Vor einiger Zeit habe ich mir über eBay einige Ardunio-Nano Nachbauten auch Fernost besorgt.
Die Teile die dort im 5'er Pack für <<10€ verramscht werden.
Bislang als Experimentierbauteile für einfache Sachen benutzt, aber nie was ernsthaftes.
Nun wollte ich mit soeinem Teil eine einfache Klimasteuerung bauen:
Drei DS18B20 auslesen sowie Minimal- und Maximaltemperaturvorgabe mittels ADC(Spindeltrimmer), sowie ein 16x2-LCD.
So weit so gut...nur das da nix geht...und zwar wirklich nix.
Seit zwei Tagen versuche ich zu ergründen ob es an Bascom liegt, am NANO, am LCD, oder zwischen meinen Ohren.
Eigentlich ist der angehängte Quelltext überflüssig, aber ohne wird hier gerne rumgemosert.
Der Fehler:
Irgendwo zwischen Zeile 1 und Zeile 61 bleibt der Programmablauf stecken.
Erkenne ich darin das nicht einmal der erste Print-Befehl in Zeile 62 ausgeführt wird.
Falls jetzt jemand meint die Portkonfigurationen zwischen den Zeilen 52-60 sind Schuld: Selbst komplett auskommentiert bleibt es hängen.
Schmeiße ich da ein anderes Testprogramm drauf, läuft alles: RS232-Ausgaben mit 38400Bd, das LCD initialisiert, alles läuft.
Bei dem oben eingefügten Quelltext hingegen könnte man fast meinen der Quarz wäre defekt, oder Reset hätte Kurzschluß nach GND.
Neben den NANO-Nachbauten wäre noch das LCD erwähnenswert. Es handelt sich dabei um das TC1602A-09 (Pollin 120422), Ansteuerung im 4Bit-Mode.
Mit anderem Programm läuft es auch zuverlässig.
Saudumme Frage: An den knapp 40 Zeilen Kommentar oben dürfte das doch nicht liegen, oder?
Die werden doch schließlich nicht mit kompiliert. Fehler werden mir beim Kompilieren auch nicht angezeigt....
Grüße
Jürgen
Es ist mal wieder soweit, das ich hier nach Rat fragen muss.
Vor einiger Zeit habe ich mir über eBay einige Ardunio-Nano Nachbauten auch Fernost besorgt.
Die Teile die dort im 5'er Pack für <<10€ verramscht werden.
Bislang als Experimentierbauteile für einfache Sachen benutzt, aber nie was ernsthaftes.
Nun wollte ich mit soeinem Teil eine einfache Klimasteuerung bauen:
Drei DS18B20 auslesen sowie Minimal- und Maximaltemperaturvorgabe mittels ADC(Spindeltrimmer), sowie ein 16x2-LCD.
So weit so gut...nur das da nix geht...und zwar wirklich nix.
Seit zwei Tagen versuche ich zu ergründen ob es an Bascom liegt, am NANO, am LCD, oder zwischen meinen Ohren.
Eigentlich ist der angehängte Quelltext überflüssig, aber ohne wird hier gerne rumgemosert.
Der Fehler:
Irgendwo zwischen Zeile 1 und Zeile 61 bleibt der Programmablauf stecken.
Erkenne ich darin das nicht einmal der erste Print-Befehl in Zeile 62 ausgeführt wird.
Falls jetzt jemand meint die Portkonfigurationen zwischen den Zeilen 52-60 sind Schuld: Selbst komplett auskommentiert bleibt es hängen.
Schmeiße ich da ein anderes Testprogramm drauf, läuft alles: RS232-Ausgaben mit 38400Bd, das LCD initialisiert, alles läuft.
Bei dem oben eingefügten Quelltext hingegen könnte man fast meinen der Quarz wäre defekt, oder Reset hätte Kurzschluß nach GND.
Neben den NANO-Nachbauten wäre noch das LCD erwähnenswert. Es handelt sich dabei um das TC1602A-09 (Pollin 120422), Ansteuerung im 4Bit-Mode.
Mit anderem Programm läuft es auch zuverlässig.
Saudumme Frage: An den knapp 40 Zeilen Kommentar oben dürfte das doch nicht liegen, oder?
Die werden doch schließlich nicht mit kompiliert. Fehler werden mir beim Kompilieren auch nicht angezeigt....
Grüße
Jürgen