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!
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..
ö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
Başa dön
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
ö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
Başa dön
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
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
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
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
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
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.