lcd ekrandaki yazıları nasıl tersine çevirebiliriz

Başlatan POWER, 29 Ocak 2014, 22:44:12

POWER


resimde görüldüğü gibi ekrandaki yazılar ters duruyor.kartın yönü resimdeki gibi durmak zorunda.yani kartın yönünü ters çevirme şansımız yok.Daha önce aldığım 4x20 ekrana(TC2004C)göre yapmıştım pcb  tasarımını.onda böyle problem olmamıştı.şimdiki ekranda TC2004A datasheedlerini inceledim ben fark göremedim.lcd ekranı fiziki olarak çevirdiğim zaman pcb de bir sürü tadilat gerekiyor.Aynı satır ve sütun ekranlar arasında bu şekilde fark olduğuna ilk kez rastladım.yazıların yönünü proğramdan düzeltme şansımız varmı acaba?
TB6BKG

Mucit23

Grafik LCD olsa olabilir ama karakter lcd'de zor olur. Karakterler zaten lcd hafızasında var. Belki Özel karakter hafızasıyla birşeyler yapılabilir.

Tagli

Normalde mümkün değil. Ancak Mucit23'ün de dediği gibi 8 adet özel karakterle birşeyler yapılabilir. Eğer ekranda aynı anda en fazla 8 çeşit (adet değil, çeşit) karakter olacaksa fazla zorlamaz. Ama sayı daha fazla ise, sanırım bir çeşit tarama mantığı kullanmak gerekecek. Mesla 12 çeşit karakter varsa, tarama ile bir 8'li grubu, bir 4'lü grubu gösterecek. Ayrıca grup üyeleri de sürekli değişecek. İmkansız olduğunu sanmıyorum, ama bence çok zor bir iş ve yapılacak maymunluğa değmez. Ben o kodu yazmaktansa kartı sıfırdan çizmeyi tercih ederdim.
Gökçe Tağlıoğlu

muhittin_kaplan

flex kablo kullanirdim yada araya bir cross pcb cizerdim

Mucit23

Belki şöyle olabilir. Hangi karakter basılacaksa önce o lcd özel karakter hafızasına yazılır ardından bu hafızadaki değer ekrana yazılır. LCD ekranda kaç tane harf var ise aynı işlem tekrar edilir. Ama hızlı olurmu bilmiyorum. Birde eğer lcd özel karakter hafızası eeprom gibi birşeyse hafıza ömrü hemen tükenir.

Tagli nin dediğin gibi uğraşmaya değmez. Kartı yeniden çiz daha iyi.

yusuffyk

bana yazılımsal olarak değilde donanımsal olarak halletmek daha mantıklı geldi.
muhittin_kaplanın da dediği gibi kablo kullanmak, eğer yeterli alan yoksa ve hoş gözükmeyecekse pinleri düzenleyecek küçük bir pcb işinizi görecektir.
http://yusuffyk.com  ||  http://www.youtube.com/yusuffyk

fatih6761

Araya bir bitişik kablo atmak (veya flex) çok da zor olmasa gerek...

MrDarK

Zaten bu karakter LCD topu topu 5 tane pini var taşınacak :)

Bir projede GLCD'yi terslemek zorunda kalmıştım; baya bi kodlar içinde boğuldum ama sonunda çözdüm :D
Picproje Eğitim Gönüllüleri ~ MrDarK

musti463

muhittin_kaplan'nın dediği gibi ufak bir adaptör pcb yapabilirsin.
Mustafa Emir SADE

POWER

iki adet yassı kabloyla taşıdım ardaşlar,görüntü fena olmadı.buda bana iyi bir tecrübe oldu.teşekkürler.
TB6BKG