www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Funktionsgenerator


Autor: Max (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo!
ich wollte mir den funktionsgenerator von andreas schwarz nachbauen,
habe aber probleme den quelltext zu compilern.
da ich leider gerade erst angefangen habe mich mit mikrocontrollern zu
beschäftingen, kann ich mir leider keinen reim auf diesen fehler
machen:


(121): error: syntax error, unexpected ','

;LCD-Cursor an bestimmte Position setzen
.MACRO locate ;(Zeile,Spalte)
        push temp1
 ===> ldi temp1, 0b10000000|(((@0)-1)<<6)|((@1)-1)
        rcall lcd_command
        pop temp1
.ENDMACRO



vielen dank im voraus!
max

Autor: Felix Jankowski (feejai)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
liegt vermutlich am alten assembler. versuch mal in den optionen auf
Assembler Version 1 umzustellen.

Autor: Max (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
du fuchs!
danke!!!

Autor: Max (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
so, nächstes problem:
alles funktioniert nur das display zeigt wirres zeug an (buchstaben
zeichen etc.)
ich habe die schaltung mit einem atmega8515 nachgebaut. (auch die
richtige included)
ist es normal das man auch das eeprom programmieren muss?

mfg max

Autor: Andreas Schwarz (andreas) (Admin) Benutzerseite Flattr this
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, das EEPROM musst du programmieren, weil da die Texte drin sind.

Autor: Max (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
habe ich gemacht, das display zeigt aber trotzdem nur mist an.
es tut sich aber etwas wenn mann die frequenz verstellt.

Autor: Rick Dangerus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die Datenleitungen richtigrum angeschlossen?
Evtl. mal den Zugriff etwas langsamer machen.

Rick

Autor: andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo zusammen, ich suche unbedingt das Programm für das EEPROM. wo kann 
ich dies denn am besten finden??

Gruß Andreas

Autor: Andreas Schwarz (andreas) (Admin) Benutzerseite Flattr this
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die .eep-Datei bekommt man wenn man das Programm assembliert.

Und bitte nächstes Mal die selbe Frage nicht in 10 Threads stellen!

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.