Forum: Mikrocontroller und Digitale Elektronik PIC Basic Display initialisieren versch. Ports


von Gast (Gast)


Lesenswert?

Wie kann man wenn man vom PIC verschiedene Ports zur verfügung hat also 
nicht RB4 - RB7 sondern z.B. RB1 RB3 RC4 RC5 hat das Display 
initialisieren

Normal wäre es ja so

Define  LCD_DREG        PORTD
Define  LCD_DBIT        4

Ist sehr dringend!!! Präsentation in 2 Stunden!!

Vielen Dank schonmal!

von Gast (Gast)


Lesenswert?

Hat niemand eine Idee?? Fragestellung klar?

von Severino R. (severino)


Lesenswert?

Überhaupt nicht, da die Datenleitungen für ein 4-bit Interface entweder 
0..3 oder 4..7 sein müssen.

von Falk B. (falk)


Lesenswert?

@ Severino R. (severino)

>Überhaupt nicht, da die Datenleitungen für ein 4-bit Interface entweder
>0..3 oder 4..7 sein müssen.

Müssen nicht, aber es ist vorteilhaft. Anderenfalls muss man jedes Bit 
einzeln in die entsprechenden IOs kopieren, siehe Bitmanipulation.

MFG
Falk

von Severino R. (severino)


Lesenswert?

Falk Brunner wrote:

> Müssen nicht, aber es ist vorteilhaft. Anderenfalls muss man jedes Bit
> einzeln in die entsprechenden IOs kopieren, siehe Bitmanipulation.
>
Da Gast (Gast) mit PIC Basic arbeitet, nehme ich an, er benützt die 
fertigen Funktionen zum Ansteuern des LCD. Und lassen meines Wissens 
keine beliebige Konfiguration der Display-Anschlüsse zu.

Natürlich kann Gast alle Display-Bits selber manipulieren. Da er die 
Lösung aber in 2 Stunden präsentieren muss, resp. in der Zwischenzeit 
hat die Präsentation wohl bereits begonnen, nehme ich nicht an, dass er 
selber ein solches Bit-Banging realisieren will/kann.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.