Hallo Leute,
rnavr geht leider nicht, da nur feste Frequenzen... :-s
Wie muß der 8bit-Timer bei ATTiny13 voreingestellt werden, damit man bei 128kHz int. Takt genau 1 Sekunde als Interrupt herausbekommt??
Danke, MfG, dl1akp
Druckbare Version
Hallo Leute,
rnavr geht leider nicht, da nur feste Frequenzen... :-s
Wie muß der 8bit-Timer bei ATTiny13 voreingestellt werden, damit man bei 128kHz int. Takt genau 1 Sekunde als Interrupt herausbekommt??
Danke, MfG, dl1akp
Hallo dl1akpZitat:
Zitat von dl1akp
Ungetestet:
mfgCode:$regfile = "attiny13.dat"
$crystal = 128000
$hwstack = 32
$swstack = 5
$framesize = 20
Config Timer0 = Timer , Prescale = 1024 , Clear Timer = 1 , Compare A = Disconnect
On Oc0a On_compare0a
Ocr0a = 125
Enable Compare0a
Enable Interrupts
Do
!NOP
Loop
End
On_compare0a:
'Interrupt jede Sekunde
'...
Return
Gerold
:-)