Nach dem ich endlich die direckten Ein- und Ausgaben über den IO Wariior zum Laufenbekommen habe, möchte ich nun ein LCD - Display ansteuern. Ich habe eine erweiterte Klasse iowclass.h bekommen, in der die LCD funtkionen integiret sind. Doch leider stürtzt das Programm bei einigen Funkitonen ab. Meißtens bei LCD_Int. Ist irgenwo ein Fehler in der Klasse?
Sieht verdammt nach meinem Quellcode aus ;)
Nee, die Methoden sind OK, bei mir gehn die Super. Sowhl am IOW40 als auch am IOW24, mit einem normalen 2x16 LCD. Hast du mal im Debugmodus probiert (F5)? Und dann per Einzelschritt mit F10? Wo bleibt der dann hängen?
1. Ich habe den IO Warior gestartet.
2. Ich habe die Funktion LCD_Enable aufgerufen. Pin 0.5 und 0.3 gingen auf Low Potential.
3. Ich habe die Funktion LCD_Init aufgerufen. Pin 0.4 ging auf Low Potential. Nun reagiert das Programm nicht mehr.
4. Ich habe das Programm neu gestartet, konnte aber auf den IOW nicht zugreifen.
5. Erstals den IO Warior neu eingesteckt habe, konnte ich wieder auf Ihn zugreifen.
Kann es vielleicht daran liegen, dass ich anstatt eine 6 Mhz Resonators einen 6 MHz Quarz benutze und deshalb nicht richtig anspricht?
Das hättest du ja auch gleich sagen können. Wenn dann musst du einen Oszillator nehmen, wo gleich rechteck rauskommt, der geht wohl auch ganz gut. Aber wie man den anschließt, stand....richtig! Im alten Forum...
Ich habe mal bei den Versandhäusern nachgeschaut. Reichelt hatte SMD Keramik Resonatoren CSTCC 6 MHz im Angebot. Kann ich diese auch verwenden?
Oder gibt es auch eine andere Quelle, wo man solche Einelteile als Privatmann bekommen kann?
Ich kenne die Murata Typen nicht alle auswendig, wichtig ist auf jeden Fall einen zweibeinigen Resonator zu nehmen, die dreibeinigen funktionieren noch schlechter als die Quartze.
Ich habe mir über Segor den passenden Resonator besorgt. Ich habe bei der Bestellung extra den Berwendungszweck angeben. Heute habe ich den Resonator bekommen und gleich eingebaut. Der Fehler besteht aber weiterhin. Es funktioieren nur die Funktionen LCD Ein und LCD Aus. Wenn ich weitere Funktionen ansprechen, stürzt das Programm und der Baustein weiter hin ab. Gibt es noch eine Möglichkeit, woran es liegen könnte?
Ich habe im Moment auch keine Erklärung. Vielleicht helfen aber die einzelnen Versionen weiter. ICh habe einen IO Waario 40 der Version V1.0.2.1 und vernwende die dll iowkit.dll mit der Version 1.2.4.0. Kann es dort vielleicht zu Problemen kommen.