Hallo Leute. ich suche Treiberroutinen für ein "ea dip 204B 4nlw" display für einen PIC18FXXX, am besten für den C18 Compiler von Microchip. Der Controler auf dem Display ist ein KS0073 bzw. HD44780 kompartibel hat schon jemand einen solchen treiber geschrieben und getestet? danke
>hat schon jemand einen solchen treiber geschrieben und getestet? Bestimmt. Ansonsten sollte es ziemlich einfach sein, den entsprechenden "Treiber" selber zu schreiben, wenn man in der Lage ist, das Datenblatt des Displays zu lesen und ein gewisses Timing einzuhalten. Vielleicht solltest du mal bei sprut.de vorbeigucken. Da wird sich mehr um den PIC gekümmert.
danke. es geht mir darum, das rad nicht neu erfinden zu müssen.
www.kleiber.li/elektronik -> PIC & USB dort gibts ein zip zum downloaden: hier drin hat's (irgendwo) ein lcd.c und ein lcd.h
Hallo, mach das alte Thema nochmal auf. Suche grade auch ne fertige API um in C an den HD44780 ranzukommen. sprut ist in der Hinsicht ja eher auf Assembler ausgelegt. MfG
die librarys sind beim c18 compiler bereits dabei. im src unterordner xlcd kann man sich sogar die routinen ansehen... man muss nur die drei delay-routinen anlegen...
Cool, muss ich nachher mal rein schauen AppNote haben die aber nicht zu geschrieben oder?
Oder mit Application Maestro generieren...... Gruß Sascha
Hallo, ich stand vor einigen Tagen vor dem selben Problem. Habe mir dann die Routinen vom HI-TECH C18 eingefügt. Laüft jetzt auch. Ache nur drauf, wenn Du im 4-Bit Modus arbeiten möchtest, daß die Datenleitungen am entsprechenden Nibble (Hi oder Lo) vom Ausgangs Port Byte angeschlossen sind. Sonst must Du (wie ich) die fertige Routine anpassen. Gruß Dirk
4-Bit wäre schon angesagt, muss ja Pins sparen ;) Ich glaub ich probiere mal Maestro aus, sieht ganz übersichtlich aus und ne AppNote ist auch dabei: XLCD in 'C' http://www.microchip.com/TechDoc.aspx?type=Maestro Danke erstmal
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.