hallo
hab folgendes problem:
led soll einmal pro sekunde aufblitzen. erst lief das ganze bei halber
geschwindigkeit bis ich CKDIV8 ausgeschaltet habe. jetzt 4 mal zu
schnell (mit stoppuhr gemessen, muss also kein exakter wert sein).
die fuses sind so dass der interne rc oszi mit 9.6 MHz benutzt wird.
(fuses high: 0xff, low: 0x7a)
in avr studio hab ich unter project options 9600000 Hz eingestellt.
woran kanns noch liegen?
bin langsam am verzweifeln weil ich schon 2 stunden für den humbug
verschwendet habe, brauche aber die richtige geschwindigkeit.
1 | while(1) {
|
2 |
|
3 | PORTB = 0b00010000; // port bit 4 für led blinken benutzen (pin 3 an attiny13)
|
4 | _delay_ms(100);
|
5 |
|
6 | PORTB = 0b00000000;
|
7 | _delay_ms(900);
|
8 |
|
9 | }
|