Hallo Ishigami,
folgender Code bringt die beiden LEDs zum blinken.
Code:
#include "asuro.h"
int main(void)
{
Init();
volatile int zaehler;
while(true)
{
for (zaehler=0; zaehler<20000; zaehler++);
BackLED(ON,ON);
for (zaehler=0; zaehler<20000; zaehler++);
BackLED(OFF,OFF);
}
return 0;
}
Ein Controller ist SEHR schnell, deshalb musst er schon bis etwas mehr hochzählen als 216, z.B. bis 20000, wenn du was von dem Blinken mitbekommen willst. Das "volatile" for dem int soll bedeuten, dass die Variable immer im RAM exestieren muss und nicht in einem Register.
MfG Mark
Lesezeichen