mikrocontroller.net

Forum: Compiler & IDEs code f LCD@Butterfly geht nicht..


Autor: Nikolaus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
#include <avr/io.h>
#include <util/delay.h>
#include <avr/interrupt.h>
#include "LCD_functions.h"
#include "LCD_driver.h"

#define F_CPU 1000000UL
#define FALSE 0
#define TRUE (!FALSE)

int main (void)
{
DDRD = 0xFF;  // Port D als Ausgang

LCD_Init();
for (;;){

//LCD_puts_f(0,LCD_start);
LCD_putc(1,'P');
LCD_putc(2,'O');
LCD_putc(3,'W');
LCD_putc(4,'E');
LCD_putc(5,'R');

LCD_UpdateRequired(TRUE,0);
}
}

Hallo!

Der obenstehende Code sollte als Minimalbeispiel dienen. Allerdings 
funktioniert die Anzeige nicht. Hab ich was vergessen / falsch 
programmiert? (KEine Compilerfehler gemeldet, programmieren hat laut 
software funktioniert..)
Bitte um zweckdienliche Hinweise!

Lg, Nikolaus

Autor: Nikolaus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hab grad selbst was rausgefunden..
es fehlt auf jeden Fall ein sei(); Ich kann inzwischen auch schon 
strings mit LCD_puts_f darstellen. Aber die Characters gehen einfach 
nicht!

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.