-
-
Neuer Benutzer
Öfters hier
Hallo,
bin mal über die Programmzeilen geflogen.
Einen echten Fehler konnte ich auf die Schnelle nicht finden.
Warum sind die Pull-Ups an PortB aktiviert?
Weder der PIC, noch das Display arbeiten mit einem "Offenen Kollektor".
Schrittweise vorgehen:
1.
Halte das Programm nach der Initialisierung des Dipslays an (Endlos-Schleife).
Der Cursor ist auf "Sichtbar" und "Blinken" eingestellt.
Wenn die Initialisierung sauber durchläuft, dann müsste der Cursor oben links blinken. Dann weißt Du, dass das Display die Daten annimmt.
2.
Benutze während der gesamten Initialisierungsphase NICHT das Busy-Flag , sondern die Zeitverzögerung. Sollte es damit funktionieren, dann liegt der Fehler wahrscheinlich irgendwo am Busy-Flag.
Viel Glück
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen