<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>2&#215;16 Paralel LCD Ekranlar yazısına yapılan yorumlar</title>
	<atom:link href="http://www.fatiherdem.net/2x16-paralel-lcd-ekranlar/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fatiherdem.net/2x16-paralel-lcd-ekranlar/</link>
	<description>mühendisliğe dair kendi çapında karalamalar...</description>
	<lastBuildDate>Fri, 03 Feb 2012 20:10:35 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Yazar: ferdem</title>
		<link>http://www.fatiherdem.net/2x16-paralel-lcd-ekranlar/comment-page-1/#comment-974</link>
		<dc:creator>ferdem</dc:creator>
		<pubDate>Fri, 03 Feb 2012 20:10:35 +0000</pubDate>
		<guid isPermaLink="false">http://127.0.0.1/wordpress/?p=26#comment-974</guid>
		<description>Hocam net cevap veremeyeceğim, 4bit modda normalde 8 bit komutları 2 nibble halinde gönderiyoruz ancak LCD açıldığında 4bit moda giriş için 8 bit gerekmiyordu sanırım. Verdiğim datasheet 42. sayfada sadece o işlemin 4 bitle tamamlanacağı yazılmış, onu yazmış olmalıyım. Diğer komutlar için 4+4, 8 bit gönderilmesi gerekiyor zaten. Selamlar.</description>
		<content:encoded><![CDATA[<p>Hocam net cevap veremeyeceğim, 4bit modda normalde 8 bit komutları 2 nibble halinde gönderiyoruz ancak LCD açıldığında 4bit moda giriş için 8 bit gerekmiyordu sanırım. Verdiğim datasheet 42. sayfada sadece o işlemin 4 bitle tamamlanacağı yazılmış, onu yazmış olmalıyım. Diğer komutlar için 4+4, 8 bit gönderilmesi gerekiyor zaten. Selamlar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: KIRIKDR</title>
		<link>http://www.fatiherdem.net/2x16-paralel-lcd-ekranlar/comment-page-1/#comment-973</link>
		<dc:creator>KIRIKDR</dc:creator>
		<pubDate>Fri, 03 Feb 2012 18:55:46 +0000</pubDate>
		<guid isPermaLink="false">http://127.0.0.1/wordpress/?p=26#comment-973</guid>
		<description>Fatih hocam ilk dört biti göndermek yeterli demişsiniz fakat ben öyle olduğunu düşünmüyorum çünkü komut setine bakar iseniz  her komutun 0. bitinden başlayarak gerekli ayarlar için bir bit ayar yeri bırakılmış ve bittiği yerde 1 koyulmuş.. Ne demek istediğimi bir örnek vererek anlatayım mesela display on/off komutuna bakacak olur isek sekiz bitin şu şekilde yazıldığını görürüz 00001DCB ; burada ayarlanabilecek 3 parametre var ve bunlar D(Display on/off), C(Cursor on/off), B(Blinking on/off yani imlecin yanıp sönmesi ayarı). Ve ayarlanabilecek komutlar bittiği anda da 3. bit 1 yapılmış. Dolayısı ile LCD nin denetleyicisi bu komutta değişiklik yapılırsa bunu şu şekilde anlıyor.. Biz programımızda ilk önce yüksek değerlikli bitleri gönderiyoruz eğer 4 bit ile haberleşmek ister isek.. O zaman öncelikle 0000 bilgisi ulaşacak. Daha 1 olan bit gelmedi dolayısı ile Lcd dahaca hangi kod geliyor bilmiyor. Şimdi de düşük değerlikli 4 biti yollayalım. 1DCB (örn:1000) Şimdi lcd Display on/off ile ilgili bir komut geldiğini anladı !!!!! Nasıl ?? Çünkü komutların içerisinde 3. biti 1 olan başka komut yok!!!! Ve kodu şu şekilde yorumlayacak 1000 geldi ise display off, cursor off, blinking off yapmalıyım.. Şimdi buraya kadar çalışmayı bu şekilde anladım ben.. Eğer sizin dediğiniz gibi sadece düşük değerlikli 4 biti yollar isek komut tablosundaki ilk 4 kodu lcd anlayacaktır fakat daha sonraki kodlar için ne yapacağını kestiremeyiz çünkü 1 bitlerini okuyamamış olur.. Ben Bu şekilde çalışmayacağını düşünüyorum,, bende işin mantığını öğrenmeye çalışıyorum sizin sitenizden de istifade ettim elinize sağlık eminim bir çok arkadaş da okuyor bu yazıları o yüzden bu yorumu eklemeyi luzumlu gördüm :) affınıza sığınarak soruyorum şimdi ilk 4 bit yollanarak çalıştırabildi iseniz izahını yaparsanız sevinirim.. Komut tablosuna aşağıdan bakarak iseniz ne demek istediğimi size daha açık anlatmış olacağım: 

http://www.berkbaykal.com/upload/msp430-lcd-2.png

Teşekkürler iyi çalışmalar...</description>
		<content:encoded><![CDATA[<p>Fatih hocam ilk dört biti göndermek yeterli demişsiniz fakat ben öyle olduğunu düşünmüyorum çünkü komut setine bakar iseniz  her komutun 0. bitinden başlayarak gerekli ayarlar için bir bit ayar yeri bırakılmış ve bittiği yerde 1 koyulmuş.. Ne demek istediğimi bir örnek vererek anlatayım mesela display on/off komutuna bakacak olur isek sekiz bitin şu şekilde yazıldığını görürüz 00001DCB ; burada ayarlanabilecek 3 parametre var ve bunlar D(Display on/off), C(Cursor on/off), B(Blinking on/off yani imlecin yanıp sönmesi ayarı). Ve ayarlanabilecek komutlar bittiği anda da 3. bit 1 yapılmış. Dolayısı ile LCD nin denetleyicisi bu komutta değişiklik yapılırsa bunu şu şekilde anlıyor.. Biz programımızda ilk önce yüksek değerlikli bitleri gönderiyoruz eğer 4 bit ile haberleşmek ister isek.. O zaman öncelikle 0000 bilgisi ulaşacak. Daha 1 olan bit gelmedi dolayısı ile Lcd dahaca hangi kod geliyor bilmiyor. Şimdi de düşük değerlikli 4 biti yollayalım. 1DCB (örn:1000) Şimdi lcd Display on/off ile ilgili bir komut geldiğini anladı !!!!! Nasıl ?? Çünkü komutların içerisinde 3. biti 1 olan başka komut yok!!!! Ve kodu şu şekilde yorumlayacak 1000 geldi ise display off, cursor off, blinking off yapmalıyım.. Şimdi buraya kadar çalışmayı bu şekilde anladım ben.. Eğer sizin dediğiniz gibi sadece düşük değerlikli 4 biti yollar isek komut tablosundaki ilk 4 kodu lcd anlayacaktır fakat daha sonraki kodlar için ne yapacağını kestiremeyiz çünkü 1 bitlerini okuyamamış olur.. Ben Bu şekilde çalışmayacağını düşünüyorum,, bende işin mantığını öğrenmeye çalışıyorum sizin sitenizden de istifade ettim elinize sağlık eminim bir çok arkadaş da okuyor bu yazıları o yüzden bu yorumu eklemeyi luzumlu gördüm <img src='http://www.fatiherdem.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  affınıza sığınarak soruyorum şimdi ilk 4 bit yollanarak çalıştırabildi iseniz izahını yaparsanız sevinirim.. Komut tablosuna aşağıdan bakarak iseniz ne demek istediğimi size daha açık anlatmış olacağım: </p>
<p><a href="http://www.berkbaykal.com/upload/msp430-lcd-2.png" rel="nofollow">http://www.berkbaykal.com/upload/msp430-lcd-2.png</a></p>
<p>Teşekkürler iyi çalışmalar&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: demir</title>
		<link>http://www.fatiherdem.net/2x16-paralel-lcd-ekranlar/comment-page-1/#comment-377</link>
		<dc:creator>demir</dc:creator>
		<pubDate>Fri, 09 Apr 2010 15:24:25 +0000</pubDate>
		<guid isPermaLink="false">http://127.0.0.1/wordpress/?p=26#comment-377</guid>
		<description>merhaba C dilinde 8051 ailesine kod yaziyorum  16*2 lm016l displayinin 2. satırına kodu görüntüleyemedim pinlerdeki hareketlenmeden simülasyonda verinin gittiği anlaşiliyor ancak ekranda görememekteyim yardimci olursanız sevinirim 
elinizdeki örnek çalişmaları görmem kafi olabilir.
teşekkürler kolay gelsin. .</description>
		<content:encoded><![CDATA[<p>merhaba C dilinde 8051 ailesine kod yaziyorum  16*2 lm016l displayinin 2. satırına kodu görüntüleyemedim pinlerdeki hareketlenmeden simülasyonda verinin gittiği anlaşiliyor ancak ekranda görememekteyim yardimci olursanız sevinirim<br />
elinizdeki örnek çalişmaları görmem kafi olabilir.<br />
teşekkürler kolay gelsin. .</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yazar: NECMİ</title>
		<link>http://www.fatiherdem.net/2x16-paralel-lcd-ekranlar/comment-page-1/#comment-114</link>
		<dc:creator>NECMİ</dc:creator>
		<pubDate>Sat, 28 Feb 2009 14:47:48 +0000</pubDate>
		<guid isPermaLink="false">http://127.0.0.1/wordpress/?p=26#comment-114</guid>
		<description>ŞİFRELİ KİLİT YAPIYORUM VE LM016L LCD NİN YERİNE BAŞKA NE KULLANABİLİRİM Bİ YARDIMCI OLURMUSUNUZ</description>
		<content:encoded><![CDATA[<p>ŞİFRELİ KİLİT YAPIYORUM VE LM016L LCD NİN YERİNE BAŞKA NE KULLANABİLİRİM Bİ YARDIMCI OLURMUSUNUZ</p>
]]></content:encoded>
	</item>
</channel>
</rss>

