Gast
#505011
Hallo zusammen! ich beschäfftige mich seit zwei tagen mit dem mega8 in assembler. um auch gleich beim lernen etwas "sinnvolles" zu vollbringen, will ich den µC eine frequenz messen lassen und diese dann ausgeben lassen. mein ansatz ist, dass ich ein gleichgerichtetes signal über den komparator führe, der dann bei einer steigenden flanke den capture interrupt auslöst und den zählerwert sichert. aus der differenz der beiden werte würde ich dann die frequenz berechnen können. der 16 bit zähler läuft schon und ich habe auch schon den komparator interrupt und den zähler interrupt einzeln zum laufen bekommen aber wie verknüpfe ich den komparator mit dem 16bit zähler, dass der den wert sofort sichert. welche bits muss ich wo setzen. habe die betreffenden seiten in der "bedienungsanleitung" des mega8 (seite 72 bis 101) schon mehrmals gelesen komme aber irgendwie nicht drauf. Dass es gehen muss, steht ja öffters in der "bedienungsanleitung"... vielen dank schon mal an alle die mir antworten! schönen tag noch! martin