Gönderen Konu: Atmega 1284 ile TFT (ILI9341) LCD Kontrol  (Okunma sayısı 710 defa)

Berkay

  • İzinli Üye
  • **
  • İleti: 12
Atmega 1284 ile TFT (ILI9341) LCD Kontrol
« : 09 Ocak 2016, 21:36:33 »
merhaba, eklediğim kütüphaneler ve örnek kod  ILI9341 sürücülü 320x240 pixel çözünürlüğe sahip, 2.2 inc büyüklüğündeki TFT içindir.  kütüphanenin bir kısmını internetten bulduğum fonksiyonlarla zenginleştirdim, kodları C dili ile Atmel Studio 6.0 da derledim, mikro denetleyici olarak Atmega1284 kullandım ama kütüphanede hiç bir değişiklik yapmadan Atmega32 veya Atmega16 da kullanabilirsiniz,TFT 3.3 V ile çalışmaktadır dolayısıyla Atmelin beslemesini ya 3.3 V yapın yada denetleyici ile TFT arasına Level converter ekleyin. TFT nin üzerindeki SDO(MISO) pinini kullanmanıza gerek yoktur... farklı denetleyici kullanırken dikkat etmeniz gereken şey ili9341.c kütüphanesinde kullandığınız denetleyicinin MOSI ve SCK pinlerini uygun bir şekilde DDRB |=(1<<3)|(1<<2)|(1<<5)|(1<<7); bu satırda değiştirmek olacaktır ve son olarak ili9341.h kütüphanesinde tanımlanan dc,cs,rst pinlerini kontrol etmeyi unutmayın, kolay gelsin.
« Son Düzenleme: 27 Ekim 2016, 00:07:14 Gönderen: Berkay »
Berkay

Cemo

  • Cem Berik
  • Yönetici
  • Kahraman Üye
  • *****
  • İleti: 792
  • Paylaştıkça çoğalır
    • C ile AVR Programlama
Ynt: Atmega 1284 ile TFT (ILI9341) LCD Kontrol
« Yanıtla #1 : 12 Aralık 2016, 20:07:45 »
yoğunluktan forumu ihmal ettim uzun zamandır, böyle paylaşımlar görünce mutlu oldum, teşekkürler Berkay

Berkay

  • İzinli Üye
  • **
  • İleti: 12
Ynt: Atmega 1284 ile TFT (ILI9341) LCD Kontrol
« Yanıtla #2 : 12 Aralık 2016, 21:41:12 »
sağolun
Berkay