Gast
#523659
Ich versuche jetzt schon seit einigen Stunden ein eigenes Zeichen auf einem standart 27*4 LCD darzustellen. Leider sehe ich mittlerweile den Wald vor lauter Bäumen nicht mehr. Mein Quelltext habe ich mal angehangen. Ich benutze einen Mega16 mit 16MHz. Ansonsten funktioniert das Display ohne Fehler, außer das mein eigenes Zeichen nur Unsinn ist, desshalb denke ich auch nicht das es ein Timing Problem ist. Meine Pin Belegung: E1 E2 RS RW D3 D2 D1 D0 Ich muss doch nur den CGRAM Adresse setzen. Also Ein Kommando setzen mit den Daten 0b01nnnzzz n=Nummer des Zeichen(0...7) z=Zeilennummer(0...7) Und anschließend ein Zeichen senden(so als würde ich einen Buchstaben aufs Display schreiben wollen) mit meinen Daten. Ich will nur die linke Hälfte des Displays "ausmalen", also sende ich 8mal 00011000. Ich sehe leider keinen Fehler. Hat einer von euch eine funktionierendes C-File für das Schreiben eines eigenen Zeichens. Ich habe bisher nur ASM gefunden und die sahen meiner Meinung nach meiner Vorgehensweise sehr ähnlich.