<?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>PIC ve MAX 232 ile Seri Porta Veri Gönderme yazısına yapılan yorumlar</title>
	<atom:link href="http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm/feed" rel="self" type="application/rss+xml" />
	<link>http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm</link>
	<description>Elektronik Sitesi</description>
	<lastBuildDate>Fri, 23 Jul 2010 14:54:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>90alper90 tarafından</title>
		<link>http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm/comment-page-1#comment-2331</link>
		<dc:creator>90alper90</dc:creator>
		<pubDate>Wed, 21 Jul 2010 09:19:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm#comment-2331</guid>
		<description>Merhabalar,

Programın kodunda hata olduğunu sanmıyorum. Dosyadaki ASM dosyası PBP tarafından üretilmiştir. Bu açıdan derlendiği zaman hata alıyor olabilirsiniz. PBP&#039;nin ne kadar geçerli bir ASM kodu ürettiğini bilmiyorum.

Hyper Terminal ayarlarında bir yanlışlık yapıyor olabilir misiniz? Örneğin baud rate değerini yanlış ayarlamış olabilirsiniz.

Kod 628 için hazırlanmıştır 648&#039;de de muhtemelen çalışacaktır. İkisi arasında kodun çalışmasını ektikleyecek büyük bir fark yok diye biliyorum.

İsterseniz indirdiğiniz dosyada bulunan PBP kodunu 648 için tekrar derleyebilirsiniz.

Fakat ilk olarak Hyper Terminal ayarlarında sorun olabileceğini düşünüyorum.

