Gast
#364276
Hallo liebe Leute, ich habe eine Frage bzgl. der Ansteuerung eines LCD Displays mit WinAVR. Mein Problem ist folgendes: Ich habe vor ca. 3 Monaten eine Schaltung mit ATMega8 und LCD Display aufgebaut und die ganze Sache mit Bascom programmiert. Da man in Bascom die Datenleitungen des Displays frei auf die Pins legen konnte habe ich mit deswegen auch keine alzu grossen Gedanken gemacht. Nun bin ich aber auf C umgestiegen und möchte gerne das damalige Basic Programm in C umschreiben. Da ich aber an der LCD Ansteuerung nichts mehr ändern kann (habe dafür extra Platinen anfertigen lassen) wollte ich fragen ob es möglich ist - ähnlich wie in Bascom - die Datenleitungen und Pins frei zu definieren. Ich habe die lcd.c aus der AVRlib schon versucht abzuändern aber irgendwie schaffe ich das nicht. Das LCD wird im 4 Bit Modus betrieben DB4 = Pinc.2 DB5 = Pinc.3 DB6 = Pinc.4 DB7 = Pinc.5 RS = Pinb.1 E = Pinb,2 R/W ist fest verdrahtet Kann mir jemand helfen oder existiert vielleicht eine Version der lcd.c bei der man das flexibel einstellen kann ? Ich habe im Forum schon gesucht aber leider ohne Erfolg. Vielen Dank für Eure Hilfe !!!