Grafik lcd

Başlatan lojikmemo1, 21 Ağustos 2007, 14:26:07

lojikmemo1



Merhaba arkadaşlar.
Grafik lcd kodlarının bir kısmını bitirebildim sizlerle paylaşayım dedim.
Yalnız iki küçük problem var o yüzden biraz eksiklikler oldu.
1. GLCD 'de okuma yapılamıyor ben proteustan şüpheleniyorum ama emin değilim.
2. Bu sorun benle alakalı değil zaten mikroc derleyicisi pointerleri fonksiyona arguman olarak veremiyormuş onu daha sonra yapaçaklarmış :D bu yüzden resim dizisinin global değişken olması gerekiyor.
Güle Güle Kullanın
Kod ve Şema takib eden linkte:
http://rapidshare.com/files/50315418/grafik_lcd_elle.rar
Aslında birçok derleyici GLCD yi çalıştırabiliyor ama biz bunu kendimiz de yapabiliriz yani herşeye biz hükmedebiliriz. Kodu geliştirdikçe vermeye devam edeceğim.
Mevlut Aydoğdu
İnsanlara Akılları Ölçüsünde Söz Söyleyiniz.

Fixxer

Mevlüt kardeş ellerine sağlık ama ne işimize yarıycak bu zaten easypic serilerinde bukarı verilmiş sample olarak kendi fontlarıyla yazılarda yazılabiliniyor ama farklı fontlarda denemeleri nasıl yaparız :?: resimleri birden fazla nasıl ekleyip kaydırırız ;)
...............................

Cetinal

glcd bitmap editörü mikroc tools klasörü içinde var diye biliorum bi zaman kullanmıştım

lojikmemo1

Alıntı yapılan: "Fixxer"Mevlüt kardeş ellerine sağlık ama ne işimize yarıycak bu zaten easypic serilerinde bukarı verilmiş sample olarak kendi fontlarıyla yazılarda yazılabiliniyor ama farklı fontlarda denemeleri nasıl yaparız :?: resimleri birden fazla nasıl ekleyip kaydırırız ;)

:arrow:  Easypic yaklaşık 170 dolar  :D  demo sürümü ile de 2 kb kod derleniyor yok ben ilaçlarım derseniz birşey demem.

Farklı fontlar da sorun değil aslında internette GLCD font editörleri var ama bu editörlerin ürettikleri kodları easy pic kullanabiliyormu bilmiyorum ama bu programa kolayca ekleyebilirim vaktim olunca eklerim.

Ne işe yarar, diyorsan bence de çok yerde kullanmassın ama diyelimki hc595 ile Glcd sürmek istersen kullanabilirsin birde herhangi bir derleyici ile de kullanabilrisin. Kolayca avr işlemcilere uygun hale de dönüştürülebilir veya başka işlemcilere yada bu kodları inceleyerek bir PC programı yazabilir ve paralel port ile pic olmadan glcd yi kullana bilirsin ve bunun gibi özel şeylerde.
İnsanlara Akılları Ölçüsünde Söz Söyleyiniz.

fatihvelid

İşe yarayan bir font editor bulamadım. Tavsiye ettiğiniz font editor var mı?

Aradığım font editor programından beklentim;
font seçip, bold veya italik gibi kriterleri verdikten sonra font kodlarını kendisi üretecek. Elle teker teker çizme zahmetinden kurtaracak.
Kainatta her canlı "DNA" diliyle yazılmış bir programdır...

lojikmemo1

Olmaz mı :D

linkdeki dosyayı çekin içinde bir picture converter birde font converter var  istediğin fontu seç çevirsin ikisinin de manuel leri içinde

http://rapidshare.com/files/50491553/font_ve_picture.rar
İnsanlara Akılları Ölçüsünde Söz Söyleyiniz.

Jabba

lojikmemo1 elimde bir Grafik LCD var.T6963C kontrollü.Uzun zamandır elimin altında duruyor bir türlü uğraşmaya vakit bulamadı.Şimdi bendeki GLCD'nin çok değişik bir yapısı var.İnternette bu kontrolör uyumlu LCD var fakat pinleri farklı farklı hatta yerleri değişik çoğunun.Bendekini 22 pini var sağ tarafında.Aynı zamanda sol tarafında da 15 pini var.Benim tahminim bu 15 pin normal LCD'ler varya 2x16 filan onlar gibi kontrol etmemizi sağlıyor.Diğer port ise Grafik LCD işlemleri için.Şunun bir pin yapısını bulsam oturup bir şeyler yazıcam ama...Resimler aşağıda.




Capsule NET Compiler 2007

lojikmemo1

Yahu senin lcd çok ilginçmiş ama onun nedeni tam tahmin ettiğin gibi aynı ekranı iki farklı denetleyici kullanarak (tabi iki farklı pin bloğu) hem karakter hem grafik lcd yapmışlar gerçi bunun genel kulanılanı yani mornimi desem onlarda böyle ama onları sadece bir pin dizisi var fso mu ne öyle bir bacak var onu 0 yapınca karakter lcd oluyor hatta fontunu ayarlayan bacağı bile vardı.
Bunu çalıştırmak için yazılım lazımısa mikro basic veya mikroc nin kütüphanesi var ks108 olmuyor..
İnsanlara Akılları Ölçüsünde Söz Söyleyiniz.

