bitte benutz für die zukunft die code-tags. beim lesen von so unformatiertem code bekomm ich augenkrebs
wieso benutzt du weiterhin SIGNAL statt ISR?
außerdem versteh ich nicht warum du die register mit konkreten werten füllst und dann noch eine order-verknüpfung reinmachst, das bringt überhaupt nichts. und benutz bitte keine magic numbers auch wenn ein kommentar dahinter steht.
Code:
TCCR0 |= (1 << CS01) | (1 << CS02);
TIMSK |= (1 << TOIE0);
wenn du den code nicht versteht frag nach oder schau im Wiki https://www.roboternetz.de/wissen/index.php/Avr-gcc
ob der code so funktioniert kann ich nicht sagen. außerdem weiss ich nichteinmal mit welcher frequenz dein takt läuft.
wie meinst du das mit den zeigern für register? ich benutz zum ansprechen meiner register nie ein zeiger. pointer werden z.B. benutzt um zeichenketten zu realisieren weil man unter C keine strings kennt.
mfg blan
Lesezeichen