-
-
Neuer Benutzer
Öfters hier
16 IOs und LCD (quasi-gleichzeitig)
Hallo,
ich hab an die C2 mit dem App.Board das LCD angeschlossen,
alles gut soweit.
Nun reichen mir die übrigen 8 IOs nicht aus.
Kann ich temporär das LCD deaktivieren/abkoppeln, was schalten, einlesen, und dann wieder was anzeigen.
Wenn ja wie?
Wenn nein, Alternativen willkommen...
-
Erfahrener Benutzer
Roboter Genie
Hi
Du kannst das Display disablen, und solange mit DB0...DB7 das machen, was dir Spaß macht.
Liebe Grüße,
Tobi
-
Neuer Benutzer
Öfters hier
Prima,
aber wie gehts das?
Und was machen die Ausgänge während das Display wieder angesteuert wird?
-
Erfahrener Benutzer
Roboter Genie
HI
du musst meines Wissens einen Pin Des LCDs auf LOw legen, kann aber auch sein, dass ich Mist rede, und man das Softwareseitig machen muss.
Ich schau mal nach, aber wie das geht unter CCBasic2 weis ich nicht, da ich leidenschaftlicher AVR-User bin...
Liebe Grüße,
Tobi
-
Erfahrener Benutzer
Roboter Genie
HI
OOPS Das was Müll...
Falsch!!!!
HALT HALT HALT
Enable ist zum eintakten der Bytes da...
Aber du kannst per Befehl das LCD abschalten, musst du im Datanblatt nachsehen.
Was es aber in der Zwischenzeit treibt, ist eine andere Frage...
Ich würde eine Proterweiterung im sinne des 74HC595 oder PCF8574 machen.
(Oder nen Atmel benutzen... )
Ganz liebe Grüße, Tobi
-
nimm doch ein I2C LCD Display
-
Vielen Dank,
dieser Schnellschuß war leider nicht hilfreich.
Hat sonst noch jemand konstruktive Ideen.
-
Erfahrener Benutzer
Roboter-Spezialist
@tobimc
Gut, dass du es selber gemerkt hast.
Es gibt nämlich kein CCBasic2. Es gibt nur C2.
"Oder einen Atmel verwenden":
Das zählt auch nicht zu deinen besten Empfehlungen!
Wieso willst du dein Display abklemmen?
ich würde dir empfehlen I²C Bus Porterweiterungsics zu verwenden.
Annsonsten ziehe das Display doch einfach ab.
Wenn du es nicht initialisierst, dann werden die Ports auch machen, was du willst .
-
Erfahrener Benutzer
Roboter-Spezialist
wäre gut, wenn du sagst, für was du die 16 IO ports brauchst.
dann können wir dir vielleicht noch eine alternative nenen....
gruß,
simon
-
Super-Moderator
Robotik Visionär
Hi, Das LCD muß irgendeinen Latch-enable Pin oder sowas ähnliches haben, damit er Daten einliest. Wenn du diesen Draht extra hältst, kann du deine anderen Pins währenddessen frei verwenden. mfg robert
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen