Gast
#3925302
hey, Atmega8 C-code Wie schalt man eine LED ein und aus ohne den _delay() zubenutzen, mit einer 1Sekunde Takt.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
|
Anzeige
|
Atmega8 delay
Gast
#3925302
hey, Atmega8 C-code Wie schalt man eine LED ein und aus ohne den _delay() zubenutzen, mit einer 1Sekunde Takt.
Luis schrieb: > hey, > > Atmega8 > C-code > > Wie schalt man eine LED ein und aus ohne den _delay() zubenutzen, mit > einer 1Sekunde Takt. Durch den Einsatz eines Timers FAQ: Timer Wenn du in deinem Hauptprogramm nicht warten willst, musst du einen Timer verwenden. Am besten einen Timer im CTC Modus laufen lassen, dann hast du eine feste Zeitbasis.
Gast
#3925315
Luis schrieb: > Wie schalt man eine LED ein und aus ohne den _delay() zubenutzen, mit > einer 1Sekunde Takt. > > PORTB = 0b11111111; //LED einschalten > _delay_ms(500); > PORTB = 0b00000000; //LED ausschalten > _delay_ms(500); So nicht, das wäre mit delay().
Gast
#3925953
Mutmaßliche Minimallösung:
Wenn Du Deinen µC mit 8 Hz taktest, ergibt das einen 1-Sekunde-Blinker. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|