Cetinal

Alıntı Yaptahminim bu 15 pin normal LCD'ler varya 2x16 filan onlar gibi kontrol etmemizi sağlıyor

o 15 pin siz eğer glcd üzerindeki kontrolorü değilde kendiniz dışarıdan kontrolor bağlayacak olduğunuzda kullanmanız içindir

tabi u mantıksız bir işlem kendi kontrolorünü kullanmak daha mantıklı

lojikmemo1

Alıntı Yapo 15 pin siz eğer glcd üzerindeki kontrolorü değilde kendiniz dışarıdan kontrolor bağlayacak olduğunuzda kullanmanız içindir
tabi u mantıksız bir işlem kendi kontrolorünü kullanmak daha mantıklı

Hönk
bu olanaklımı ?
bence biraz olanaksız gibi basit bir mantıkla 128*128 grafik lcd'nin ekran bacaklarına erişip bir microcontroler bağlamak için 128+128=256 tane bacak olması gerekir? yanlış mı  :roll:
İnsanlara Akılları Ölçüsünde Söz Söyleyiniz.

Jabba

Hayır o pinler normal LCD modu için dostum.Daha önce buna benzer birşeyi kullanan bir arkadaşım söyledi...
Capsule NET Compiler 2007

Jabba

Capsule NET Compiler 2007

Göktuğ

Muhtemel şeması teknik çizim pdfleri
http://www.matrixorbital.ca/manuals/mop/graphic/MOP-GL240128D.pdf
http://www.orientdisplay.com/products/AMG128128A.pdf
http://www.lehan-intl.com/pdf/26-LH240128D-1.pdf


***************

http://home.comet.bg/datasheets/LCD%20Grafical/T6963c.pdf
http://www.ramtex.dk/glcd/glcd.htm

Application Notes for the T6963C LCD Graphics Controller Chip
http://www.lcd-module.de/eng/pdf/zubehoer/t6963.pdf

http://homepages.tesco.net/~steve.lawther/steve/t6963c.htm

Document by Steve Lawther, based on Toshiba T6963C Data Sheet (32 KB)
http://www.skippari.net/lcd/t6963c.pdf

****************
Asagıdaki sayfada ilginç şeyler mevcut.
http://www.skippari.net/lcd/t6963c_prog.html

C-source for DOS program to control T6963C based display (14 KB)
Linux console for T6963C (160 KB) http://wwwthep.physik.uni-mainz.de/~frink/linux.html
Test program for T6963C displays (Delphi source included) (910 KB) www.pollin.de
PollinLCD source (308 KB)
Create pictures/fonts (83 KB) www.fastavr.com
Winamp LCD plugin (132 KB)
Another plugin for Winamp. (forum.twam.info)
************************

W24257S-70LL   32K x 8 CMOS static RAM, 70ns
http://ece.colorado.edu/~mcclurel/w24257-a16.pdf


Usttekiler dısında pek cok mcu için kod sema ornekleri gordum. Bakarsın artık.

picusta

http://picproje.org/index.php/topic,16805
http://picproje.org/index.php/topic,16844

Alıntı YapBu ürün pdf leri olmasaydı, diyelim sadece LCD controller ın datasheetine bakıyoruz...
Elinde avometre varsa hangi ucların T6963c chipinde hangi bacaklara dogru gittigini anlaman,
Elimde ne oldugu belirsiz bir LCD geçmisti ve bende yukaridaki yöntemi uyguladim. Böylece LCD'nin pin-out'unu ve kontrolörle nasil iletisim kuracagimi buldum.  
Alıntı Yappin yapısının farklı olması
Bunla neyi kastediyorsun? çipin pin yapisi mi? modülün mü?

ground

Usluplarımıza dikkat edersek gereksiz tartışmalar yaşanmayacaktır.

Tartışma yaratan huzur bozan mesajlar silinmiştir.

Paylaşım ortamlarında istenen tek şey tatlı dil dir. Yardımlaşma diyorsak birbirimize karşı saygılı olmak zorundayız.

Biri yardım etmek için bi açıklama ya da ayrıntı istediğinda al bakalım bu denirse bu huzur bozar. Daha sonraki uslupda buna göre değişir.

Daha öncede karşılaştığımız bir durum bu. Yönetici arkadaşımız (goktug) bunun içinde bulunduğu için silmeyi uygun görmemiş. Fakat daha önceki örneklerimizde olduğu gibi , diğer üyelerimizin tadını kaçırmamak için silmek durumundayız.

Bu kadar açıklama yapmamın nedeni saygıdır.

İyi Çalışmalar.
⌒╮'╭⌒╮⌒╮.
╱◥██◣                  
| 田︱田田|              
╬╬╬╬╬╬╬╬╬

Picproje - Sözde değil özde paylaşım..