Gast
#1763
Hi,
Habe mein Board endlich fertig:-) und auch schon enwenig experimentirt.
Möchte jetzt auch einen timer verwendnen. möchte auf PORT C ein led eine
Sekunde nach reset einschalten(Pin auf L ziehen).
Hab mir das so vorgestellt:
int main(void)
{
int i;
outp(0xff,DDRC); //Port D output
for(i=0;i<40;i++)
{
outp(0, TCNT0); //reset Timer0
outp(0x05, TCCR0); //Timer 0: CK/1024
do
{
outp(0xFF,PORTC);
}while(inp(TCNT0)<200) //Warten bis Byte 200 ist(0,0256 sec.)->
das ganze 40 mal->ca 1 sec
}
outp(0xFE,PORTC);// pin 1 auf L ziehen
for (;;) {}
}
Warum geht das nicht so??
lg,
Stefan