
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
> 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 |