www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Erste Hilfe mit ICC (Demo)


Autor: Neueinsteiger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!
Ich würd gern C für Mikrocontroller lernen.
Ich hab das Tutorial von Christian Schifferle
ein paar mal durchgelesen und versucht die mit dem ICCAVR
auch praktisch nachzuvollziehen.
Doch leider wurde ich mit Fehelermeldungen überhäuft.
Das Programm kennt die Befehle wie
"sbi
cbi
outp
inp" nicht.
Kennt jemand die Befehle (korekte Schreibweise)
mit der man Ports einlesen kann (z.B.Taster)

Vielen Dank

Autor: Peter Fleury (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dieses Tutorial wurde für eine veraltete Version des Freeware 
AVR-Compilers AVRGCC geschrieben, und kann nur bedingt für die aktuelle 
Version (WinAvr) verwendet werden. Die Befehle sbi, cbi, outp, inp sind 
sowieso veraltet und sollten nicht mehr verwendet werden.

Lade besser die aktuelle WinAVR runter und studiere die Online Doku.

Autor: Neueinsteiger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich überlege ernsthaft mir den ICCAVR anzuschaffen. Ist zwar nicht 
gerade günstig aber mit dem WINAVR hatte ich meine Probleme, danach hab 
ich eine Zeitlang nichts gemacht.
Beim Wiedereinstieg fand ich den ICC sehr einfach in der Bedienung.
Bei WINAVR muss man ja die make files selbst erstellen soweit ich mich 
erinnern kann. Beim ICC kann ich ohne Umwege den Quelltext compilieren 
und sofort in den Controller laden.

Stimmen die Befehle von WINAVR und ICCAVR überein?
Wo finde ich die online Doku von WINAVR.

Autor: Peter Fleury (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bei der neuesten WinAVR Distribution gibt es ein Beispiel Makefile wo 
man nur noch die Filenamen eintragen muss.
Ich glaube ein Makefile zu erstellen ist sicher das einfachste an einem 
Projekt. Wer in der Lage ist ein Programm zu schreiben, sollte auch in 
der Lage sein ein Beispiel Makefile zu ergänzen.
Die WinAVR Doku ist Bestandteil der Distribution ist aber auch in Netz 
verfügbar, siehe AVRGCC Sektion auf dieser Seite.

Antwort schreiben

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

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.