Butterfly unter BASCOM Interruptproblem mit Timer
Hallo zusammen,
habe die Frage schon in einem anderen Forum gestellt, aber leider keine Antwort erhalten. Habe ein Problem mit dem Auslösen des Timerinterrupts beim Butterfly.
Folgender Beispiel-Code will im BASCOM-Simulator nur mit dem 2313 einen Timer-Überlauf-Interrup auslösen. Mit der m169def.dat läuft der Timer zwar, aber es kommt zu keinem Interrupt (BASCOM-Simulator und auch in real Butterfly). Wo stelle ich mich hier zu blöd an?
$regfile = "2313def.dat"
'$regfile = "m169def.dat" ' keine Chance
$crystal = 8000000
'Configute the timer to use the clock divided by 1024
Config Timer0 = Timer , Prescale = 1024
'Define the ISR handler
On Ovf0 Tim0_isr
'you may also use TIMER0 for OVF0, it is the same
'On Timer0 Tim0_isr ' dasselbe ( nur mit 2313)
Enable Timer0
the timer interrupt
Enable Interrupts
Do
Print Timer0
Loop
'the following code is executed when the timer rolls over
Tim0_isr:
Print " *";
Return
End
Dake für eure Hilfe