Hallo allerseits,
ich brauche mal Eure Hilfe bei der Portzuweisung meines GLCD(KS0108),
ich möchte eine bereits vorhandende library benützen die folgendermaßen
die Ports zuweist:
1 | #define KS0108_DATA_PORT PORTA
|
2 | #define KS0108_DATA_DIR DDRA
|
3 | #define KS0108_DATA_PIN PINA
|
4 |
|
5 | #define KS0108_CTRL_PORT PORTC
|
6 | #define KS0108_CTRL_DIR DDRC
|
7 |
|
8 | #define KS0108_DI (1 << 2)
|
9 | #define KS0108_RW (1 << 1)
|
10 | #define KS0108_EN (1 << 0)
|
11 |
|
12 | #define KS0108_CS1 (1 << 6)
|
13 | #define KS0108_CS2 (1 << 5)
|
bei mir ziehen sich aber die Pins auf 2 Ports hin und bekomme das
irgendwie nicht hin, und zwar:
Data0Pin PIN_C6
Data1Pin PIN_C7
Data2Pin PIN_F7
Data3Pin PIN_F6
Data4Pin PIN_F5
Data5Pin PIN_F4
Data6Pin PIN_F1
Data7Pin PIN_F0
KS0108_CS1 PIN_D6
KS0108_CS2 PIN_D7
KS0108_RW PIN_B5
KS0108_DI PIN_B4
KS0108_EN PIN_B6
KS0108_RES PIN_D4
Ich hoffe mir kann jemand dabei helfen diesen C-Code anzupassen. Vielen
Dank schonmal!