Saygılarımla</description>
		<content:encoded><![CDATA[<p>Merhabalar,</p>
<p>Programın kodunda hata olduğunu sanmıyorum. Dosyadaki ASM dosyası PBP tarafından üretilmiştir. Bu açıdan derlendiği zaman hata alıyor olabilirsiniz. PBP&#8217;nin ne kadar geçerli bir ASM kodu ürettiğini bilmiyorum.</p>
<p>Hyper Terminal ayarlarında bir yanlışlık yapıyor olabilir misiniz? Örneğin baud rate değerini yanlış ayarlamış olabilirsiniz.</p>
<p>Kod 628 için hazırlanmıştır 648&#8242;de de muhtemelen çalışacaktır. İkisi arasında kodun çalışmasını ektikleyecek büyük bir fark yok diye biliyorum.</p>
<p>İsterseniz indirdiğiniz dosyada bulunan PBP kodunu 648 için tekrar derleyebilirsiniz.</p>
<p>Fakat ilk olarak Hyper Terminal ayarlarında sorun olabileceğini düşünüyorum.</p>
<p>Saygılarımla</p>
]]></content:encoded>
	</item>
	<item>
		<title>oguven84 tarafından</title>
		<link>http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm/comment-page-1#comment-2330</link>
		<dc:creator>oguven84</dc:creator>
		<pubDate>Tue, 20 Jul 2010 18:35:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm#comment-2330</guid>
		<description>merhaba öncelikle teşekkur ederim..
 benim sorunum tum dediklerinizi tek tek yaptım ama hyper terminalde sadece kare basıyor..verdiginiz hex dosyasını yukledim acaba hex demi sorun var diye asm dosyasına baktım ama kodlarda hata var asm dosyasını derlemeye kalktıgımda 29 adet hata veriyor ve ben 648 in komut setlerinibilmedigimden duzeltemedim acaba asm dosyasını mail olarak atarmısınız yada siteye tekrar koyarsanız sevinirim... teşekkurler</description>
		<content:encoded><![CDATA[<p>merhaba öncelikle teşekkur ederim..<br />
 benim sorunum tum dediklerinizi tek tek yaptım ama hyper terminalde sadece kare basıyor..verdiginiz hex dosyasını yukledim acaba hex demi sorun var diye asm dosyasına baktım ama kodlarda hata var asm dosyasını derlemeye kalktıgımda 29 adet hata veriyor ve ben 648 in komut setlerinibilmedigimden duzeltemedim acaba asm dosyasını mail olarak atarmısınız yada siteye tekrar koyarsanız sevinirim&#8230; teşekkurler</p>
]]></content:encoded>
	</item>
	<item>
		<title>blackorred tarafından</title>
		<link>http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm/comment-page-1#comment-2205</link>
		<dc:creator>blackorred</dc:creator>
		<pubDate>Sun, 06 Dec 2009 10:12:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm#comment-2205</guid>
		<description>selam.öncelikle paylaşımda bulunduğunuz için teşekkurler.ben semesu ile aynı proje uzerinde çalışıyorum 90alper90 sorun çozulmustur acıklama yapacağım demissiniz ama yapmamıssınız.açıkcası benim motora entegre sayac devrem yok.suan bu konuda tamamen karısmıs durumda.bana yardımcı olursanız sevinirim..</description>
		<content:encoded><![CDATA[<p>selam.öncelikle paylaşımda bulunduğunuz için teşekkurler.ben semesu ile aynı proje uzerinde çalışıyorum 90alper90 sorun çozulmustur acıklama yapacağım demissiniz ama yapmamıssınız.açıkcası benim motora entegre sayac devrem yok.suan bu konuda tamamen karısmıs durumda.bana yardımcı olursanız sevinirim..</p>
]]></content:encoded>
	</item>
	<item>
		<title>90alper90 tarafından</title>
		<link>http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm/comment-page-1#comment-2017</link>
		<dc:creator>90alper90</dc:creator>
		<pubDate>Fri, 16 Jan 2009 21:23:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm#comment-2017</guid>
		<description>E-posta gönderdim.</description>
		<content:encoded><![CDATA[<p>E-posta gönderdim.</p>
]]></content:encoded>
	</item>
	<item>
		<title>sonnur tarafından</title>
		<link>http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm/comment-page-1#comment-2014</link>
		<dc:creator>sonnur</dc:creator>
		<pubDate>Fri, 16 Jan 2009 20:58:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm#comment-2014</guid>
		<description>90alper90 bey size ulaşmam lazım çünkü okuduklarımdan bana yardımcı olabilirsiniz diye düşünüyorum. Ben 16F877A ile PC ( C# ile hazırlanmış arayüz ) arasında haberleşmek istiyorum. Her şey tamam görünüyor ama iletişim gerçekleşemiyor. Ben pc den karakter gönderiyorum ve pic&#039;te de gelen karakterler ne ise ona göre işlem yapmasını istiyorum ama haberleşme olmuyor. Her şey tamam, baud hızı falan filan aynı ve defalarca kontrol ettim ama olmadı. Devrem proteus&#039;ta çalışıyor bu arada. Size ulaşabilirsem projeyi göndereceğim. Umarım yazdıklarımı görürsünüz.

Teşekkürler...</description>
		<content:encoded><![CDATA[<p>90alper90 bey size ulaşmam lazım çünkü okuduklarımdan bana yardımcı olabilirsiniz diye düşünüyorum. Ben 16F877A ile PC ( C# ile hazırlanmış arayüz ) arasında haberleşmek istiyorum. Her şey tamam görünüyor ama iletişim gerçekleşemiyor. Ben pc den karakter gönderiyorum ve pic&#8217;te de gelen karakterler ne ise ona göre işlem yapmasını istiyorum ama haberleşme olmuyor. Her şey tamam, baud hızı falan filan aynı ve defalarca kontrol ettim ama olmadı. Devrem proteus&#8217;ta çalışıyor bu arada. Size ulaşabilirsem projeyi göndereceğim. Umarım yazdıklarımı görürsünüz.</p>
<p>Teşekkürler&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Alper tarafından</title>
		<link>http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm/comment-page-1#comment-1978</link>
		<dc:creator>Alper</dc:creator>
		<pubDate>Sat, 13 Dec 2008 11:38:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm#comment-1978</guid>
		<description>Merhabalar;

Estağfirullah, ona sabah dalgınlığı diyelim. :)

Protonla hiç bir tecrübem yok. O yüzden kodların ne işe yaradığını bilmiyorum.

23 nolu yorumunuzda iki adet kod vermişsiniz. İlk kodda anladığım kadarı ile baud değeri 1200 fakat gönderdiğiniz ekran görüntüsüne göre HyperTerminal 2400 değeri ile dinleme yapıyor. Bu fark sizin de dediğiniz gibi saçma karakterlerin çıkmasına neden olacaktır.

Yine 23 nolu yorumdaki ikinci kodda komuttaki 396 değerinin hangi baud değerine denk geldiğini bilmiyorum. Saçma karakterler çıkıyorsa bu değerden dolayı olması muhtemel.

C3 kondansatörüne gelince:

Datasheet&#039;te her iki bağlantının da doğru olduğu yazıyor. Yani C3&#039;ün bir bacağı toprağa ya da Vcc hattına bağlanabilirmiş. Ben kendi denemelerimde toprağa bağlı olduğu yani şemadaki şeklini kullanıyorum. Şimdiye kadar herhangi bir problem ile de karşılaşmadım.

İnternet üzerindeki çoğu şemada Vcc hattına bağlanmış. Muhtemelen bu bağlantıda da herhangi bir problem yok.

http://www.datasheetcatalog.org/datasheet/texasinstruments/max232.pdf

7. sayfaya bakabilirsiniz.

Kolay gelsin.</description>
		<content:encoded><![CDATA[<p>Merhabalar;</p>
<p>Estağfirullah, ona sabah dalgınlığı diyelim. <img src='http://www.izoelektronik.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Protonla hiç bir tecrübem yok. O yüzden kodların ne işe yaradığını bilmiyorum.</p>
<p>23 nolu yorumunuzda iki adet kod vermişsiniz. İlk kodda anladığım kadarı ile baud değeri 1200 fakat gönderdiğiniz ekran görüntüsüne göre HyperTerminal 2400 değeri ile dinleme yapıyor. Bu fark sizin de dediğiniz gibi saçma karakterlerin çıkmasına neden olacaktır.</p>
<p>Yine 23 nolu yorumdaki ikinci kodda komuttaki 396 değerinin hangi baud değerine denk geldiğini bilmiyorum. Saçma karakterler çıkıyorsa bu değerden dolayı olması muhtemel.</p>
<p>C3 kondansatörüne gelince:</p>
<p>Datasheet&#8217;te her iki bağlantının da doğru olduğu yazıyor. Yani C3&#8242;ün bir bacağı toprağa ya da Vcc hattına bağlanabilirmiş. Ben kendi denemelerimde toprağa bağlı olduğu yani şemadaki şeklini kullanıyorum. Şimdiye kadar herhangi bir problem ile de karşılaşmadım.</p>
<p>İnternet üzerindeki çoğu şemada Vcc hattına bağlanmış. Muhtemelen bu bağlantıda da herhangi bir problem yok.</p>
<p><a href="http://www.datasheetcatalog.org/datasheet/texasinstruments/max232.pdf" rel="nofollow">http://www.datasheetcatalog.org/datasheet/texasinstruments/max232.pdf</a></p>
<p>7. sayfaya bakabilirsiniz.</p>
<p>Kolay gelsin.</p>
]]></content:encoded>
	</item>
	<item>
		<title>nothing__ tarafından</title>
		<link>http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm/comment-page-1#comment-1977</link>
		<dc:creator>nothing__</dc:creator>
		<pubDate>Sat, 13 Dec 2008 00:23:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm#comment-1977</guid>
		<description>Sabahtan beri pic pasic kodunu proton derleyicisinde derlemeye çalışıyormuşum. Çok malım tamam kabul ediyorum. Ama yine de yukarıdaki kod niye çalışmadı merak etmiyor değilim. Kolay gelsin.</description>
		<content:encoded><![CDATA[<p>Sabahtan beri pic pasic kodunu proton derleyicisinde derlemeye çalışıyormuşum. Çok malım tamam kabul ediyorum. Ama yine de yukarıdaki kod niye çalışmadı merak etmiyor değilim. Kolay gelsin.</p>
]]></content:encoded>
	</item>
	<item>
		<title>nothing__ tarafından</title>
		<link>http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm/comment-page-1#comment-1976</link>
		<dc:creator>nothing__</dc:creator>
		<pubDate>Sat, 13 Dec 2008 00:06:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm#comment-1976</guid>
		<description>denediğim kodlar ve aldığım sonuçlar..
/*
Device = 16F877A
XTAL = 4

Declare HSERIAL_BAUD 1200
Declare HSERIAL_RCSTA %10010000
Declare HSERIAL_TXSTA %00100000
Declare HSERIAL_CLEAR = On

main:
HSerOut[&quot;main&quot;]
GoTo main
*/

/*
device = 16F877A
XTAL = 4
all_digital true

TRISB=%00000000          &#039;B portu çıkış yapıldı
PortB=0                  &#039;B portunun çıkışı Low(0) yapıldı.

YALLAH:
    SEROUT PORTB.2 , 396  , [&quot;TEST Yapiyoz&quot;,13]
    delayms 1000
GOTO YALLAH
*/

sonuc
http://img67.imageshack.us/img67/9407/reslx4.jpg</description>
		<content:encoded><![CDATA[<p>denediğim kodlar ve aldığım sonuçlar..<br />
/*<br />
Device = 16F877A<br />
XTAL = 4</p>
<p>Declare HSERIAL_BAUD 1200<br />
Declare HSERIAL_RCSTA %10010000<br />
Declare HSERIAL_TXSTA %00100000<br />
Declare HSERIAL_CLEAR = On</p>
<p>main:<br />
HSerOut["main"]<br />
GoTo main<br />
*/</p>
<p>/*<br />
device = 16F877A<br />
XTAL = 4<br />
all_digital true</p>
<p>TRISB=%00000000          &#8216;B portu çıkış yapıldı<br />
PortB=0                  &#8216;B portunun çıkışı Low(0) yapıldı.</p>
<p>YALLAH:<br />
    SEROUT PORTB.2 , 396  , ["TEST Yapiyoz",13]<br />
    delayms 1000<br />
GOTO YALLAH<br />
*/</p>
<p>sonuc<br />
<a href="http://img67.imageshack.us/img67/9407/reslx4.jpg" rel="nofollow">http://img67.imageshack.us/img67/9407/reslx4.jpg</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>nothing__ tarafından</title>
		<link>http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm/comment-page-1#comment-1975</link>
		<dc:creator>nothing__</dc:creator>
		<pubDate>Fri, 12 Dec 2008 23:54:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm#comment-1975</guid>
		<description>merhaba,

pbp dosyası şu şekilde

/*
TRISB=%00000000          &#039;B portu çıkış yapıldı
PortB=0                  &#039;B portunun çıkışı Low(0) yapıldı.

YALLAH:
    SEROUT PORTB.2,0,[&quot;TEST Yapiyoz&quot;,13]
    toggle PORTB.1 
    Pause 100
GOTO YALLAH
END
*/

sadece pause de bi uyarı veriyor ama yine de derleniyor.

SEROUT PORTB.2,0,[&quot;TEST Yapiyoz&quot;,13]
yazıyor PBP dosyasında. Baud_rate 0 olarak görünüyor. Ne isis de ne de devrede çalışıyor kod. 0 ı 396 olarak değiştridiğimde 

SEROUT PORTB.2 , 396  , [&quot;TEST Yapiyoz&quot;,13] yaptığımda

ise isis de çalışıyor ama gerçek devrede tuhaf tuhaf karakterler basıyor HyperTerminale. Ama zip içindeki hex dosyasını yüklediğimde &quot;Test Yapıyoz&quot; yazısını görebiliyorum HyperTerminalde. Netten bir sürü kod buldum hepsinde aynı tuhaf karakterleri gördüm ekranda. Sadece zip dosyanın içindeki Untitled(1).HEX dosyasını yüklediğimde doğru sonucu alabildim. Serout ve Hserout la denedim ama nafile.. Sanırım baud_rate ile ilgili bi sıkıntı..

Kolay gelsin.</description>
		<content:encoded><![CDATA[<p>merhaba,</p>
<p>pbp dosyası şu şekilde</p>
<p>/*<br />
TRISB=%00000000          &#8216;B portu çıkış yapıldı<br />
PortB=0                  &#8216;B portunun çıkışı Low(0) yapıldı.</p>
<p>YALLAH:<br />
    SEROUT PORTB.2,0,["TEST Yapiyoz",13]<br />
    toggle PORTB.1<br />
    Pause 100<br />
GOTO YALLAH<br />
END<br />
*/</p>
<p>sadece pause de bi uyarı veriyor ama yine de derleniyor.</p>
<p>SEROUT PORTB.2,0,["TEST Yapiyoz",13]<br />
yazıyor PBP dosyasında. Baud_rate 0 olarak görünüyor. Ne isis de ne de devrede çalışıyor kod. 0 ı 396 olarak değiştridiğimde </p>
<p>SEROUT PORTB.2 , 396  , ["TEST Yapiyoz",13] yaptığımda</p>
<p>ise isis de çalışıyor ama gerçek devrede tuhaf tuhaf karakterler basıyor HyperTerminale. Ama zip içindeki hex dosyasını yüklediğimde &#8220;Test Yapıyoz&#8221; yazısını görebiliyorum HyperTerminalde. Netten bir sürü kod buldum hepsinde aynı tuhaf karakterleri gördüm ekranda. Sadece zip dosyanın içindeki Untitled(1).HEX dosyasını yüklediğimde doğru sonucu alabildim. Serout ve Hserout la denedim ama nafile.. Sanırım baud_rate ile ilgili bi sıkıntı..</p>
<p>Kolay gelsin.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Alper tarafından</title>
		<link>http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm/comment-page-1#comment-1974</link>
		<dc:creator>Alper</dc:creator>
		<pubDate>Fri, 12 Dec 2008 23:29:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.izoelektronik.com/pic-ve-max-232-ile-seri-porta-veri-gonderme.htm#comment-1974</guid>
		<description>Merhabalar;

Geç olmasından dolayı detaylı bir incelemede bulunamadım. Dediğiniz gibi resimlerde kondansatör farklı bağlanmış. Şemada bir hata olabilir. Bundan dolayı ilginiz için teşekkür ederim.

Fakat bulduğum bazı datasheetlerde de kondansatör şemada gözüken şekilde bağlanmış. Yarın sakin bir kafa ile konuya bakacağım. :)

PBP dosyasında herhangi bir hata olmaması gerekiyor. Çünkü .hex dosyası da o kodların derlenmesiyle oluşmuş bir dosyadır.

Siz kodu derlerken herhangi bir hata alıyor musunuz?

PBP kodunun derlenmiş şeklinin çalışmaması gerçekten de ilginç.

Yarın her iki duruma da bakmaya çalışacağım.

Saygılarımla</description>
		<content:encoded><![CDATA[<p>Merhabalar;</p>
<p>Geç olmasından dolayı detaylı bir incelemede bulunamadım. Dediğiniz gibi resimlerde kondansatör farklı bağlanmış. Şemada bir hata olabilir. Bundan dolayı ilginiz için teşekkür ederim.</p>
<p>Fakat bulduğum bazı datasheetlerde de kondansatör şemada gözüken şekilde bağlanmış. Yarın sakin bir kafa ile konuya bakacağım. <img src='http://www.izoelektronik.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>PBP dosyasında herhangi bir hata olmaması gerekiyor. Çünkü .hex dosyası da o kodların derlenmesiyle oluşmuş bir dosyadır.</p>
<p>Siz kodu derlerken herhangi bir hata alıyor musunuz?</p>
<p>PBP kodunun derlenmiş şeklinin çalışmaması gerçekten de ilginç.</p>
<p>Yarın her iki duruma da bakmaya çalışacağım.</p>
<p>Saygılarımla</p>
]]></content:encoded>
	</item>
</channel>
</rss>
