Forum: Mikrocontroller und Digitale Elektronik Grafik LCD-Routinen (KS0108) in Assembler?


von nick01 (Gast)


Lesenswert?

Hallo,

ich habe mal eine kurze Frage zu Grafik-LCDs mit KS0108-Controller:
Macht es Sinn die Routinen in Assembler zu programmieren? Ich habe
leider nur Routinen für C - welches ich (noch) nicht beherrsche -
gefunden.

Gruß

von Andy (Gast)


Lesenswert?

Hallo,
warum sollte es keinen Sinn machen?
Dabei kann man einiges lernen und es macht mehr Spass als irgentetwas
fertiges auf seinen controller draufzududeln.
gruss
Andy

von Hartmut Gröger (Gast)


Lesenswert?

Hi

Selbtverständlich macht das Sinn. In Assembler hast du das Timing
zu 100% in der Hand. Grafikroutinen sollten so schnell wie möglich
sein. Ich habe meine komplette Lib für den 6963 in Assembler gemacht.

MfG HG

von pumann (Gast)


Lesenswert?

... zum lernen ist das optimal.

Leider haben die Grafik-LCDs mit KS0108-Controller keinen eingebauten
Zeichensatz, so daß Du Dich auch noch darum kümmern musst.

Ich muss mich noch als Anfänger bezeichnen, stehe mit C (WinAVR) noch
auf Kriegsfuß, aber im Angesicht der vielen fertigen Bibliotheken für C
- im Gegensatz zu Assembler - liebäugelt man(n) schon ab und zu, daß
Lager zu wechseln.

von Sven Berger (Gast)


Angehängte Dateien:

Lesenswert?

@Hartmut Gröger

Du hast eine funktionierende Initialiserung für einen T6963C in
Assembler, habe ich das richtig verstanden?
Könntest du BITTE mal über meine einen Blick werfen, was damit falsch
läuft?
Ich kriege nur einen weissen (bei blau weissem LCD) Schirm und nichts
weiter passiert!
Soll mit einem Atmega8535 angesteuert werden, der mal auf 8Mhz laufen
soll.
Die Pin-Belegungen sind in der Text-Datei angehängt.

Danke schon mal im voraus, wenn es denn was geben sollte.

MfG
Svne Berger

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.