hi dirk!!
also, ich hab jetz mal gesagt, dass geht so:
Code:
#include "RP6ControlLib.h"
void nachRechts(void)
{
PORTC |= IO_PC7; // High
msleep(1000);
PORTC &= ~IO_PC7; // Low
}
void nachLinks()
{
PORTC |= IO_PC6; // High
msleep(1000);
PORTC &= ~IO_PC6; // Low
}
int16_t main(void)
{
initRP6Control();
initLCD();
DDRC |= IO_PC7; // PC7 ist nun Ausgang
DDRC |= IO_PC6; // PC6 ist nun Ausgang
while(true)
{
uint8_t key = getPressedKeyNumber();
if(key)
{
switch(key)
{
case 1:
nachRechts();
break;
case 2:
nachLinks();
break;
}
}
}
return 0;
}
Auf dem Foto hab ich markiert, wo ich was anschliessen will..... richtig so?
denke nich ganz, ich muss doch bei dem relais mit 5V 1 Pol an GND und einen an den Ausgangsport oder?
MfG
Pr0gm4n
PS: Ich komme mit dem Schaltplan nicht zurecht, kann mir jemand in dem Bild (Google: RP6 MEGA32) die GND-Ports und die PC6/PC7 markieren bitte? --- Iss nur, weils jetzt dringend ist, danach kauf ich m ir ja das Buch von Oben warscheinlich...
Lesezeichen