Karakter etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Karakter etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

17 Temmuz 2018 Salı

STM32 VL Discovery ile ARM Programlama - 16x2 LCD Kullanımı



Merhaba arkadaşlar,
Bu yazımda sizlerle STM32VLDISCOVERY kartını kullanarak LCD sürme kodlarını paylaşacağım. Kodları gitHub'dan buldum bir kaç küçük düzeltme yaptım ve yapmaya devam da edeceğim, linkini bırakıyorum.

https://github.com/applefreak/STM32-HD44780

Öncelikle şunu belirtmek isterim ki, bu yazıyı okumadan önce PIC,Arduino vs. ile LCD kullandığınızı varsayıyorum. 

Paylaşacağım kodlara göre aşağıdaki bağlantıları yapmanız gerekiyor.

RS -----> Pin C0
EN -----> Pin C1
RW -----> Toprak
D4 -----> Pin C4
D5 -----> Pin C5
D6 -----> Pin C6
D7 -----> Pin C7  

Aşağıda paylaşacağım kodları lcd.c ve lcd.h isimli iki dosya oluşturup içine kaydetmeliyiz. Daha sonra bu dosyaları projemizin bulunduğu klasörün içine atmalıyız.

Kütüphanenin projeye dahil edilmesi ve kullanılması ile ilgili çektiğimi YouTube videom aşağıda,




Kütüphane Kodları ↓↓↓↓↓↓↓↓