Hallo, habe das STK500, den Atmega8515L als µC und benutze AVR Studio4 gcc. Nachdem ich mich mit den OnBoard LED's und Tastern "gespielt" habe (mittels simplen for, while, if usw... Schleifen/Anweisungen) wollte ich mit den Interrupts beginnen. Habe mir schon viele Foren durchgelesen, kam aber damit nicht zurecht. Zum Eig Problem: Ich will durch druck auf einen Taster einen Interrupr auslösen in welchem ich dann meinen Code schreiben kann. Werd aber mit der Syntax usw nicht fertig... bitte um hilfe für einen AVR-Anfänger wenn möglich mit kleinem beispiel.c, Olli
Gast
#1201132
Gast
#1201133
Erst einmal danke "Panzerknaker"! Programmierre nur C/C++ u kann deswegen nur was mit der 2.Seite anfangen. Werd das mal durchlesen und schauen ob mich das weiterbringt! mfg Olli
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
Hab jetzt einmal einen simplen Code entworfen, jedoch funktioniert er noch nicht so wie ich mir das vorstelle. Ich denke, dass das etwas mit dem MCUCR register zu tun hat... Habe allerdings keine Ahnung wie die korrekte Syntax aussieht wenn der IR bei sinkender Flanke ausgelöst werden soll (ISC0 iwie auf 10 setzen). hoffe auf eure Hilfe... Olli
@Olli RTFT (Read The Fuc*in' Tutorial) Es macht wenig Sinn hier diverse Threads zu öffenen und sich helfen lassen zu wollen, OHNE sich ein paar Grundlagen reinzuziehen. Das Tutorial hier ist sehr gut! Also bitte ein bischen Eigenleistung! Du benötigst: - Das Datenblatt Deines Controllers und - das Tutorial http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Programmieren_mit_Interrupts und generell: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.