Forum: Mikrocontroller und Digitale Elektronik PICDEM 1 Board mit LCD und 18-Pin PIC


von Rotschi H. (hoschis)


Lesenswert?

Hallo,

ich habe einen PIC16Fxx und das PICDEM 2 Plus Board. Ich versuche das 
Display auf dem Board mit diesem 18PIN PIC anzusteuern. Dazu habe ich 
folgende Verbindungen auf dem Board gemacht:

RA1...RA3 -> RS, R/W und E
RB1...RB4 -> DB4...DB7
RB5       -> VCC Transistor

Ich nutze den CCS Compiler und habe die Pinbelegung übernommen:
1
#define LCD_DB4   PIN_B1
2
#define LCD_DB5   PIN_B2
3
#define LCD_DB6   PIN_B3
4
#define LCD_DB7   PIN_B4
5
6
#define LCD_E     PIN_A3
7
#define LCD_RS    PIN_A1
8
#define LCD_RW    PIN_A2

Ich bin absichtlich den Pins RB0 (mit Taster) und RB6..7 ausgewiechen, 
da diese anderweitig verwendet werden. Aber nichts geht ?!?

Kann mir jemand weiterhelfen?

von Colt F. (Firma: TUC) (coltfish)


Lesenswert?

Na dann wird es wohl nicht ausreichen nur die #defines anzupassen.

von Severino R. (severino)


Lesenswert?

Rotschi Hoschi wrote:
> Hallo,
>
> ich habe einen PIC16Fxx und das PICDEM 2 Plus Board.
Ist der genaue PIC-Typ so geheim, oder was soll das: PIC16Fxx?
Welches Board nun: PICDEM 2 Plus oder wie im Betreff PICDEM 1?

> Ich versuche das
> Display auf dem Board mit diesem 18PIN PIC anzusteuern. Dazu habe ich
> folgende Verbindungen auf dem Board gemacht:
Also, beim PICDEM 2 Plus ist das Display auf dem Board bereits 
verdrahtet. Hast Du die Leiterbahnen geschnitten?

> Ich bin absichtlich den Pins RB0 (mit Taster) und RB6..7 ausgewiechen,
> da diese anderweitig verwendet werden. Aber nichts geht ?!?
Läuft das Programm überhaupt? Kannst Du eine Led zum Blinken bringen, so 
dass wenigstens etwas geht?

von Rotschi H. (hoschis)


Lesenswert?

Hallo,

>Ist der genaue PIC-Typ so geheim, oder was soll das: PIC16Fxx?
Habe ein PIC16F87

>Welches Board nun: PICDEM 2 Plus oder wie im Betreff PICDEM 1?
PICDEM 2 Plus ROHS

>Also, beim PICDEM 2 Plus ist das Display auf dem Board bereits
>verdrahtet. Hast Du die Leiterbahnen geschnitten?
Nein. Das Display hängt an Port D, 18 Pin Devices haben natürlich keinen 
POrt D, also habe entsprechnde Verbindungen gemacht, um das Display 
trotzdem zu erreich.
RA1...RA3 -> RS, R/W und E
RB1...RB4 -> DB4...DB7
RB5       -> VCC Transistor

>Läuft das Programm überhaupt? Kannst Du eine Led zum Blinken bringen, so
>dass wenigstens etwas geht?
Klar, LED blinken usw. ist kein Problem. Was mich stutzig macht, ist 
dass ich den Q2 Transistor mit 5V ansteure, damit das LCD mit Strom 
versorgt wird. Am VCC des LCD's erreiche ich aber nur 4V

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.