mikrocontroller.net

Forum: Compiler & IDEs ASM File im C Projekt


Autor: Lothar Lehmann (lole)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ein ASM Forum gibt es leider nicht. Vielleicht hat doch jemand einen 
Tipp. Ich modifiziere grad den S65 Treiber von Christian. Da wird die 
Hardware im ASM-Teil initialisiert. Da ich einen AT Mega88 verwende, 
kann ich die PWM und die zusätzlich genutzten ADC's nicht 
initialisieren. Die Ports liegen jenseits der akzeptierten 63, obwohl im 
Datenblatt die Register per out angesprochen werden. OCR1BH liegt auf 
0x8B. Ich habe keine Idee mehr, außer doch die IO-Initialisierung in ASM 
und C aufzuteilen. Ich freue mich über jeden Tipp.

Grüsse
Lothar

Autor: Lothar Lehmann (lole)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sorry, ich glaube ich habe es gefunden, STS statt OUT. Warum passen die 
ihre Codesequenzen nicht an den MC an? Testen werde ich das erst morgen.

Grüsse
Lothar

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.