Arama butonu
Bu konudaki kullanıcılar: 1 misafir
6
Cevap
1774
Tıklama
0
Öne Çıkarma
3310 LCD grafik oluşturma sorunu???
G
14 yıl
Binbaşı
Konu Sahibi

arkadaşlar merhaba ben ccs-c ile yeni yeni tanışıyorum ve 3310 ekranı ile resim oluşturmaya çalışıyorum ancak proteusta sorunsuz çalışan görüntü pic'e gönderdiğimde çok tuhaf çıkıyor ve ekranda parça parça hareketli görünüyor ancak normal yazı yazdırdığımda sorunsuz yazıyı oluşturuyor buna benzer sorunla karşılaşan veya çözümü bilen varsa bilgilendirirse çok sevinirim.

görüntüler aşağıda.

< Resime gitmek için tıklayın >< Resime gitmek için tıklayın >< Resime gitmek için tıklayın >< Resime gitmek için tıklayın >

ccs-c ve proteus dosyaları içindedir.
İNDİRME LİNKİ





< Bu mesaj bu kişi tarafından değiştirildi Guest-B173D8BE7 -- 23 Eylül 2011; 11:30:29 >

G
14 yıl
Binbaşı
Konu Sahibi

G
14 yıl
Binbaşı
Konu Sahibi

arkadaşlar sorun güncel .
elinde 3310.c kütüphane dosyası olan varsa oda belki işime yarar


Bu mesaja 1 cevap geldi.
L
14 yıl
Teğmen

1. Zamanlamayla alakalı olabilir. PIC'in frekansı ile Proteus'taki PIC'in aynı mı?
2. Kablolarda temassızlık olabilir (hiç değil de sağlam olmayan). Breadboard <-> Kablo ve Kart <-> LCD
3. Kablonun biri tamamen temas etmiyor olabilir.
2. ve 3. olasılık çok düşük ama 1 olabilir.
Bildiğim kadarıyla yazı yani fontlar LCD'nin entegresinden oluşturuluyor. Grafikteyse piksel bilgilerini tek tek gönderiyorsun. O yüzden zamanlamada hata olabilir.


Bu mesaja 1 cevap geldi.
L
14 yıl
Teğmen

Bir kere kristal osilatör kullanarak dene bakalım ne olacak.


Bu mesaja 2 cevap geldi.
G
14 yıl
Binbaşı
Konu Sahibi

proteusta 16f628a ve 16f877a ile denedim proteusta çalışıyor sıkıntı yok ama breadbord'a 628a ve 877a kurunca yazılar normal geliyor ancak resimler sıkıntı çıkarıyor.
ama sorunun sebebini buldum benim ekran normalde 84x48 bu halde resim oluşturunca 506 data oluşuyor bu haliyle yapınca sorun oluyor. ancak ben 101x48 olarak ayarlayınca 602 data oluyor sorun çözülüyor ekranda görüntümü normal görebiliyorum ama bu kezde şöyle bir sıkıntım oluyor program hafızasından çok yer kaplıyor kütüphaneden düzeltmeye çalışıyorum bakalım bulabilirsem tabi.

ÖZETLE sorunun kaynağı x doğrusunda 14harflik (her harf 6 pixel 14x6= 84pixel) olması gerekirken yazılımda bunu 17 harflikmiş gibi algılıyor (17x6=102pixel)



G
14 yıl
Binbaşı
Konu Sahibi

quote:

Orijinalden alıntı: lucky16

Bir kere kristal osilatör kullanarak dene bakalım ne olacak.

bu arada denediğim iki pic'i de 4mhz ve 20mhz criystal osilatör ile de denedim.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.