Ich habe jetz ein wenig rumprobiert und den folgenden C-Code mit AVR Studio compiliert und mit PonyProg auf Den controller getan:
Code:
#include <avr/io.h>
#define SYSCLK 16000000
void init(void);
int main(void)
{
init();
PORTB = 2; // PORTB = 2: Vorwärts fahren; PORTB = 1: Rückwärts
return 0;
}
// Initialisierung
void init(void)
{
DDRB = 0xff; // PortB als Ausgang deklarieren
PORTB = 0x00; // Ports auf LOW schalten
}
Jedoch war ich etwas verwundert, als ich bemerkte dsa ich mit PORTB einen der beiden Motoren zum laufen gebracht habe.
Nun weiß ich aber nicht wie ich den anderen Motor mit C ansprechen kann.
Bitte um schnelle Antworten.
Vielen DAnk im Vorraus.
Lesezeichen