ks108 glcd atmega16 bağlantı sorunu

Başlatan ilhan_mkp, 23 Ekim 2011, 19:01:12

ilhan_mkp

elimde kodu pg12864lru-dnn-b-y1 olan ks108 chip setli gldcvar bunu atmega16 ya bağlayacağım

bascom avrde glcd örneğinde bu satır var

Config Graphlcd = 128 * 64sed , Dataport = Porta , Controlport = Portc , Ce = 0 , Ce2 = 1 , Cd = 4 , Rd = 3 , Reset = 2 , Enable = 5 

buda benim elimdeki glcd nin datasheeti

http://cec-mc.ru/data/files/File/PDF/PG12864LRU-DNN-B-Y1.PDF

datasheete göre glcdnin pinleri bu şekilde
1-8  db7-db0
9     e
10   r/w
11   d/I
12   nc
13   vdd
14   vss
15   led-
16   led+
17   csa
18   csb

bu gldc nin reset bacağı yok program ks108 için reset pini ayırmış kimi nereye bağlıyacaz yardımcı olurmusunuz

SERRO EFE

reset pinini boş bıraksanda olur yaptığım bi çok uygulamada kullandığım glcd nin reset pinin + ya çektim bi problemle karşılaşmadım. muhtemelen senin glcd de aynı durum sözkonusudur kendi içinde pullup yapılmıştır

ilhan_mkp

üstat bu durumda bağlantı bu şekilde olur diyebilirmiyiz
avr         lcdpin                  bascom
a7            1     db7            porta.7
a6            2     db6            porta.6
a5            3     db5            porta.5
a4            4     db4            porta.4
a3            5     db3            porta.3
a2            6     db2            porta.2
a1            7     db1            porta.1
a0            8     db8            porta.0
c5            9     e                enable
gnd         10   r/w
a3           11   d/ı               rd
               12   nc
+5v         13   vdd
gnd         14   vss
gnd         15   led-
+5v         16   led+
c0            17   csa            ce
c1            18   csb            ce2

bu bağlantı doğrumudur



SERRO EFE

datasheti incelemedim ama lcd 11.pin c3 olacak heralde (kontrol pinlerini portcye bağlamışsın) bi problem yok
Config Graphlcd = 128 * 64sed , Dataport = Portb , Controlport = Portd , Ce = 1 , Ce2 = 0 , Cd = 5 , Rd = 4 , Reset = 2 , Enable = 3
daha önce yaptığım uygulamanın birinde böyle kullanmışım
r/w yi gndye bağlamışsın eğer lcden okuma yapmayacaksan tamam bi problem görünmüyo

ilhan_mkp

11 c3 yanlış yazmışım şimdi denemeye geçiyorum hocam bu bascom hakkında da mcs harici bol kaynak olan bir site varmı birde 4k bi yerden sonra yetmecek gibi :-\

SERRO EFE

http://www.qsl.net/pa3ckr/index.html
http://bascom-forum.de/forum.php
linkler işine yarayabilir ayrıca kendi sitesindeki uygulama notları yararlı olur
full için son-sivriye bakmanda fayda var

ilhan_mkp

üstat lib dosyasını bu gün alabildim dün net koptu ama bişi farkettim bizim demo 4k limitli lib dosyamız 13.5k

hiç bascomla ugraşmayıp datasheete elime alayım c ile bişiler yapayım c yi hiç bilmiyom

siz bascomla glcd kullanmışsınız sizinkisi fullmüydü ?


SERRO EFE

evet full kullanıyorum sen lib dosyasının boyutuna bakma fule çevir derle

ilhan_mkp

üstat son sivride 2.0.7.2win7 ilacını buldum benim kullandığım 2.0.7.1 xp kullanıyom bir denesemmi diyorum yada başka bir alternatif yol varmıdır full için

SERRO EFE

ben 2.05 kullanıyorum 2.07 denemedim ama muhtemelen ilaç işe yarar

ilhan_mkp

07 yi kaldırmadan 05 denedim kurdu ama ilacıda denedim hala aynı işin garip tarafı diğerlerini derliyor ks108 tık yok deli olacam

SERRO EFE

nasıl bi hata veriyo
yada kodları ben derleyeyim mahsuru yoksa

ilhan_mkp

siz derlesenizde olur

library not found hatası veriyor 
lib manejer sizin lib dosyasını açmıyor

sample/LCDGRAPH/ks108

bu örneği derleyecektim bi türlü olmadı

SERRO EFE

ilginç bende derliyo problemsiz.. ama çıkan koda baktım 4 k limitini aşıyo belki problem kaynağı olabilir

ilhan_mkp

hocam temizbir 2.0.5 kurup deneyeceğim sonucu yazarım son sivride baya link var iş göreni hangisi bir bulayım