Forum

Einloggen | Registrieren | RSS  

Axel Müller

12.04.2021,
06:30
 

Bascom: LCD, Varitronix, COG-VLGEM1277-01, 240x64 pixel (Elektronik)

Hallo,

ich will das Display "LCD, Varitronix, COG-VLGEM1277-01, 240x64 pixel " per Bascom mit einem AtMega8 betreiben.
Hat das schonmal jemand versucht?
Im Netz hab ich dazu das hier gefunden: https://www.mikrocontroller.net/topic/472549
Allerdings nur mit C Programmen.
Was mir wenig weiterhilft.
Bin bei Bascom noch lausiger Anfänger.
Das Display soll per SPI angesprochen werden können.

Ein Beispiel in Basic wäre toll. Finde leider nur nichts.

Vielleicht kann mir jemand theoretisch erklären wie ich mit dem ding reden muss damit darauf ein Pixel an bzw. aus geht.
Hab mir rund ein dutzend von den dingern gekauft da der Preis einfach sensationell ist.

Vielen dank!
Axel

xy(R)

E-Mail

12.04.2021,
10:07

@ Axel Müller

Bascom: LCD, Varitronix, COG-VLGEM1277-01, 240x64 pixel

Konntest der Verlockung bei der Resterampe (aka Pollin) nicht widerstehen?

Hier mal das Datenblatt des Controllers:

http://datasheet.datasheetarchive.com/originals/library/Datasheets-ISS16/DSAIH000309343.pdf


SPI ist gar nicht nötig, es gibt bei BASCOM den Befehl SHIFTOUT (o.ä.), da kannst du beliebige GPIO dafür nehmen.

Axel Müller

15.04.2021,
01:58

@ xy

Bascom: LCD, Varitronix, COG-VLGEM1277-01, 240x64 pixel

» Hier mal das Datenblatt des Controllers:
»
» http://datasheet.datasheetarchive.com/originals/library/Datasheets-ISS16/DSAIH000309343.pdf
»
»
» SPI ist gar nicht nötig, es gibt bei BASCOM den Befehl SHIFTOUT (o.ä.), da
» kannst du beliebige GPIO dafür nehmen.

Auch wenn diese Frage vermudlich durch das Datenblatt beantwortet werden kann, frage ich dennoch.
Da ich 1. es wahrscheinlich nicht finde und 2. nicht verstehen dürfte.
Wie sagt man den den Display welches Pixel leuchten soll?

shiftout -> wow! das ding kann ne menge, fast alles einstellbar, ziehmlich cool.
https://www.arduino.cc/reference/de/language/functions/advanced-io/shiftout/

Grüße
Axel

xy(R)

E-Mail

15.04.2021,
07:20

@ Axel Müller

Bascom: LCD, Varitronix, COG-VLGEM1277-01, 240x64 pixel

» » Hier mal das Datenblatt des Controllers:
» »
» »
» http://datasheet.datasheetarchive.com/originals/library/Datasheets-ISS16/DSAIH000309343.pdf
» »
» »
» » SPI ist gar nicht nötig, es gibt bei BASCOM den Befehl SHIFTOUT (o.ä.),
» da
» » kannst du beliebige GPIO dafür nehmen.
»
» Auch wenn diese Frage vermudlich durch das Datenblatt beantwortet werden
» kann, frage ich dennoch.
» Da ich 1. es wahrscheinlich nicht finde und 2. nicht verstehen dürfte.
» Wie sagt man den den Display welches Pixel leuchten soll?

Man legt das im Bildspeicher ab.


» shiftout -> wow! das ding kann ne menge, fast alles einstellbar, ziehmlich
» cool.
» https://www.arduino.cc/reference/de/language/functions/advanced-io/shiftout/

Das ist aber gar kein BASCOM.

bastelix(R)

16.04.2021,
01:08

@ Axel Müller

Bascom: LCD, Varitronix, COG-VLGEM1277-01, 240x64 pixel

» https://www.arduino.cc/reference/de/language/functions/advanced-io/shiftout/
Was jetzt? Bascom oder Arduino?

Da sind ein paar kleinere Unterschiede:
* BASCOM verwendet als Programmiersprache einen BASIC-Dialekt
* Arduino verwendet als Programmiersprache C++, allerdings in einer einsteigerfreundlichen Spielart.

Für Arduino könnte es sogar eine fertige Bibliothek für dein Display geben, dann musst da nicht selber die Bits rumschubsen.