Anfängerhilfe für KS0108 an einem AtMega162 in C

OP #2867162
Lesenswert?
• ▲
▼
Hallo,

ich bin gerade von BASCOM auf C am umsteigen. Nun habe ich schon kleine 
Tests mit Port IN/OUT hinter mir und wollte mein Display ansteuern. 
Dieses ist ein 128x64 Diesplay mit KS0108 Chip. Lib´s gibt es ja wie 
Sand am Meer, nur scheine ich es nicht ganz zu verstehen, wie ich diese 
erfolgreich einbinden kann. An der Hardware liegts dieses mal nicht. 
Diese habe ich mit einem Programm was ich in BASCOM geschrieben habe 
getestet. Als Umgebung nutze ich AVR Studio 6, da es mir durch das 
Programmieren mit VisualStudio auch sehr vertraut ist. Hat jemand ein 
einfaches fertiges Projekt, an dem ich sehen kann, wie es geht? Oder 
kann mir jemand beim einstieg helfen.

Ich Danke schon mal im voraus.
Gast #2867599
Lesenswert?
• ▲
▼
Hi

Ich habe ein Tutorial für U8glib/M2tklib und das Atmel Studio 
geschrieben: http://code.google.com/p/m2tklib/wiki/as6

Einzige Anpassung, die Du machen müsstest, wäre ein anders device 
auszuwählen (nämlich das für KS0108) und die 8bit parallel init 
funktion.

Das device steht hier:
http://code.google.com/p/u8glib/wiki/device

Konkret also u8g_dev_ks0108_128x64

Die init funktion ist hier beschrieben:
http://code.google.com/p/u8glib/wiki/userreference#InitSPI_,_InitHWSPI_,_Init8Bit

Grüße,
Oliver

Antwort schreiben

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.

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.