Hallo Teslanikola,

wie kann isch den Interupt von Timer0, und die Anzahl der "überläufe" von Timer1 ( hier counter1) auslesen?
Du kannst die Anzahl der Überläufe nicht auslesen.
Du schreibst für Timer0 und Timer1 jeweils eine Interrupt Routine und gibst die Interrupts frei. Bei jedem Überlauf wird dann in die jeweilige Routine gesprungen. In den Routinen erhöhst Du jeweils Die zugehörige Zählvariable.

Stichworte für die Suche in der BASCOM-Hilfe sind
On Interrupt
On Timer0 (1)
Enable Timer0 (1)
Enable Interrupts
sowie generell Timer0 und Timer1

> aber das stimmt oder:
> Config Pinb.5 = Input ' Signal Input
Ich hab gerade nicht im Kopf, ob PinB.5 der Counter-Eingang für Timer1 ist. Wenn ja, dann stimmt das

> Dim Erge As Long
Timer1 ist nur 16 bit breit (Word). Bascom konvertiert aber automatisch.
Du kannst mit "Overlay" Deinen Überlauf-Zähler und den Timer1-Wert prima zu einem long zusammenfassen. s. Bascom Hilfe zu DIM und OVERLAY.

> Portb.5 = 0 ' Aktiviert int. Pulldown
Die AVRs haben keinen int. Pulldown. Du schaltest 'nur' den int. Pullup aus.

>Config Timer0 = Timer , Prescale = 1 ' Config. Timer0 als Timer
Prescale = 1024

Ciao,
Werner