Elektrotekno.com Ana Sayfa || Pic ve diğer işlemci ve denetleyiciler ile yapılmış devreler, projeler


Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an Tamamlanmış Elektronik Devreler, Projeler kategorisi içerisindeki Pic ve diğer işlemci ve denetleyiciler ile yapılmış devreler, projeler forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "16f877 ile ks0108 entegreli 128x64 glcd sürmek" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!

16f877 ile ks0108 entegreli 128x64 glcd sürmek

Kayıt: 09 Ağu 2006
Mesajlar: 32
Konum: bursa
Offline
fractal
Tarih: 04 06 2008 11:10

keyped şöyle olucak
0,1,3,,,9 kadar rakamlar
sağ sol, tuşu yukarı,aşağı(aynı zamanda azalt,arttırma için) tuşu
menü tuşu
ok tuşu
esc tuşu

yaniörnek veriyorum
menü tuşuna basınca menü cıkacak
step motor sürücü ayarları
1,hızlanma ayarı
2,hız ayarı
gibi daha sonra
bu seceneklere girilecek
değerler girilecek
esc ile geri dönecek
ana ekran cılacak gibi..

bi cizim yapıp ekeleyeceğim buraya
...
yardımlar için teşekürler..
Kayıt: 12 Nis 2008
Mesajlar: 441
Konum: İzmir
Offline
esb72
Tarih: 04 06 2008 14:37

öneri


Fractal,öncelikle tuştakımının matris olmasında fayda var .aşağıda resmi olan keypadi piyasada (4x3 olanları çok yaygın) rahatlıkla bulabilirsin.tarama yöntemi ile 7 pin ile 12 tuş okuyabilirsin.
Menülere gelince,tavsiyem menüdeki resim çizme hızlı olmasını isiyorsan kesinlikle CCS kütüphanedeki GRAPHICS.C ve HDM64GS12.c driverlerini ve Fast LCD modunu kullanman tabiki işlemcinin ramden 1K yı gözden çıkarman gerekecek.
Kolay gelsin

16f877 ile ks0108 entegreli 128x64 glcd sürmek
Başa dön
Kayıt: 09 Ağu 2006
Mesajlar: 32
Konum: bursa
Offline
fractal
Tarih: 04 06 2008 21:36

evet.ben taram icin 74c922 entegresi kullanıyorum kesme gelince değperi okutmaya calışıyorum.picc yeni kullanmaya başladığım için zorlanıyorum..anlaşılan daha cok ama cok işim var..yardımın için teşekkürler...
Başa dön
Kayıt: 12 Nis 2008
Mesajlar: 441
Konum: İzmir
Offline
esb72
Tarih: 04 06 2008 22:32

önemli


fractal yazmış
evet.ben taram icin 74c922 entegresi kullanıyorum kesme gelince değperi okutmaya calışıyorum.picc yeni kullanmaya başladığım için zorlanıyorum..anlaşılan daha cok ama cok işim var..yardımın için teşekkürler...

fractal
bu arada kullanacağın işlemci 18F4520 olursa yerinde bir seçim olur.GDM12864 serisi grafik lcd ile çalışmak için biçilmiş kaftandır.74c922 kullanmanada gerek kalmaz.zaten 74922 için en az 5 pin ayırman lazım..74c922 i daha fazla tuş sayılı uygulamarda kullanman daha doğru olur kanatindeyim.



http://www.datasheetcatalog.org/datashe...040_DS.pdf

16f877 ile ks0108 entegreli 128x64 glcd sürmek
Başa dön
Kayıt: 09 Ağu 2006
Mesajlar: 32
Konum: bursa
Offline
fractal
Tarih: 05 06 2008 08:34

esb72


benim kullandığım glcd hy-12864k ile pic16f877 .eklediğin resimde vardı bende 74922.bendeki grafik lcd ile olurmu.zaten değiştireceğim işlemciyi senin dediğini alırım.bu arada sayısal ped kullanmadan(0,1,,,,9)değer girmeyi artırma ve azaltma tuşları ile yapsam dahamı mantıklı olur.böylece keypad kullanmam menü artır azalt ,ok,esc,yukarı ,aşağı tuşları düzenleyip bunları kullansam (7 pin olur ama bunları sürekli taramam lazım )o entegre kesme üretiyodu onun için kullandım.ben pic kontrollü step motor süreceğim.step motorun sürücüsü ile aldım.bu hız devir hızlanma ve yavaşlama kaç tur ileri gidecek ne kadar duracak bu gibi değerleri ekrana girmek istiyorum..kısacası bu kadar....
Başa dön
Kayıt: 12 Nis 2008
Mesajlar: 441
Konum: İzmir
Offline
esb72
Tarih: 05 06 2008 11:37

