<?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>Comments on: CCS-C ile PIC Programlama, Bit ve Byte İşlemleri Dahili Fonksiyonları</title>
	<atom:link href="http://www.teknobakis.com/ccs-c-ile-pic-programlama-bit-ve-byte-islemleri-dahili-fonksiyonlari/feed" rel="self" type="application/rss+xml" />
	<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-bit-ve-byte-islemleri-dahili-fonksiyonlari</link>
	<description>Elektronik Hakkında Herşey</description>
	<lastBuildDate>Wed, 28 Jul 2010 12:51:37 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
	<item>
		<title>By: Emrah AYDIN</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-bit-ve-byte-islemleri-dahili-fonksiyonlari/comment-page-1#comment-2237</link>
		<dc:creator>Emrah AYDIN</dc:creator>
		<pubDate>Sun, 10 Jan 2010 13:21:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=36#comment-2237</guid>
		<description>@hasulhas
her iki portu aynı döngüde işleme sokarsan istediğin olur. Daha profesyonel bir şekilde yapmak istersen timer kesmesi kullanabilirsin mesela. RTOS kullanarak ta ya yapabilirsin ama bu senin için erken biraz. 
Sen söylediklerime göre bir şeyler yaz, yapamazsan tekrar yardımcı olurum. Kolay gelsin...</description>
		<content:encoded><![CDATA[<p>@hasulhas<br />
her iki portu aynı döngüde işleme sokarsan istediğin olur. Daha profesyonel bir şekilde yapmak istersen timer kesmesi kullanabilirsin mesela. RTOS kullanarak ta ya yapabilirsin ama bu senin için erken biraz. <br />
Sen söylediklerime göre bir şeyler yaz, yapamazsan tekrar yardımcı olurum. Kolay gelsin&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hasulhas</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-bit-ve-byte-islemleri-dahili-fonksiyonlari/comment-page-1#comment-2236</link>
		<dc:creator>hasulhas</dc:creator>
		<pubDate>Sun, 10 Jan 2010 03:35:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=36#comment-2236</guid>
		<description>yaptığınız çalışmalar için Emrah bey sizi tebrik ederim. bende sizin sayenizde ilk pic programını oluşturdum entegreye yükledim çalıştığını da gördüm çok teşekkür ederim. daha çok eksiğim var ama ufak bir yardım rica edecektim sizden.


 






































 














































diyelim ki 16F877 nin D portuna sırayla çalışan ledler yerleştirtik. D portundaki ledler çalışırken B portunun da D portundan bağımsız bir şekilde sonsuz döngü halinde çalışmasını istiyorum. yani iki ayrı program oluşturmak istiyorum. buna benzer ufak bir program yazarsanız veya açıklama yapabilirseniz çok sevinirim. şimdiden teşekkür ederim.</description>
		<content:encoded><![CDATA[<p>yaptığınız çalışmalar için Emrah bey sizi tebrik ederim. bende sizin sayenizde ilk pic programını oluşturdum entegreye yükledim çalıştığını da gördüm çok teşekkür ederim. daha çok eksiğim var ama ufak bir yardım rica edecektim sizden.</p>
<p>diyelim ki 16F877 nin D portuna sırayla çalışan ledler yerleştirtik. D portundaki ledler çalışırken B portunun da D portundan bağımsız bir şekilde sonsuz döngü halinde çalışmasını istiyorum. yani iki ayrı program oluşturmak istiyorum. buna benzer ufak bir program yazarsanız veya açıklama yapabilirseniz çok sevinirim. şimdiden teşekkür ederim.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mejnun</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-bit-ve-byte-islemleri-dahili-fonksiyonlari/comment-page-1#comment-2209</link>
		<dc:creator>mejnun</dc:creator>
		<pubDate>Sat, 05 Dec 2009 00:17:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=36#comment-2209</guid>
		<description>asm 35 koddan oluşuyor scc c bir kod listesı varmı varsa yayılarmısınız teşekür ederim</description>
		<content:encoded><![CDATA[<p>asm 35 koddan oluşuyor scc c bir kod listesı varmı varsa yayılarmısınız teşekür ederim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Emrah AYDIN</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-bit-ve-byte-islemleri-dahili-fonksiyonlari/comment-page-1#comment-1957</link>
		<dc:creator>Emrah AYDIN</dc:creator>
		<pubDate>Fri, 28 Nov 2008 20:07:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=36#comment-1957</guid>
		<description>#byte INTCON = 0x0B     // INTCON tanımlanıyor
#bit T0IF = INTCON.2  // Timer0 kesme bayrağı (2. bit)

if(T0IF) {   // INTCON.2  bir mi?
..
..
..
}

interruptlarla ilgili bir yazı hazırlıyorum, bugün yarın yayınlarım orada daha iyi öğrenebilirsin bu konuları.
PIC içerisindeki SFR&#039;lerin (INTCON, TIMER0 vs .vss) CCS-C de nasıl tanımlandığını bilmiyorsan şu yazıya da bir gözat
http://www.teknobakis.com/2008/08/13/ccs-c-dersleri-onislemci-direktifleri-1/#bytebit

kolay gelsin</description>
		<content:encoded><![CDATA[<p>#byte INTCON = 0x0B     // INTCON tanımlanıyor<br />
#bit T0IF = INTCON.2  // Timer0 kesme bayrağı (2. bit)</p>
<p>if(T0IF) {   // INTCON.2  bir mi?<br />
..<br />
..<br />
..<br />
}</p>
<p>interruptlarla ilgili bir yazı hazırlıyorum, bugün yarın yayınlarım orada daha iyi öğrenebilirsin bu konuları.<br />
PIC içerisindeki SFR&#8217;lerin (INTCON, TIMER0 vs .vss) CCS-C de nasıl tanımlandığını bilmiyorsan şu yazıya da bir gözat<br />
<a href="http://www.teknobakis.com/2008/08/13/ccs-c-dersleri-onislemci-direktifleri-1/#bytebit" rel="nofollow">http://www.teknobakis.com/2008/08/13/ccs-c-dersleri-onislemci-direktifleri-1/#bytebit</a></p>
<p>kolay gelsin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: murat can</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-bit-ve-byte-islemleri-dahili-fonksiyonlari/comment-page-1#comment-1956</link>
		<dc:creator>murat can</dc:creator>
		<pubDate>Fri, 28 Nov 2008 17:29:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=36#comment-1956</guid>
		<description>mrb hocam...
ben if icerisinde bir islem yapmak istiyorum. eger intcon registerinin 2. biti set (1) ise if blogunun icindeki kodu calistirsin degilse calistirmasin.
yani soyle olsun 
if(intcon,2==1)
{calistirilacak kodlar;
}  
gibi

bunu nasil yapabilirim. cevap verirseniz cok memnun olurum.
tesekkurler.</description>
		<content:encoded><![CDATA[<p>mrb hocam&#8230;<br />
ben if icerisinde bir islem yapmak istiyorum. eger intcon registerinin 2. biti set (1) ise if blogunun icindeki kodu calistirsin degilse calistirmasin.<br />
yani soyle olsun<br />
if(intcon,2==1)<br />
{calistirilacak kodlar;<br />
}<br />
gibi</p>
<p>bunu nasil yapabilirim. cevap verirseniz cok memnun olurum.<br />
tesekkurler.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Emrah AYDIN</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-bit-ve-byte-islemleri-dahili-fonksiyonlari/comment-page-1#comment-746</link>
		<dc:creator>Emrah AYDIN</dc:creator>
		<pubDate>Wed, 03 Sep 2008 05:32:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=36#comment-746</guid>
		<description>CCS-C ile direk Ansi C kodlama da yapabilirsin. Hiç bir hazır fonksiyonu kullanmak zorunda değilsin. Hazır fonksiyonların ansi c karşılığını içeren bir liste yok. Kullanıcı kendisi yazması gerekiyor. Özellikle istediğin bir komut varsa yardımcı olayım.</description>
		<content:encoded><![CDATA[<p>CCS-C ile direk Ansi C kodlama da yapabilirsin. Hiç bir hazır fonksiyonu kullanmak zorunda değilsin. Hazır fonksiyonların ansi c karşılığını içeren bir liste yok. Kullanıcı kendisi yazması gerekiyor. Özellikle istediğin bir komut varsa yardımcı olayım.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: osman</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-bit-ve-byte-islemleri-dahili-fonksiyonlari/comment-page-1#comment-745</link>
		<dc:creator>osman</dc:creator>
		<pubDate>Tue, 02 Sep 2008 21:01:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=36#comment-745</guid>
		<description>Merhaba, güzel çalışma teşekkürler.. Aralarda vermiş olduğun kodların ANSI C kod karşılıklarını nerden bulabiliriz.. (CCS komutlarının ANSI C karşılığı)
İkinci olarak da direk ANSI C ile yazabilir miyiz?</description>
		<content:encoded><![CDATA[<p>Merhaba, güzel çalışma teşekkürler.. Aralarda vermiş olduğun kodların ANSI C kod karşılıklarını nerden bulabiliriz.. (CCS komutlarının ANSI C karşılığı)<br />
İkinci olarak da direk ANSI C ile yazabilir miyiz?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Emrah AYDIN</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-bit-ve-byte-islemleri-dahili-fonksiyonlari/comment-page-1#comment-729</link>
		<dc:creator>Emrah AYDIN</dc:creator>
		<pubDate>Wed, 27 Aug 2008 06:18:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=36#comment-729</guid>
		<description>@merve
verilen 4 adet 8 bitlik sayıdan 32 bitlik sayı oluşturacak fonsksiyonu şu şekilde yazabiliriz.

int32 bizim_make_32(int x,int y,int z, int t)
{
   int32 tmp;  
   tmp = 0;
   tmp = tmp &#124; x; 
   tmp = tmp &lt;&lt; 8;
   tmp = tmp &#124; y;
   tmp = tmp &lt;&lt; 8;
   tmp = tmp &#124; z;
   tmp = tmp &lt;&lt; 8;
   tmp = tmp &#124; t;
   return tmp;
}

kullanılışı

int32 sayi;
sayi = bizim_make_32(0x01,0x02,0x03,0x04);

bu komuttan sonra 
sayi = 0x01020304; (32 bit) olur</description>
		<content:encoded><![CDATA[<p>@merve<br />
verilen 4 adet 8 bitlik sayıdan 32 bitlik sayı oluşturacak fonsksiyonu şu şekilde yazabiliriz.</p>
<p>int32 bizim_make_32(int x,int y,int z, int t)<br />
{<br />
   int32 tmp;<br />
   tmp = 0;<br />
   tmp = tmp | x;<br />
   tmp = tmp &lt;&lt; 8;<br />
   tmp = tmp | y;<br />
   tmp = tmp &lt;&lt; 8;<br />
   tmp = tmp | z;<br />
   tmp = tmp &lt;&lt; 8;<br />
   tmp = tmp | t;<br />
   return tmp;<br />
}</p>
<p>kullanılışı</p>
<p>int32 sayi;<br />
sayi = bizim_make_32(0&#215;01,0&#215;02,0&#215;03,0&#215;04);</p>
<p>bu komuttan sonra<br />
sayi = 0&#215;01020304; (32 bit) olur</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Merve</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-bit-ve-byte-islemleri-dahili-fonksiyonlari/comment-page-1#comment-728</link>
		<dc:creator>Merve</dc:creator>
		<pubDate>Tue, 26 Aug 2008 20:31:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=36#comment-728</guid>
		<description>iyi günler ben make32 fonksiyonunu içeren bir header filea ya da make32 foksiyonunun nasıl yapıldığını öğrenmeye ihtiyacım var ikincisi daha çok makbule geçer şimdiden teşekkürler..</description>
		<content:encoded><![CDATA[<p>iyi günler ben make32 fonksiyonunu içeren bir header filea ya da make32 foksiyonunun nasıl yapıldığını öğrenmeye ihtiyacım var ikincisi daha çok makbule geçer şimdiden teşekkürler..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CCS-C Dersleri Önişlemci Direktifleri - 3 &#124; Tekno Bakış</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-bit-ve-byte-islemleri-dahili-fonksiyonlari/comment-page-1#comment-723</link>
		<dc:creator>CCS-C Dersleri Önişlemci Direktifleri - 3 &#124; Tekno Bakış</dc:creator>
		<pubDate>Mon, 25 Aug 2008 14:30:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=36#comment-723</guid>
		<description>[...] iki direktifi daha önce anlatmıştım http://www.teknobakis.com/2008/07/21/ccs-c-dersleri-bit-ve-byte-islemleri-dahili-fonksiyonlari/ buradan [...]</description>
		<content:encoded><![CDATA[<p>[...] iki direktifi daha önce anlatmıştım <a href="http://www.teknobakis.com/2008/07/21/ccs-c-dersleri-bit-ve-byte-islemleri-dahili-fonksiyonlari/" rel="nofollow">http://www.teknobakis.com/2008/07/21/ccs-c-dersleri-bit-ve-byte-islemleri-dahili-fonksiyonlari/</a> buradan [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
