Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: LCD Display 4x40 ansteuerung Kategorie: Programmierung Basic (von Kay - 24.01.2007 20:04)
 Als Antwort auf LCD Display 4x40 ansteuerung von chuckie - 24.01.2007 18:41
Kay nutzt:  CC1-Unit V1.1, CC1-Station V1.1
> Hi  
> Ich hab zur Zeit ein 4x16 Display an meiner M-Unit 2.0. Nur des ist zu wenig, um alles übersichtlich anzuzeigen. Wie muss man das Programmieren, da das Display ja zwei Enable eingänge hat.

grundsätzlich ändert sich an der programmierung nichts. das display wird wie
2 stück 2x20 behandelt und geht in der regel mit dem "standard" konform.
das programm muss nur so umgestaltet werden, dass beim schreiben
zwischen E1 und E2 unterschieden wird.
dazu verdoppelst du entweder die subroutinchen SEND_CHAR und SEND_COM
und rufst je nach bedarf die jeweils erste oder zweite davon auf oder du benutzt
ein flag, das vor dem senden von daten aus dem hauptprogramm heraus gesetzt
und in der subroutine abgefragt wird, woraufhin diese nach E1 oder E2 in sich selbst
verzweigt. reine geschmackssache :-)

>
> Die zweite Frage kann man solch ein Display auch an den I2C bus einbinden z.b mit einem PCF8574 IC

natürlich.
dies wird aber sicher pullups an den ports den PCF und
der invertierung der zu sendenden daten bedürfen,
da aus dem PCF nichts "heraus" kommt.

 Antwort schreiben

Bisherige Antworten: