-
-
Erfahrener Benutzer
Fleißiges Mitglied
hi,
nach dem deklarieren kannst du timer0 direkt auslesen, da haste dann die gezählten flanken drinne. läuft aber bei 256 über, tät ich über 'nen interrupt machen.
dim 256_flanken as word ' der zähler
enable interrupts
enable timer0
on timer0 t0_isr
' ab hier programm
do
.
dein code
irgendwannmal: gosub anzeige
.
loop
end
' -------------------------------------
sub anzeige
256_flanken = 256_flanken * 256 ' der wird nur um 1 erhöht je überlauf
256_flanken = 256_flanken + timer0 ' momentaner zählerstand dazu
lcd "Counts: " ; 256 flanken ' Zähler anzeigen
return
end sub anzeige
' -----------------------------------
to_isr
incr 256_flanken
return
' -----------------------------------
ist saugrob, ich weiss, aber so geht's mal
- wenn kein fatal error drinne is 
gruss, harry
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen