Elektronik ve Teknoloji Merkezi Elektrotekno.com
Elektronik ve Teknoloji Merkezi




Click here to go to the original topic

Elektrotekno.com Ana Sayfa Kayan yazı ve matrix led devreleri (led message projects)
Yazar Mesaj
TigerX
Tarih: 22.03.2008, 14:58 Mesaj konusu: 128x8 Matrix Display ve Noktasal Kayan Yazı - PIC16F88 - PC



Merhaba…

128x8 Matrix Display ve Noktasal Kayan Yazı uygulması 1 Adet PIC16F88, 9 Adet 74HC154 ve 16 Adet 8x8 Matrix LED ile gerçekleştirilmiştir.

Kayma işlemi karakter olarak değil noktasal olarak yapılmakta ve her sütun kullanılarak sadece 1 nokta kayma sağlanmaktadır. Bu şekilde ekranın tamamen kayması için 128 kayma meydana gelmektedir ve kayarken gözü yormamaktadır.

Bu projede sadece kaydırma işlemini yapmak amaçlanmamıştır. Eğer sadece kaydırma işlemi yapılmak istenmiş olsa o zaman daha başka ve basit mantıklar kullanılabilir ve donanımda artan bacak sayımız olabilirdi. Lakin bu proje için 18 bacaklı PIC16F88 ‘in tüm bacakları (16 Giriş/Çıkış – 2 adet Besleme) kullanılmıştır.

Bilgi girişi PC ile girilecek şekilde düzenlenmiştir. Küçük bir değişiklikle uzaktan IR kumanda ile de girilebilir. Bu proje bir prototiptir. Bu projeden amacım; bu tip çalışmalar yapmak isteyen arkadaşlara ışık tutmaktır. Donanımsal olarak nelere ihtiyaçları olduğunu ve çalışma anında ne tür bir sonucun ortaya çıktığının görülmesidir.

Veriler EEpromda saklanıyor. Eeprom maksimum 255 olduğu için kaydırmada da 255 sınırlaması vardır. 21 karakter Display olarak çalışmaktadır. 5x7 Font tipi kullanılmıştır.

Bu proje ile;

- 128x8 Matrix Display
- 128x8 Kayan Yazı
- EEprom saklama ve okuma
- PC RS232 iletişim
- Veri girişi ve doğrudan çalışma seçimi
- PIC16F88 ‘in tüm bacaklarının I/O olarak kullanılması
- Vb…

gibi uygulamarı bulabilirsiniz. Bu fikir verme amaçlı bir proje olduğundan Kaynak Kod ‘u verilmemiştir. Herkes donanıma uygun kendi kodlarını geliştirebilsin diye böyle yaptım. Program ve dizayn tamamen bana aittir. Profesyonel amaçlı çalışmalar yapmak isteyenler irtibata geçebilirler…

ZIP içerisinde

- Proteus uygulaması
- HEX kaynak kodu
- PDF dosyası olarak açıklayıcı bilgiler

bulnmaktadır.

İnşaAllah işinize yarar…

Selamlar
Eyüp/Gaziantep
TigerX
Tarih: 05.07.2008, 13:58 Mesaj konusu: 128x8 Noktasal Kayan Yazı CCS C kodları 16F88 ile...

Merhaba...

Bazı arkadaşlar programlama mantığını ve kaydırma mantığını merak ediyorlar. Ben de bu nedenle yukarıda Proteus simülasyonunu vermiş olduğum projemin CCS C kaynak kodlarını ve ayrıca kaydırma mantığını anlatır PDF dosyası ile 5x7 Font Kodlayıcıyı sizlerle paylaşmak istedim.

İnşaAllah merak edenlerin işine yarar.

Not: Vermiş olduğum kod daha önce proteus simülasyonu için vermiş olduğum HEX koddan farklı olabilir. Çünkü daha sonra bu programı defalarca geliştirdim. Sonuçta her ikiside aynı temel mantığa göre çalışıyorlar. Birisinde veri girişi RS232 ile yapılırken diğerinde böyle birşey yok. Bunlar kaydırma ile ilgili şeyler değil. Programın ekstra özellikleri olduğu için kaydırma işleminin kodları işinize yarayacaktır. Zaten herkes kendi ihtiyacı olan ekstra süsleme özelliklerini kendince yapabilir.

Selamlar...
Eyüp/Gaziantep
elektronikci43
Tarih: 05.07.2008, 19:40 Mesaj konusu:

arkadaşlar hepinize çok teşekkür ediyorum bu iş balık tutmayı öğretmek gibi oldu bizde bu gidişle işi koparacaz inşallah
Elektrotekno.com Ana Sayfa Kayan yazı ve matrix led devreleri (led message projects)
1. sayfa (Toplam 1 sayfa)

128x8 Matrix Display ve Noktasal Kayan Yazı - PIC16F88 - PC Veri Giriş

Gizlilik Politikası

PLC programming