PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zu Pins auf ICSP-Header (Mega) bzw. SPI-Header (Due)



HaWe
13.12.2014, 12:56
hallo,
was für eine Funktion hat der Anschluss RES auf dem SPI/ICSP-Header des Mega und des Due ?
Welche DPin-Nummer haben die RES-Pins auf den Headern?

Kann man ihn anstelle von RS oder RST benutzen, wenn ein Device diese Anschlüsse braucht und im Programm definiert?
z.B. hier:

#define TFT_RST 8
#define TFT_RS 9 // D/C
#define TFT_CS 53 // SS
#define TFT_SDI 51 // MOSI
#define TFT_CLK 52 // SCK
Wie definiert man dann den Header-RES-Pin im Sketch Programm?

Oder kann man den RES Pin vllt sogar für CS/SS umdefinieren/nutzen?
SPI-SS ist ja für den Mega nur auf Pin 53, aber nicht auf dem ICSP-Header, und auf dem Due ist ein fester SS Pin gar nicht erkennbar definiert.

Irgendeinen Sinn muss der RES Pin doch haben...

HaWe
14.12.2014, 15:06
weiß hier echt keiner, wofür und wie man den RES Pin auf dem SPI-Header benutzen kann??? :shock:

Sisor
14.12.2014, 16:19
Zum Reseten des Microcontrollers.
Der ICSP-Res-Pin des MEGA ist gleich seinem RESET-Pin.

HaWe
14.12.2014, 16:52
ach so, also nicht für das SPI-Gerät selber...?

weißt du dann zufällig auch, wofür diese beiden benötigt werden im Sketch-Code:
#define TFT_RST 8
#define TFT_RS 9 // D/C

Sisor
14.12.2014, 17:06
RST: Reset, zum Initialisieren des Displays
RS: Register select, Low: Index oder status register (Daten), High: Control register (Befehle senden)

HaWe
14.12.2014, 17:16
aha! also RST != RES :(