Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: eDip Inbetriebnahme Kategorie: Sonstige Hardware (von Udo - 30.03.2005 12:46)
Als Antwort auf Re: eDip Inbetriebnahme von Udo - 30.03.2005 12:28
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, eigenes Board, OSOPT_V2
> > Hallo,
> >
> > ich möchte gerne ein eDIP240 Display mit dem edip-i2C-board betreiben.
> > Ich habe die neusten .hex Treiber und das "Makroload1" Programm in die CC2 geladen.
> > Das eDIP habe ich mittels der "linken" Anschlussleiste des I2c-board (SCL,SDA,GND) mit
> > meiner CC2 verbunden.
> >
> > Das Makro Ladeprogramm zeigt mir immer eine "1" und sagt dann: "keine Antwort".
> >
> > Muss ich die "Int" Leitung vom I2C-Board irgendwie mit der CC2 verbinden, wenn ja mit welchem Pin?
> > Muss ich eine spezielle Adresse über die Jumper (BA0/BA1 und SA1...3) auf dem I2C Board setzen ?
> >
> > Oder kann es irgendwelche Konflikte geben, weil ich vorher mit dem Electronic Assembly Compiler
> > bereits ein erstes Testmakro in das Display gebrannt habe.
> >
> > Wäre dankbar für einen Tip,
> >
> > GruÃ?
> > Marco
>
> Hallo,
>
> hast Du mal versucht, das Display im Terminalbetrieb anzusteuern. D. h. Texte ausgeben oder das
> kleine Testprogramm von André zu starten?
> Die Routinen machen Gebrauch vom Modul mem, welches wiederum sys0002.hex voraussetzt.
> Zum Ã?bertragen von Makros oder Bitmaps brauchst Du auch noch flash.hex.
> Beide sind in OSOPT V3 nicht enthalten und müssen manuell nachgeladen werden.
>
> GruÃ?
>
> Udo

Ich beantworte mich nochmal selbst:
Ich habe überlesen, dass Du die neuesten Hex-Module geladen hast.
Die Frage, ob eine bestimmte Adresse zu setzen ist, muss eindeutig mit Ja beantwortet werden.
Die Zuordnung der I2C-Adressen zu den Jumperstellungen findest Du im Datenblatt. Im Modul
eDip.c2 befindet sich eine Tabelle zur Zuordnung der I2C-Adressen. Wird die Display-Adresse 0
ans Modul übergeben, so entspricht dies der I2C-Adresse 0x70. Hier sind alle Jumper auf 0 gesetzt.
Daher der Tip:
Versuche erstmal das Display überhaupt in Betrieb zu nehmen, das heisst einfach nur mal Text an-
zeigen. Dann weiÃ?t Du, dass alle Randbedingungen passen und das Display richtig angeschlossen
und betriebsbereit ist. Erst danach versuchst Du Dich an Makros.
Die INT Leitung brauchst Du nicht. Hierüber signalisiert das eDIP, dass Daten abzuholen sind.
Hiermit wäre es z. Bsp. möglich zu erfahren dass jemand ein Touch getoucht hat, ohne jedesmal um-
ständlich über den I2C-Bus den Sendepuffer zu kontrollieren. Man braucht einfach nur die Leitung mit
einem Port verbinden um dann über eine einfache Portabfrage zu klären, ob es überhaupt was zu
holen gibt.


Nochmal GruÃ?

Udo


    Antwort schreiben


Antworten:

Re: eDip Inbetriebnahme (von Marco - 30.03.2005 19:58)
    Re: eDip Inbetriebnahme (von Marco - 30.03.2005 20:47)
        Re: eDip Inbetriebnahme (von Udo - 30.03.2005 23:11)
            Re: eDip Inbetriebnahme (von André H. - 16.05.2005 20:11)
            Re: eDip Inbetriebnahme (von Marco - 31.03.2005 13:02)
                Re: eDip Inbetriebnahme (von André H. - 16.05.2005 20:24)
                Re: eDip Inbetriebnahme (von Udo - 1.04.2005 22:49)