www.mikrocontroller.net

Forum: GCC isr nur für atmega8

Autor: roboterbastler (Gast)
Datum: 30.06.2008 21:57

gibt es diese abfrage nur für den atmega8 oder auch schon für den
16/32/644?

ISR (USART_RXC_vect) {

  //irgendein Code

}
Autor: Günter R. (galileo14)
Datum: 30.06.2008 22:08

Welche Interrupts definiert sind, ersiehst Du ganz einfach aus der
entsprechenden "ioxxx.h" (z.B. C:\Programme\WinAVR\avr\include
\avr\ioxxx.h").

"ioxxx.h" z.B. "iom32.h". Dort gibt es diesen Interrupt.
Autor: Michael G. (linuxgeek) Benutzerseite
Datum: 30.06.2008 22:26

Stell Deine Anfragen verstaendlicher, wenn Du eine Antowort willst. Als
Fragender ist es Deine Aufgabe Dich zumindest so zu artikulieren dass
andere Dein Anliegen verstehen koennen, immerhin willst Du ja etwas
wissen.
Autor: Walter (Gast)
Datum: 30.06.2008 22:44

@linuxgeek
versuch dich halt mal in andere die weniger wissen als du rein zu
versetzen, nach Einschätzung des roboterbastlers war seine Anfrage
vermutlich verständlich, er weiß halt nicht was ISR bedeutet, für ihn
ist es eine Abfrage ...
Autor: Peter Franz (neuergast)
Datum: 30.06.2008 22:48

dieses habe ich aus dem avr-ggc-tutorial:
Beim ATMEGA8 ist es möglich, dass RXCIE Bit im Register UCSRB zu
setzen....

darum meine frage.

mfg
Autor: Olli (Gast)
Datum: 30.06.2008 23:59

das hier solltest du unbedingt mal lesen!!!!!!!!!!!

http://de.wikipedia.org/wiki/Datenblatt
Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum: 01.07.2008 09:39

Autor: roboterbastler (Gast)
Datum: 01.07.2008 14:13

olli, mit dem datenblatt vom sn7400n kann ich nichts anfangen.
Autor: Sir alan Teplotaxl (t3plot4x1)
Datum: 01.07.2008 15:43

@Olli zu viele Ausrufezeichen sind unhübsch.
Autor: Olli (Gast)
Datum: 01.07.2008 16:18

> olli, mit dem datenblatt vom sn7400n kann ich nichts anfangen.

Aber in dem Artikel erfährst du, was ein Datenblatt ist. Und wenns
optimal läuft reift daraus auch die Erkenntnis, dass die dazu da sind,
da auch mal reinzuschauen. Und wenn du ein gaaanz kreativer bist, kommst
du sogar auf die Idee, dass es für die AVRs auch Datenblätter gibt ;)
Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum: 01.07.2008 16:30

Autor: Michael G. (linuxgeek) Benutzerseite
Datum: 01.07.2008 16:33

OK ich glaub ich jetzt komm ich schon eher mit. Was auch immer Du Dir
unter einer "Abfrage" in dem Zusammenhang vorstellen magst.

Natuerlich hat jeder AVR mit einer USART auch den RXC-Interrupt. Welche
Typen das sind ist aus der Herstellerliste zu entnehmen. Es duerften
allerdings alle Atmegas eine USART besitzen, bei den Tinies gibt es ein
paar Typen ohne.
Autor: Rolf Magnus (Gast)
Datum: 08.07.2008 20:12

> Der Link auf das Datenblatt wäre sinnvoller gewesen als der Zirkus

Wie heißt es doch so schön? "Give a man a fish and he will eat for a
day. Teach him how to fish and he will eat for a lifetime."

Antwort schreiben

Die Angabe einer Email-Adresse ist freiwillig. Wenn Sie automatisch per Email über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
  • Aussagekräftigen Betreff wählen
  • Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
  • JPEG-Dateien (.jpg) nur für Fotos und Scans verwenden
  • Schaltpläne, Screenshots usw. als PNG oder GIF anhängen

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel






webmaster@mikrocontroller.netImpressumWerbung auf Mikrocontroller.net