Gast
#273490
ich möchte mit atmege16 ein besimtes bitmuster ausgeben also 1us ein,
1ms aus 4s ein 1us aus 14s ein ..... wie ist das am besten zu
realisieren ? ich versuche es mit verschachtelten schleifen also so:
ldi zaehlreg3, anfangswert
zeitschleife4:
ldi zaehlreg2, anfangswert
zeitschleife3:
ldi zaehlreg, anfangswert
zeitschleife2:
dec zaehlreg
brbc 1, zeitschleife2
dec zaehlreg2
brbc 1, zeitschleife3
dec zaehlreg3
brbc 1, zeitschleife4
aber ich kann mir nicht vorstellen das daß der elleganteste weg ist.