<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PIC PROGRAMLAMA</title>
	<atom:link href="http://picprogramlama.org/feed" rel="self" type="application/rss+xml" />
	<link>http://picprogramlama.org</link>
	<description>PIC PROGRAMLAMA</description>
	<lastBuildDate>Tue, 13 Apr 2010 18:44:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>PİC EĞİTİMİ</title>
		<link>http://picprogramlama.org/pic-egitimi</link>
		<comments>http://picprogramlama.org/pic-egitimi#comments</comments>
		<pubDate>Sun, 28 Mar 2010 18:01:13 +0000</pubDate>
		<dc:creator>mkuzlu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://10.0.0.62/picprogramlama/?p=202</guid>
		<description><![CDATA[Pic eğitimi müfredatı aşağıda verilmiştir. Pic Eğitimi alanında uzman tecrübeli eğitmenlerimiz tarafından verilmektedir. Önceden belirlenmiş detaylı örnek kitler üzerinde çalışma yapılarak eğitim verilir. Pic Eğitimi sonrası birçok uygulamayı yapabilecek duruma geleceksiniz.
Mikroişlemci ve Mikrodenetleyici Kavramları
Mikroişlemci nedir, Mikrodenetleyici nedir ve donanımsal olarak hangi birimlerden oluştuğu ve ikisi arasındaki temel farklar anlatılmaktadır.
PIC Donanım Özellikleri
PIC tanımı, mimari yapısı ve [...]]]></description>
			<content:encoded><![CDATA[<div class="announcement_post"><p><strong>Pic eğitimi müfredatı</strong> aşağıda verilmiştir. <em>Pic Eğitimi</em> alanında uzman tecrübeli eğitmenlerimiz tarafından verilmektedir. Önceden belirlenmiş detaylı örnek kitler üzerinde çalışma yapılarak eğitim verilir. Pic Eğitimi sonrası birçok uygulamayı yapabilecek duruma geleceksiniz.</p>
<p><strong>Mikroişlemci ve Mikrodenetleyici Kavramları</strong><br />
Mikroişlemci nedir, Mikrodenetleyici nedir ve donanımsal olarak hangi birimlerden oluştuğu ve ikisi arasındaki temel farklar anlatılmaktadır.</p>
<p><strong>PIC Donanım Özellikleri</strong><br />
PIC tanımı, mimari yapısı ve PIC’lerin genel özellikleri, kullanım amaçları ve diğer mikrodenetyeicilere göre avantajları ve dezavantajları anlatılmaktadır.</p>
<p><strong>PIC16F877A Mikrodenetleyicisi</strong><br />
PIC 16F877A işlemcisinin genel özellikleri, mimarisi, belleği, giriş ve çıkış portlarıları tanıtılmakta, bir PIC devresinin nasıl çalıştığı, çalışmak için hangi devre elemanlarına ihtiyaç duyduğu ve nerelerde ne amaçla kullanılabileceği tanıtılmaktadır.</p>
<p><strong>PIC16F877A Mikrodenetleyicisi Kesme Kaynakları</strong><br />
Kesme, TIMER ve PWM işlemleri ve program akışına etkileri ve buna bağlı CCS C ile PIC programlama uygulamaları anlatılmaktadır.</p>
<p><strong>PIC Programlama</strong><br />
PIC mikrodenetyecisinin nasıl programlandığı ve programlamak için ihtiyaç duyulan yazılımsal ve donanımdal gereksinimler ve kullanılabilecek farklı dillerdeki derleyiciler anlatılmaktadır.</p>
<p><strong>PIC Assembly Giriş</strong><br />
PIC mikrodenetyecisini programlamak için kullanılan temel assemblly komutları ve PIC Assembly derleyicisinin nasıl çalıştığı anlatılmaktadır.</p>
<p><strong>PIC Assembly ile I/O kontrolü</strong><br />
PIC mikrodenetyecisindeki I/O kavramı ve PIC assembly komutları ile I/O kontrol uygulaması anlatılmaktadır. CCS C derleyicisinden önce temel PIC assembly komutları ile PIC üzerinden lojik çıkış elde ederek PIC üzerine bağlı bir ledi yakma ve söndürme uygulaması anlatılmaktadır.</p>
<p><strong>CCS C Derleyicisine Giriş</strong><br />
PIC ürünleri için mevcut olan C derleyicileri içinde, PIC ürünlerinin neredeyse tümünü destekleyen, programlama için hazır kütüphane dosyaları (kontrol fonksiyonları) içeren CCS (Custom Computer Services Inc.) C derleyicisi ve menüleri anlatılacaktır.</p>
<p><strong>CCS C Komut Seti</strong><br />
PIC programlamada kullanılan CCS C ön işlemci fonksiyonları ve yerleşik fonksiyonlar anlatılacaktır.</p>
<p><strong>CCS ile Giriş/Çıkış ve Bit/Byte İşlemleri</strong><br />
PIC mikrodenetyecisi uygulamalarında bilinmesi gereken temel port ve bit işlemleri ve bu işlemleri gerçekleştirmek için CCS C derleyisindeki fonksiyonlar anlatılmaktadır.</p>
<p><strong>PIC Deneme Kartı Özellikleri</strong><br />
EX1-B geliştirme platformu teknik özellikleri ve kart donanım parçaları anlatılmaktadır.</p>
<p><strong>PIC ile Led Oyunları</strong><br />
CCS C programı ile PIC led uygulamaları anlatılacaktır.</p>
<p><strong>PIC ile 7 Segment Display kontrolü</strong><br />
7 Segment display yapısı ve CCS C programı ile PIC 7 Segment display anlatılacaktır.</p>
<p><strong>PIC ile LCD Panel kontrolü</strong><br />
LCD ekranların PIC aracılığı ile programlanması, LCD’ye yazı yazdırma v.b. uygulamalar anlatılacaktır.</p>
<p><strong>PIC ile Veri girişi</strong><br />
Dışarıdan fiziksel bir uyarı (buton v.b.) alınarak PIC kullanarak farklı işlevler gerçekleştiren uygulamalar anlatılmaktadır.</p>
<p><strong>PIC ile Buzzer Uygulaması</strong><br />
PIC ile farklı tonlarda uyarı mesajları gerçekleştiren uygulamalar anlatılacaktır.</p>
<p><strong>PIC ile Tuş takımı kullanımı</strong><br />
Güvenlik ve telefon uygulamalarında sık kullanılan tuş takımı ile PIC mikrodenetleyici uygulamaları anlatılmaktadır.</p>
<p><strong>PIC-PC ile RS232 Seri iletişim</strong><br />
RS232 seri iletişim özellikleri ve CCS C programı ile PIC’den bilgisayara veri gönderilmesi ve PC tarafında Hyperterminal bağlantısı ile bilgi gönderilmesi uygulaması anlatılacaktır.</p>
<p><strong>PIC ile I2C ve EEPROM Uygulaması</strong><br />
PIC mikrodenetleyicisi ile I2C üzerinden EEPROM uygulaması anlatılmaktadır.</p>
<p><strong>PIC ile DC Motor Hız ve Yön Kontrolü</strong><br />
PIC aracılığı ile DC motorun hız ve yön kontrolünün sağlandığı uygulamalar anlatılmaktadır.</p>
<p><strong>PIC ile ADC (Analog Dijital Dönüşüm)</strong><br />
PIC aracılığı ile gerilim değerinin okunduğu ve LCD ekranına yazdırıldığı uygulamalar anlatılmaktadır.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://picprogramlama.org/pic-egitimi/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PİC KURSU</title>
		<link>http://picprogramlama.org/pic-kursu</link>
		<comments>http://picprogramlama.org/pic-kursu#comments</comments>
		<pubDate>Sun, 28 Mar 2010 18:00:02 +0000</pubDate>
		<dc:creator>mkuzlu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://10.0.0.62/picprogramlama/?p=200</guid>
		<description><![CDATA[PIC kursu&#8216;nun amacı elektronik ve yazılım ile ilgilenen bu alanı meslek yada hobi olarak seçen yada seçecek katılımcılara temel C, elektronik ve mikrodenetleyici bilgisi ile PIC uygulamaları beraber gerçekleştirmektir. Pic Kursu sayesindede katılımcıların bu konu kendine güvenlerin gelmesini sağlamak ve elektronik ve yazılım konuları hakkındaki bakış açılarını değiştirmektir. Bilginin paylaşıldıkça büyüdüğünü görüyor, bunu katılımcılarımız ile [...]]]></description>
			<content:encoded><![CDATA[<div class="announcement_post"><p><strong>PIC kursu</strong>&#8216;nun amacı elektronik ve yazılım ile ilgilenen bu alanı meslek yada hobi olarak seçen yada seçecek katılımcılara temel C, elektronik ve mikrodenetleyici bilgisi ile PIC uygulamaları beraber gerçekleştirmektir. <em>Pic Kursu</em> sayesindede katılımcıların bu konu kendine güvenlerin gelmesini sağlamak ve elektronik ve yazılım konuları hakkındaki bakış açılarını değiştirmektir. Bilginin paylaşıldıkça büyüdüğünü görüyor, bunu katılımcılarımız ile gerçekleştiriyoruz.</p>
<p>Uygulamalı PIC Kursu ile bunu iş edinen hem de hobi olarak ilgilenenler için elektronik ve yazılım ile ilgili akla gelebilecek her türlü şeyi, örneğin; sayıcı, flaşör,saat, A/D dönüştürücü, PWM, motor kontrolleri, aç-kapa devreleri yapılmaktadır.</p>
<p>Pic Kursu&#8217;na katılmak için elektronik ve yazılıma meraklı olmanız yeterlidir. Eğitim süresinde kullanıcılara temel seviye C, elektronik, mikrodenetleyici ve PIC uygulamaları anlatılmaktadır.</p>
<p>Eğitim katılımcılara PIC, temel elektronik ve yazılım bilgi birikimi kazandıracaktır. Eğitim sonunda katılımcılar elektronik ve yazılım ile çok farklı uygulama geliştirebilecekler ve bunu, hem iş hem de gündelik hayatlarında kullanılabilecekleri uygulamalara aktarabileceklerdir.</p>
<p>Pic Kursu içinde gösterilen bilgiler aşağıdaki şekilde gruplanır.<br />
-Temel Elektronik<br />
-Yazılım<br />
-Uygulama ve tasarım geliştirme<br />
-PIC mikrodenetleyicileri tanıma<br />
-Mikrodenetleyici kavramı<br />
-CCS C derleyici<br />
-PIC16F877A<br />
-PIC uygulamaları.</p>
<p>PIC tüm dünyada en çok kullanılan mikrodenetleyicilerden biridir. Çünkü elde edilmesi ve uygulama geliştirilmesi diğer miktodenetleyicileri ile karşılaştırıldığında çok kolaydır.</p>
<p>Pic Kursu alan katılımcılar, CCS C ile PIC programlayabilecek ve elektronik seviye bilgisine sahip olacak bu şekilde kendi robot, motor, adc v.b. uygulamaları yapabilecektir.</p>
<p><strong>Pic Kursu Örnek Proje Uygulaması</strong><br />
Bilgisayar üzerinden RS232 bağlantısı ile PIC üzerinden motor kontrolü, kapı kontrolü v.b. birçok uygulama.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://picprogramlama.org/pic-kursu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mikroişlemci / Mikrodenetleyici</title>
		<link>http://picprogramlama.org/mikroislemci-mikrodenetleyici</link>
		<comments>http://picprogramlama.org/mikroislemci-mikrodenetleyici#comments</comments>
		<pubDate>Sat, 10 Apr 2010 19:49:55 +0000</pubDate>
		<dc:creator>mkuzlu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://picprogramlama.org/?p=251</guid>
		<description><![CDATA[1.Mikroişlemci nedir ve hangi birimlerden oluşur? 
Yüksek seviyeli bir programlama dilini öğrenmek istediğinizde, kullandığınız bilgisayarın dahili yapısını incelemeye gerek duymadan, çalışmalarınıza başlayabilirsiniz. Assemby dilini öğrenmek istediğinizde ise dilin bütün detaylarına geçmeden önce, bir mikro bilgisayarın ne olup ne olmadığını, mikro bilgisayarın dahili yapısını öğrenmek gerekir.
Personel computer, PC, büro bilgisayarı yada kişisel bilgisayar olmak üzere çeşitli [...]]]></description>
			<content:encoded><![CDATA[<p><strong>1.Mikroişlemci nedir ve hangi birimlerden oluşur? </strong><br />
Yüksek seviyeli bir programlama dilini öğrenmek istediğinizde, kullandığınız bilgisayarın dahili yapısını incelemeye gerek duymadan, çalışmalarınıza başlayabilirsiniz. Assemby dilini öğrenmek istediğinizde ise dilin bütün detaylarına geçmeden önce, bir mikro bilgisayarın ne olup ne olmadığını, mikro bilgisayarın dahili yapısını öğrenmek gerekir.</p>
<p>Personel computer, PC, büro bilgisayarı yada kişisel bilgisayar olmak üzere çeşitli isimlere sahip olan bir mikro bilgisayar adından da anlaşılacağı gibi küçük bir bilgisayardır. Ancak bu tanımlamadan mikro bilgisayarların yetersiz ya da az yetenekli olduğu sonucunu çıkartmak yanlıştır. Bugünün mikro bilgisayarları, her ne kadar mikro olarak isimlendirilirlese de , bir kaç yıl öncesinin mini ve mainframe bilgisayarlarının gücüne sahiptir. Birkaç yıl öncesindeki büyük bilgisayarların gücüne eşit olan bir mikro bilgisayarın yaratılması, binlerce transistörün fonksiyonel gücüne sahip olan chipler, 8088 veya 8086 mikroişlemcisi olarak adlandırılan chipler olacaktır.</p>
<p>Günümüzde kullanılan bilgisayarların özelliklerinden bahsedilirken duyduğunuz 80386, 80486, Pentium-ll, Pentium-lll birer mikroişlemcidir (Microprocessor). Mikroişlemciler bilgisayar programlarının yapmak istediği tüm işlemleri yerine getirdiği için, çoğu zaman merkezi işlem ünitesi (CPU- Central Processing Unit) olarak da adlandırılır. PC adını verdiğimiz kişisel bilgisayarlarda kullanıldığı gibi, bilgisayarla kontrol edilen sanayi tezgahlarında ve ev aygıtlarında da kullanılabilmektedir. Bir mikroişlemci işlevini yerine getirebilmesi için aşağıdaki yardımcı elemanlara ihtiyaç duyar.<br />
Bir mikroişlemci, mikro bilgisayarın temel yapısını oluşturan bir chiptir. Bu temel yapı, bilgisayarın fonksiyonel gücünü belirler. Bir mikro işlemcinin temel bileşenleri şunlardır.</p>
<p><strong>1-CPU<br />
2-Bellek<br />
3-I/O aygıtları<br />
4-Bus’lar</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://picprogramlama.org/mikroislemci-mikrodenetleyici/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PIC16F877A Mikrodenetleyicisi Genel Özelikleri</title>
		<link>http://picprogramlama.org/pic16f877a-mikrodenetleyicisi-genel-ozelikleri</link>
		<comments>http://picprogramlama.org/pic16f877a-mikrodenetleyicisi-genel-ozelikleri#comments</comments>
		<pubDate>Sat, 10 Apr 2010 19:48:13 +0000</pubDate>
		<dc:creator>mkuzlu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://picprogramlama.org/?p=248</guid>
		<description><![CDATA[16F877A mikrodenetleyicisinin program belleğinin flash teknolojisi ile üretilmiş olmasıdır.
Flash memory teknolojisi ile üretilen bir belleğe yüklenen program, chip&#8217;e uygulanan enerji kesilse bile silinmez. Yine bu tip bir belleğe İstenirse yeniden yazılabilir. Flash bellekler bu özellikleri ile EEPROM bellekler ile aynı görünmektedirler. Gerçekten de Flash ile EEPROM bellek aynı şeylerdir. Ancak bazı üreticiler tarafından EEPROM belleğe [...]]]></description>
			<content:encoded><![CDATA[<p><strong>16F877A</strong> mikrodenetleyicisinin program belleğinin flash teknolojisi ile üretilmiş olmasıdır.<br />
Flash memory teknolojisi ile üretilen bir belleğe yüklenen program, chip&#8217;e uygulanan enerji kesilse bile silinmez. Yine bu tip bir belleğe İstenirse yeniden yazılabilir. Flash bellekler bu özellikleri ile EEPROM bellekler ile aynı görünmektedirler. Gerçekten de Flash ile EEPROM bellek aynı şeylerdir. Ancak bazı üreticiler tarafından EEPROM belleğe Flash ROM da denilmektedir.</p>
<p>Flash belleğe sahip olan <strong>PIC16F877A</strong>&#8216;i programlayıp ve deneylerde kullandıktan sonra, silip yeniden program yazmak PIC ile yeni çalışmaya başlayanlar için büyük kolaylıktır. Böylece işe yeni başlayanlar yaptıkları programlama hataları nedeniyle chip&#8217;i atmak zorunda kalmayacaklardır. Gerçi EPROM program memory&#8217;si olan chip&#8217;lere de yeniden yazmak mümkündür ama, bu durumda bir EPROM silici cihazına ihtiyaç vardır. Bir silici cihaz bulunsa bile programı bellekten silmek için en azından 10-15 dk beklemek zorunda kalınacaktır. İşte PIC16F877A&#8217;ün bu özelliği mikrodenetleyici kullanmaya yeni başlayanlar için ideal bir seçenektir. PIC16F877A&#8217;ü seçmemizin ikinci nedeni de, programlama donanımının çok ucuz ve kullanışlı olması ve hatta çoğu meraklı elektronik kullanıcı tarafından bile üretilebilmesidir. </p>
<p>PIC 16F87X ve 16F8X serisi öncelikle, PIC 16CXX ailesinin özelliklerini taşır. PIC 16CXX’de Harvard mimarisi kullanılmıştır. Von Neuman mimarisinde, veri ve program belleğine aynı yoldan erişilebilirken, bu mimaride program belleği ve veri belleğine erişim farklı boylarda yapılır. Veri yolu (databus) 8 bit genişliğindedir. Aynı anda, veri belleğine 8 bit genişliğindeki bu yolla erişilirken; program belleğine program yolu ya da adres yolu (program bus / adress bus) denilen 14 bit genişliğindeki diğer bir yolla erişilir. Bunun için<br />
PIC 16F87X ve PIC 16F84’de komut kodları (opcode), 14 bittir.</p>
]]></content:encoded>
			<wfw:commentRss>http://picprogramlama.org/pic16f877a-mikrodenetleyicisi-genel-ozelikleri/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
