<?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, Temel C Bilgisi &#8211; 2</title>
	<atom:link href="http://www.teknobakis.com/ccs-c-ile-pic-programlama-temel-c-bilgisi-2/feed" rel="self" type="application/rss+xml" />
	<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-temel-c-bilgisi-2</link>
	<description>Elektronik Hakkında Herşey</description>
	<lastBuildDate>Fri, 03 Feb 2012 20:08:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: Zafer</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-temel-c-bilgisi-2/comment-page-1#comment-2762</link>
		<dc:creator>Zafer</dc:creator>
		<pubDate>Wed, 05 Oct 2011 17:03:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=31#comment-2762</guid>
		<description>Çalışmanız için çok teşekkürler çok şey öğrendim, öğrenmeye de devam ediyorum :)</description>
		<content:encoded><![CDATA[<p>Çalışmanız için çok teşekkürler çok şey öğrendim, öğrenmeye de devam ediyorum :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fikret cüre</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-temel-c-bilgisi-2/comment-page-1#comment-2749</link>
		<dc:creator>fikret cüre</dc:creator>
		<pubDate>Tue, 23 Aug 2011 18:49:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=31#comment-2749</guid>
		<description>ben a portun da

a0 ve a1 pininin 1 olduğu durumda b0 pininin 1 olmasını istiyorum nasıl yapabilirim ?</description>
		<content:encoded><![CDATA[<p>ben a portun da</p>
<p>a0 ve a1 pininin 1 olduğu durumda b0 pininin 1 olmasını istiyorum nasıl yapabilirim ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fatma</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-temel-c-bilgisi-2/comment-page-1#comment-2559</link>
		<dc:creator>fatma</dc:creator>
		<pubDate>Sat, 26 Feb 2011 09:49:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=31#comment-2559</guid>
		<description>merhaba.ben ccs c de struct yapısını kullanarak c deki bağlı liste(linked list) veri yapısını projemde kullanmak istiyorum.ama ne yazık ki 

typedef struct bagli_liste{
int1 veri;          // yapının sakladığı veri.
bagli_liste *sonraki_eleman; //bir sonraki elemanı
                       //işaret eder.
}; 

şeklinde bir kullanım hata veriyor.
ayrıca daha sonra 
bagli_liste *ilkEleman;//bağlı listeyi temsil 
                      //eden yapı.
          //Yalnızca ilk elemanı işaret ediyor.
bagli_liste*yeni_dugum=(bagli_liste*)malloc(sizeof(bagli_liste));

şeklinde malloc ile dinamik olarak hafızada yer ayıramıyorum.
stdlibm.h ekledim.acaba c deki malloc foksiyonuna karşılık ccs de farklı bir fonksiyon mu var? 
8 bitlik 16f877 pic kulanıyorum.biraz araştırma yaptım ve 16 bitlik pic lerle malloc kullanabileceğini sanıyorum(tek bulduğum kaynak microchip in sitesinde ve malumunuz ingilizce )ne yazık ki programımda 16 bitlik pic kulandığım da da bir sonuç alamadım.
bagli_liste *sonraki_eleman; şeklinde her düğüm kendinden sonraki düğümü işaret eden bir yapıda olmalı,bu kısım hata veriyor ama.bilgisi olan arkadaşlar yardımcı olabilirse sevinirim,iyi çalışmalar</description>
		<content:encoded><![CDATA[<p>merhaba.ben ccs c de struct yapısını kullanarak c deki bağlı liste(linked list) veri yapısını projemde kullanmak istiyorum.ama ne yazık ki </p>
<p>typedef struct bagli_liste{<br />
int1 veri;          // yapının sakladığı veri.<br />
bagli_liste *sonraki_eleman; //bir sonraki elemanı<br />
                       //işaret eder.<br />
}; </p>
<p>şeklinde bir kullanım hata veriyor.<br />
ayrıca daha sonra<br />
bagli_liste *ilkEleman;//bağlı listeyi temsil<br />
                      //eden yapı.<br />
          //Yalnızca ilk elemanı işaret ediyor.<br />
bagli_liste*yeni_dugum=(bagli_liste*)malloc(sizeof(bagli_liste));</p>
<p>şeklinde malloc ile dinamik olarak hafızada yer ayıramıyorum.<br />
stdlibm.h ekledim.acaba c deki malloc foksiyonuna karşılık ccs de farklı bir fonksiyon mu var?<br />
8 bitlik 16f877 pic kulanıyorum.biraz araştırma yaptım ve 16 bitlik pic lerle malloc kullanabileceğini sanıyorum(tek bulduğum kaynak microchip in sitesinde ve malumunuz ingilizce )ne yazık ki programımda 16 bitlik pic kulandığım da da bir sonuç alamadım.<br />
bagli_liste *sonraki_eleman; şeklinde her düğüm kendinden sonraki düğümü işaret eden bir yapıda olmalı,bu kısım hata veriyor ama.bilgisi olan arkadaşlar yardımcı olabilirse sevinirim,iyi çalışmalar</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kerem</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-temel-c-bilgisi-2/comment-page-1#comment-2281</link>
		<dc:creator>kerem</dc:creator>
		<pubDate>Thu, 25 Mar 2010 10:33:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=31#comment-2281</guid>
		<description>Bu tanımlama ile, isisde 18f85j90 denetleyicinin static lcd demo programında karşılaştım,tabi ki örnek dosya uzantısı c dir.Kodları ccs c ye uyarlamaya çalışıyorum,fakat bu noktada çakıldım kaldım,maalesef adamlar böyle bir tanım kullanmışlar,birde yukarıda belirttiğim 
“unsigned short long char”  ifadesinde char yok,yanlış yazmışım.
Size yarın iletişim adresinden sözkonusu dosyayı göndericem.
ilginiz için teşekkür ederim</description>
		<content:encoded><![CDATA[<p>Bu tanımlama ile, isisde 18f85j90 denetleyicinin static lcd demo programında karşılaştım,tabi ki örnek dosya uzantısı c dir.Kodları ccs c ye uyarlamaya çalışıyorum,fakat bu noktada çakıldım kaldım,maalesef adamlar böyle bir tanım kullanmışlar,birde yukarıda belirttiğim<br />
“unsigned short long char”  ifadesinde char yok,yanlış yazmışım.<br />
Size yarın iletişim adresinden sözkonusu dosyayı göndericem.<br />
ilginiz için teşekkür ederim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: teknobakis</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-temel-c-bilgisi-2/comment-page-1#comment-2280</link>
		<dc:creator>teknobakis</dc:creator>
		<pubDate>Tue, 23 Mar 2010 09:42:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=31#comment-2280</guid>
		<description>unsigned işaretsiz demek, günümüzdeki işlemcilerde (bilgisayar) int 32 bit yani 4 byte short int ise 16 bit yani 2 byte oluyor bildiğim kadarıyla. short long gibi bir tanımlamanın geçerli olmadığını düşünüyorum.</description>
		<content:encoded><![CDATA[<p>unsigned işaretsiz demek, günümüzdeki işlemcilerde (bilgisayar) int 32 bit yani 4 byte short int ise 16 bit yani 2 byte oluyor bildiğim kadarıyla. short long gibi bir tanımlamanın geçerli olmadığını düşünüyorum.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kerem</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-temel-c-bilgisi-2/comment-page-1#comment-2279</link>
		<dc:creator>kerem</dc:creator>
		<pubDate>Mon, 22 Mar 2010 14:38:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=31#comment-2279</guid>
		<description>hocam meraba,
bir yazılım örneğinde &quot;unsigned short long i&quot; 
ve &quot;unsigned short long char&quot; gibi bir tanımlama ile karşılaştım,burada unsigned&#039;in önüne short long koyarak kaç byte&#039;lık tanımlama yapılmıştır.Arastırmalarımda bir neticeye varamadım,cevabınız için şimdiden teşekkür ederim.</description>
		<content:encoded><![CDATA[<p>hocam meraba,<br />
bir yazılım örneğinde &#8220;unsigned short long i&#8221;<br />
ve &#8220;unsigned short long char&#8221; gibi bir tanımlama ile karşılaştım,burada unsigned&#8217;in önüne short long koyarak kaç byte&#8217;lık tanımlama yapılmıştır.Arastırmalarımda bir neticeye varamadım,cevabınız için şimdiden teşekkür ederim.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mustafa</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-temel-c-bilgisi-2/comment-page-1#comment-2238</link>
		<dc:creator>mustafa</dc:creator>
		<pubDate>Wed, 20 Jan 2010 19:47:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=31#comment-2238</guid>
		<description>Emrah Bey  herhalde  bakmaya zamanınız olmadı. Yardımlarınızı bekliyorum. Selamlar.</description>
		<content:encoded><![CDATA[<p>Emrah Bey  herhalde  bakmaya zamanınız olmadı. Yardımlarınızı bekliyorum. Selamlar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mustafa</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-temel-c-bilgisi-2/comment-page-1#comment-2235</link>
		<dc:creator>mustafa</dc:creator>
		<pubDate>Fri, 08 Jan 2010 23:12:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=31#comment-2235</guid>
		<description>Sayın hocam bu örnekte  A0 butona basılınca *** karekter eklesin  A1 butonuyla da eksiltsin istedim ama
printf(lcd_veri,&quot;*&quot;) ; satırında hata veriyor.Sonuç olarak başaramadım. Butona her basmada karekter nasıl ekleyebilirim. 

 char veri;
 void main ( )
 
 {
   setup_psp(PSP_DISABLED);         
   setup_spi(SPI_SS_DISABLED);     
   setup_timer_1(T1_DISABLED);      
   setup_timer_2(T2_DISABLED,0,1);  
   setup_adc_ports(NO_ANALOGS);     
   setup_adc(ADC_OFF);             
   setup_CCP1(CCP_OFF);             
   setup_CCP2(CCP_OFF);             
   

   set_tris_a(0x01);   
   
   while(1)  
   if(input(PIN_A0)==1)
    {
   delay_ms(100);  
  veri=veri+veri;
   printf(lcd_veri,&quot;*&quot;) ;
  delay_ms(100);      
  }
  if(input(PIN_A1)==1)
   {
  delay_ms(100);
  veri=veri-veri;
  printf(lcd_veri,&quot;*&quot;) ;
  delay_ms(100);

  } 
   }</description>
		<content:encoded><![CDATA[<p>Sayın hocam bu örnekte  A0 butona basılınca *** karekter eklesin  A1 butonuyla da eksiltsin istedim ama<br />
printf(lcd_veri,&#8221;*&#8221;) ; satırında hata veriyor.Sonuç olarak başaramadım. Butona her basmada karekter nasıl ekleyebilirim. </p>
<p> char veri;<br />
 void main ( )</p>
<p> {<br />
   setup_psp(PSP_DISABLED);<br />
   setup_spi(SPI_SS_DISABLED);<br />
   setup_timer_1(T1_DISABLED);<br />
   setup_timer_2(T2_DISABLED,0,1);<br />
   setup_adc_ports(NO_ANALOGS);<br />
   setup_adc(ADC_OFF);<br />
   setup_CCP1(CCP_OFF);<br />
   setup_CCP2(CCP_OFF);             </p>
<p>   set_tris_a(0&#215;01);   </p>
<p>   while(1)<br />
   if(input(PIN_A0)==1)<br />
    {<br />
   delay_ms(100);<br />
  veri=veri+veri;<br />
   printf(lcd_veri,&#8221;*&#8221;) ;<br />
  delay_ms(100);<br />
  }<br />
  if(input(PIN_A1)==1)<br />
   {<br />
  delay_ms(100);<br />
  veri=veri-veri;<br />
  printf(lcd_veri,&#8221;*&#8221;) ;<br />
  delay_ms(100);</p>
<p>  }<br />
   }</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: teknobakis</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-temel-c-bilgisi-2/comment-page-1#comment-2231</link>
		<dc:creator>teknobakis</dc:creator>
		<pubDate>Mon, 04 Jan 2010 09:33:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=31#comment-2231</guid>
		<description>@mustafa
karakter lcd ekranlarda yazay bir şekilde bar oluşturabilirsin. 
█ █ █ █  gibi mesela...

kodunu gönderirsen yardımcı olurum..</description>
		<content:encoded><![CDATA[<p>@mustafa<br />
karakter lcd ekranlarda yazay bir şekilde bar oluşturabilirsin.<br />
█ █ █ █  gibi mesela&#8230;</p>
<p>kodunu gönderirsen yardımcı olurum..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: teknobakis</title>
		<link>http://www.teknobakis.com/ccs-c-ile-pic-programlama-temel-c-bilgisi-2/comment-page-1#comment-2230</link>
		<dc:creator>teknobakis</dc:creator>
		<pubDate>Mon, 04 Jan 2010 09:25:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.teknobakis.com/?p=31#comment-2230</guid>
		<description>@elif
sitedeki problem nedeniyle kod o şekilde görünüyordu. Yazı içerisindeki hatalı yerleri düzelttim. </description>
		<content:encoded><![CDATA[<p>@elif<br />
sitedeki problem nedeniyle kod o şekilde görünüyordu. Yazı içerisindeki hatalı yerleri düzelttim.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

