Hallo zusammen,
in dem Sketch (IDE0023) sind folgende Lib eingefügt "ITDB02_Graph_16.h" und "ITDB32_Touch.h(IDTB02_Touch.h)".
Im Sketch selbst sind bei der Initalisierung die Zeilen "ITDB02 myGLCD(38,39,40,41,ITDB32WC);" und " ITDB32_Touch myTouch(6,5,4,3,2;" eingefügt.
Die Pinnummer sind von dem Arduinoboard, ich möchte, falls es möglich ist aber andere Pins verwenden (z.B. 38 -> PD7 (µPC Pin50), 39 -> PG2 (µPC Pin70) etc.; PG2 soll ersetzt werden durch PD6 (µPC Pin49) etc.
Hier stellt sich eben die Frage ob es so einfach möglich ist (die Zeile "ITDB02 myGLCD(38,39,40,141,ITDB32WC);" durch "ITDB02 myGLCD(47,48,49,50,ITDB32WC);" zu ersetzen, da ich in meinem Projekt kein Shield verwende, sondern die 2x20polige Buchsenleiste direkt auf die gleiche Platine löte, wie den Prozessor.
In der Portliste (pins_arduino.c) steht folgendes:
const uint8_t PROGMEM digital_pin_to_port_PGM[] = {
// PORTLIST
// -------------------------------------------
PE , // PE 0 ** 0 ** USART0_RX
PE , // PE 1 ** 1 ** USART0_TX
PE , // PE 4 ** 2 ** PWM2
PE , // PE 5 ** 3 ** PWM3
PG , // PG 5 ** 4 ** PWM4
PE , // PE 3 ** 5 ** PWM5
PH , // PH 3 ** 6 ** PWM6
PH , // PH 4 ** 7 ** PWM7
soll man hier z.B. aus "PG , // PG 5 ** 4 ** PWM4 " dann "PG , // PG 5 ** 49 ** PWM4" machen? Oder macht das keinen Sinn?