Hallo,
nach langer Zeit möchte ich wieder etwas mehr mit Mikroprozessoren arbeiten.
Ich habe eine Frage zum Portmapping beim Seeeduino Mega 1280.
In einen bestehenden Code soll ein Digitaler Output hinzugefügt werden.
So ist es bereits gelöst.
#define LEDPIN 13
#define LEDPIN_PINMODE pinMode (13, OUTPUT);
#define LEDPIN_SWITCH PINB |= (1<<7);
#define LEDPIN_OFF PORTB &= ~(1<<7);
#define LEDPIN_ON PORTB |= (1<<7);
ich möchte den neuen Ausgang auf den PIN 22 legen.
Ich hoffe dieser ist ein I/O.
Wo gibt es eigentlich Doku zu dem Seeeduino?
Wo finde ich die Referenz von PIN-Beschriftung zu Controller?
Laut
http://www.arduino.cc/en/Reference/PortManipulation sind die
PortD = digital 0-7
PortB = digital 8-13
Ich vermute Pin22 ist dann Digital I/O null ?
Ist dann
#define LEDPIN 0
#define LEDPIN_PINMODE pinMode (0, OUTPUT);
#define LEDPIN_SWITCH PIND |= (1<<7);
#define LEDPIN_OFF PORTD &= ~(1<<7);
#define LEDPIN_ON PORTD |= (1<<7);
richtig oder muss ich die 13 mit 22 ersetzen?
richtig ?