Pollin RFID-Board und LCD ansteuern

OP #2394942
Hallo Forum,

folgendes Problem:
ich habe hier das Pollin RFID-Board und würde gern das LCD-Modul 
ansteuern. Die Hardware ist i. O., denn wenn ich die originale 
Pollin-Firmware flashe, funktioniert das Display. Ein Freund hat meine 
Firmware erweitert um Routinen zur Ansteuerung des Displays.
Leider tut das so garnichts, das Display bleibt im unitialisierten Modus 
(1. Reihe schwarze Blöcke, zweite Reihe nichts).

Hat wer ne Idee?
Angehängte Dateien:
Gast
Hat er die richtigen Pins am Controller den richtigen am Display 
zugeordnet??? Bei den allgemeinen Libraries liegen die Ports natürlich 
meistens anders als in seinem Projekt!

MfG, Arne
OP
Arne Sachtler schrieb:
> Hat er die richtigen Pins am Controller den richtigen am Display
> zugeordnet???

Der angehangene Code ist komplett selbst entwickelt, und mein Kollege 
hat sich bei der Programmierung an das Datenblatt des Displays gehalten. 
Der Code tut nur das was er minimal tun muss.

Die Ports sind meines Erachtens nach so gesetzt, wie sie aus dem 
Schaltplan bei Pollin hervorgehen.
Jens B. schrieb:
> Der Code tut nur das was er minimal tun muss.
>

Mach es so einfach wie möglich, aber nicht noch einfacher ;-)
1
void lcd_send_enable(){
2
 PORTB |= (1<< LCD_ENABLE); // set bit
3
  _delay_us(10); // wait a bit
4
 PORTB &= (1<< LCD_ENABLE); // clear bit
5
}
Abgesehen davon dass beim Bit löschen ein ~ fehlt, glaube
ich nicht, dass man das LCD soo einfach initialisieren kann.
Meine Version war jedenfalls etwas komplizierter, und ich
habe es eigentlich auch nicht komplizierter als nötig gemacht ;-)

Rolf

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.