Hallo, gibt es Beispiele, in denen man sich ansehen kann, wie der Timer vom Mikrokontroller mit der Programmiersprache "C" eingebunden wird. Wie kann man den Interupt weiter auswerten?? Bei Assembler war doch erst die Einstellung Interupt "ja"nötig. Danach wurde ein Unterprogramm vom Interupt gestartet. Oder ein Sprung in einen Prg-Teil ausgeführt. Ulrich
Um Interrupts generell zu erlauben gibt es in C die Funktion sei (). Dann kann man noch den Prescaler variieren und den Timer-Overflow oder den Timer-Compare-Match oder ... Interrupt aktivieren. In die ISR kann man dann was "Sinnvolles" reinpacken. Prinzipiell ist es bei solch einer Frage immer sinnvoll, den verwendeten MC sowie die Entwicklungsumgebung mit anzugeben, ansonsten ist macht das Anworten nicht unbedingt Sinn. Auch kann ein Studium des Datenblattes sehr leicht weiterhelfen. Alex
Im anhang habe ich mal ein ganz einfaches Interruptbeispiel für einen 90s8535 geschrieben. In dem makefile ist auch eine funktionierende einbindung für Ponyprog2000. Wens interessiert. Ach ja und bemühe mal dein Datenblatt. Da steht alles drin was man braucht. Nur sind da halt keine Beispiele drin, da muss man mal ein bischen basteln. Liebe Grüsse Division
Danke für die Antwort. Ich habe auch mit dem Datenblatt beschäftigt, aber leider hatte ich noch nicht den Erfolg beim Basteln. Ich verwenden den 8515 der im Starterpacket STK 500 ist. Studio 4.08 für die Simmulation und WINgcc, Programmers Notepad. Ulrich
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.