Bascom 1,8" Farbdisplay 128x160 SPI mit Bascom ansteuern...aber wie

mainstream

Neues Mitglied
24. März 2011
4
0
1
Sprachen
Hallo liebes Forum,

ich habe mit großem Interesse die Beiträge zum Thema farbiges Display gelesen.

Ich habe aber ein Problem und möchte Euch fragen ob ihr mir vielleicht helfen könnt. Vor kurzem habe ich mir in der Bucht ein 1,8" Farb-Display gekauft.

Hier ist das Teil http://www.ebay.de/itm/200764741074?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649.

Ich möchte das Display mit einem ATMEGA über SPI ansteuern und 3 analoge Messwerte (plus Text) ausgeben. Weiterhin möchte ich gerne über die SD Karte Bilder auf dem Display ausgeben.

Mein Problem ist, ich komme mit der Ansteuerung nicht klar auch das Datenblatt über den im Display verbauten Controller ST7735 gibt (zumindest für mich) nicht viel her.

Kann mir jemand helfen das Display zum laufen zu bringen?

Gruß

mainstream
 
Hallo liebes Forum,

ich habe ein Problem mit der Ansteuerung eines Displays über SPI. Ich habe mir in der Bucht diese Display gekauft

http://www.ebay.de/itm/200764741074?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4834wt_906

Ich möchte die Ansteuerung mit einem ATMEGA vornehmen und bekomme es nicht hin. Auch das Datenblatt des im Display verbautem Controllers ST7735 hilft mir nicht weiter.

Kann mir da jemand ein paar Tipps geben? Schön wären ein paar Ansteuer Codes über SPIOUT.

Ich habe diese Fragestellung gestern leider auch schon an anderer Stelle im Forum gestellt. Sorry!

Gruß

Mainstream
 
Hallo Mainstream!

Ich kann dir bei deinem Displayproblem zwar nicht helfen,
aber ich habe die beiden Beiträge mal hier zusammen gefügt. :wink:

Im anderen Thread war der Beitrag einfach nicht passend!


Grüße und noch viel Glück, mit deinem Display!
Cassio
 
leider kann ich das Programm nicht anhängen die Datei ist zu groß.


Hallo HKipnik!

Das Programm ist zum Anhängen zu groß? :hmmmm:

Ist es selbst als ZIP-Datei noch zu groß, oder passt der Programmcode auf Grund der Zeichengrenze nicht in einen Beitrag?

Du kannst du Datei sonst auch an Dirk schicken.
Der kann es hier dann mit einbinden. :wink:


Vielleicht sollten wir alle zusammen mal einen neuen TFT/OLED-Display-Hilfe-Thread im FAQ-Bereich ins Leben rufen?
Da kommt dann bestimmt einiges Interessantes zusammen!

Grüße,
Cassio
 
Hallo Cassio,

Vielleicht sollten wir alle zusammen mal einen neuen TFT/OLED-Display-Hilfe-Thread im FAQ-Bereich ins Leben rufen?
Da kommt dann bestimmt einiges Interessantes zusammen!

Das ist eine Tolle Idee, da wäre ich dabei.

die Zip Datei die ich hochladen wollte ist 400KB groß, ich kann aber nur bis 200KB hochladen.
Aber es gibt eine Lösung

http://heiko-power.net/Bascom/1.8 Bascom.zip

Gruß
Hkipnik
 
Toll.....es gibt gutes neues

Hallo zusammen,

ich habe ja nun gerade mal meinen ersten Beitrag im Forum hinterlassen und bekomme innerhalb kürzester Zeit einige wirklich gute Antworten!.

Das finde ich super! Vielen Dank.

Gruß

Mainstream


@Cassio
So einen Moderator sollte eigentlich jedes Forum haben!
 
Das hilft mir schon sehr

Hallo Hkipnik,

vielen Dank für deinen Programm Code. Werde ich mir mal am WE auf einen ATmega umändern.

Beim compilieren des Codes ist mir aufgefallen das anscheinend die MMCSD_HC.LIB Datei fehlt.

Kann das sein?

Gruß

Mainstream






Hallo,
Ein Programm für ST7735R habe ich schon fertig, hatte das Display von hier.
http://mikrocontroller-praxis.de/de/Display-Optoelektronik/TFT/1.8-18-bit-color-TFT-LCD-display-with-microSD-card-breakout-ST7735R.html
Der ST7735 ist im INIT anders als der ST7735R, was das genau war müsste ich erst nachschauen.
Aber du kannst es ja mal testen.


leider kann ich das Programm nicht anhängen die Datei ist zu groß.
Wenn du das Programm haben möchtest sende mir deine EMAIL.

Gruß
Hkipnik
 
Hallo mainstream,

Beim compilieren des Codes ist mir aufgefallen das anscheinend die MMCSD_HC.LIB Datei fehlt

dann mach mal ein Bascom Update
die Aktuelle Version ist 2.0.7.6
das kann helfen.

gruß
hkipnik
 
@Cassio
So einen Moderator sollte eigentlich jedes Forum haben!


Hallo mainstream!

Ich denke da eher, solche User wie HKipnik, Dino, Hemi, StevieL, Dirk, LotadaC und natürlich noch viele Weitere sollte ein Forum haben. :wink:


Weiterhin gutes Gelingen mit deinem Display!
(Wobei.... da mache ich mir mit HKipnik im Hintergrund aber keine Gedanken :wink: )


Grüße,
Cassio
 
Hey Cassio,

da schaut man rein zufällig in einen Bascom-Thread und darf sowas lesen. Vielen Herzlichen Dank :kiss3::kiss3::kiss3:
 
Hallo zusammen,

Heiko, du schreibst in deinem Code das du die Bilder mit Image2LCD umwandelt, welche einstellungen verwendest du dafür?
Mit 16Bit und RBG stimmen bei mir zwar die Grundfarben, aber die Mischfarben sind falsch.

Danke für deine Hilfe.
Gruß
MAD
 
Hallo Mad,

hier mal ein Bild für die Einstellung bei Image2LCD

image2lcd.JPG

Es gibt 2 Display Typen:
1) Schutzfolie vom Display mit roter Fahne
2) Schutzfolie vom Display mit schwarzer Fahne

für 1 in der Config Sub eintragen
Call Lcd_write_command(&H36) 'memory access control
Call Lcd_write_data(&B1010_1000) 'B-G-R Red tab

für 2
Call Lcd_write_command(&H36) 'memory access control
Call Lcd_write_data(&B1010_0000) 'R-G-B Black tab

Gruß
Hkipnik
 
Hallo,

Vielen Dank für deine Hilfe,

Ich habe ein Dispaly mit schwarzer Fahne, benutze aber trotzdem den Code für das Rote,
es ist dann voll Benutzbar und Hochkant.
Wenn ich den Schnipsel für das schwarze einfüge, ist das Display Quer, ich kann aber trotzdem nur 128 Pixel verwenden, sprich es bleibt ein nicht benutzbarer Streifen stehen.

Ich will das Display aber im Querformat nutzen.
Was muss ich dafür ändern?


PS.: Die Bilder funktionieren jetzt, ich hatte Version 3.2 verwendet, mit der geht es nicht, mit V2.9 funktioniert jetzt alles. (gleiche Einstellungen)
Gruß
MAD
 
Hallo,

du bist mein Held :)
Vielen Dank!
Ohne dich hätte ich dass nie hinbekommen.

Gruß
MAD
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)