Re: Genaue Erklärung Kategorie: Sonstige Hardware (von: André H. - 7.4.2002 21:01) |
Als Antwort auf: Genaue Erklärung von
roman b. - 7.4.2002 10:23 | |
Hallo Roman, Erstmal, Du brauchst mir kein Mail schicken, damit ich dir schneller Antworte. So etwas kann ich normalerweise nicht leiden, da ich erstens regelmäßig im forum vorbeischaue und auch Beiträgen antworte, und zweitens da ich CC2Net.de samt Forum privat betreibe. Hier die Antwort: Ersetze folgende Routinen durch die Originalroutinen, und passe die Konstanten am anfang des Moduls an. LCD_DATA gibt jetz nicht mehr den Nibble-Port an, sondern einen Byteport. function LCD_Write_Nibble(byte a ) { ports.set( LCD_WR, LOW); ports.set(LCD_DATA, a); ports.pulse(LCD_E); } function LCD_Write_4_Bit(byte a ) { ports.set( LCD_WR, LOW); // Write Mode ports.set(LCD_DATA,a); ports.pulse(LCD_E); } Ich habe es nicht getestet, aber es sollte funzen. Außerdem mußt Du die Init-Routine noch für den 8Bit-Mode anpassen. MfG André H. |