Marka sorun değil


fractal yazmış
esb72


benim kullandığım glcd hy-12864k ile pic16f877 .eklediğin resimde vardı bende 74922.bendeki grafik lcd ile olurmu.zaten değiştireceğim işlemciyi senin dediğini alırım.bu arada sayısal ped kullanmadan(0,1,,,,9)değer girmeyi artırma ve azaltma tuşları ile yapsam dahamı mantıklı olur.böylece keypad kullanmam menü artır azalt ,ok,esc,yukarı ,aşağı tuşları düzenleyip bunları kullansam (7 pin olur ama bunları sürekli taramam lazım )o entegre kesme üretiyodu onun için kullandım.ben pic kontrollü step motor süreceğim.step motorun sürücüsü ile aldım.bu hız devir hızlanma ve yavaşlama kaç tur ileri gidecek ne kadar duracak bu gibi değerleri ekrana girmek istiyorum..kısacası bu kadar....


Selam Fractal,
Ekranın markası sorun değil KS 0108 serisi lcdler aynı şekilde sürülüyor pinlerini bağlarken dikkat et farklılıklar olabilir arada.Ancak 877 nin rami Fast lcd modunu çalıştırmaya yetmeyecek.O yüzden 20MHz 877 kullan.Dediğin gibi menu tusu ile menüye girip sağ-sol ve +,- tuşları ile basitce değiştirebilirsin set değerlerini ve menü hareketlerini.Bu arada CCS mi kullanacaksın yoksa farklı bir programda yazacaksın kodu bilgi verebilirmisin?

Kolay gelsin
Başa dön
Kayıt: 15 Arl 2006
Mesajlar: 14
Konum: istanbul / ikitelli
Offline
Cemal1975
Tarih: 05 06 2008 17:33

Yardım!


CCS C'de şöyle bir sorunum var. CCS C'nin 18f452 için ürettiği kod Yeşil ekranlı GLCD'de çalışıyorken, Mavi ekranlıda çalışmıyor. Yardımcı olursanız sevinirim.

Saygılarımla.
Başa dön
Kayıt: 12 Nis 2008
Mesajlar: 441
Konum: İzmir
Offline
esb72
Tarih: 05 06 2008 21:55

Re: Yardım!


Cemal1975 yazmış
CCS C'de şöyle bir sorunum var. CCS C'nin 18f452 için ürettiği kod Yeşil ekranlı GLCD'de çalışıyorken, Mavi ekranlıda çalışmıyor. Yardımcı olursanız sevinirim.

Saygılarımla.


varsa datasheetleri yoksa sadece çalışan ve çalışmayan lcd lerin ürün kodlarını verirmisiniz?hatta mümkünse kodunuzu verirseniz önerilerim olabilir..
Kolay gelsin.
Başa dön
Kayıt: 09 Ağu 2006
Mesajlar: 32
Konum: bursa
Offline
fractal
Tarih: 06 06 2008 14:44

esb 72

.tuş takımı entegresi kullanmam taratma yaptırcam için benim programımı meşgul edermi bunun bir sakıncası varmı ben ccs kullanıcam yaqzarken...
Başa dön
Kayıt: 12 Nis 2008
Mesajlar: 441
Konum: İzmir
Offline
esb72
Tarih: 09 06 2008 10:47

edebilir ama önemsiz


Selam Fractal,
Bence Timer kullanarak 50ms de bir tuşları sıra ile tara.basılmış olan bir tuş varsa ona uygun bir altprogram yada fonksiyon çalışsın.Timer kullanırsan fazla meşgul etmezsin program akışını.ama timer kullanmadanda yapabilirsin tabiki.bunlar en kolay karar vereceğin aşamalar.bence devreni board üzerine kurmaya başla..programda ilerlemen için yerinde olur.
Başa dön


Sayfaya git Önceki  1, 2, 3  Sonraki

16f877 ile ks0108 entegreli 128x64 glcd sürmek


Benzer Konular

- turkiye haritali, muzik calan 128X64 grafik lcd saat takvim ve termometre

- oto güvenlik sistemi (Pic 16F877, asm, hex, devre şeması)
- GLCD Büyük font ile sıcaklık gösterimi
- PIC 18F452 ile 128X64 grafik ekran üzerinde animasyon örneği.
- PIC 16F877 ve Seri LCD Uygulamaları
- lm35 ve 16f877 ile termometre uygulaması(ccs c kullanılmıştır)
- 16f877 Okul zili yapmak istermisiniz
- pıc 16f877 ve char lcd ile peak vu-meter
- PIC 16F877 ile Şifreli Kapı Kilidi

- mini sumo robot 16F877

- Pic projeleriniz artık dokunmatik olsun Touch panel kullanın + 128X64 GLCD


Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71