Salvo
Kayıtlı Üye
PIC NEDİR?
Bu bölümde pic konusunda yeni yada başlayacak olan arkadaşlara yardımcı olmaya çalışacağım. Umuyorum ki bu sayfayı takip ederseniz benim çektiğim zorlukları çekmezsiniz.
Ne Yapılabiliyor: elektrik ve elektronik ile ilgili akla gelebilecek her türlü şey. örneğin sayıcı , flaşör,saat, A/D dönüştürücü, dimmer,motor kontrolleri,aç-kapa devreleri, multiplexer, zamanlayıcı vs....bu tamamen sizin tasarım ve hayal gücünüze bağlı.
Nasıl Yapılıyor?
bir adet entegre (PIC) alıyorsunuz ......( 16F84 4-5 $ civarında )yapmak istediğiniz devre için Bilgisayarda kodları yazıyorsunuz. Bu Entegre devreye yazdığınız programı yüklüyorsunuz. Tasarladığınız devreyi devreyi bağlıyıp çalıştırıyorsunuz ve hayal gücünüz gerçeğe dönüşüyor. (1 mikro saniye bile zaman sapması olmadan) bu kadar.
Zor mu:
Aslında hayır zor değil. İlk başlarda biraz zaman harcıyorsunuz ve sabırlı olmanız gerekiyor. (ben bir arkadaşla 1 adet LED yakmak için 1 hafta uğraşmıştım. Ama bize yol gösterecek bir kişi yoktu ve o zaman elimizde yeterli bilgi de yoktu. benim amacım size bu zorlukları yaşatmamak. başlayınca göreceksiniz devamı gelir. çünkü bir Led'i yakıp Söndürebilirseniz gerisi geliyor.)
PIC: Peripheral Interface Controller kelimelerinin baş harflerinden oluşuyor ve Çevre birimlerini kontrol eden ünite - demek. bir çok pic çeşidi var ama içlerinde en popüleri Microchip firmasının ürettiği picler.
PIC Çeşitleri: 16F84,16F628,16F876,16F876 ..... (buradaki F:Flash, Program belleği flash bellek anlamındadır).
Burada pic16F84 hakkında bilgi vereceğiz.
PIC16F84 Programlama için gerekli olanlar nelerdir?
1) Seri COM Portu aktif olan 1 adet Bilgisayar (üzerinde windows yüklü olması yeterli. 486 bile olabilir. Windows2000 de problem yaşadım. 98 ve XP de sorun yok.)
2) 16f84 için programlama devresi ( çok basit bir devre. gözünüz korkmasın)
3) MPLAB MPASM Assembler derleyicisi . Bu zaten ücretsiz, programlar bölümünde bulabilirsiniz.
4) PIC programlayıcısı. Derlediğiniz programı entegre devreye yazan program......
Bu da kolayca bulunabilen küçük bir program. Yine bunu da programlar bölümünde bulabilirsiniz. Şimdi burada uzun uzun ansiklopedik bilgilere girmeyelim zaten o bilgileri her tarafta bulursunuz.
Bu bölümde pic konusunda yeni yada başlayacak olan arkadaşlara yardımcı olmaya çalışacağım. Umuyorum ki bu sayfayı takip ederseniz benim çektiğim zorlukları çekmezsiniz.
Ne Yapılabiliyor: elektrik ve elektronik ile ilgili akla gelebilecek her türlü şey. örneğin sayıcı , flaşör,saat, A/D dönüştürücü, dimmer,motor kontrolleri,aç-kapa devreleri, multiplexer, zamanlayıcı vs....bu tamamen sizin tasarım ve hayal gücünüze bağlı.
Nasıl Yapılıyor?
bir adet entegre (PIC) alıyorsunuz ......( 16F84 4-5 $ civarında )yapmak istediğiniz devre için Bilgisayarda kodları yazıyorsunuz. Bu Entegre devreye yazdığınız programı yüklüyorsunuz. Tasarladığınız devreyi devreyi bağlıyıp çalıştırıyorsunuz ve hayal gücünüz gerçeğe dönüşüyor. (1 mikro saniye bile zaman sapması olmadan) bu kadar.
Zor mu:
Aslında hayır zor değil. İlk başlarda biraz zaman harcıyorsunuz ve sabırlı olmanız gerekiyor. (ben bir arkadaşla 1 adet LED yakmak için 1 hafta uğraşmıştım. Ama bize yol gösterecek bir kişi yoktu ve o zaman elimizde yeterli bilgi de yoktu. benim amacım size bu zorlukları yaşatmamak. başlayınca göreceksiniz devamı gelir. çünkü bir Led'i yakıp Söndürebilirseniz gerisi geliyor.)
PIC: Peripheral Interface Controller kelimelerinin baş harflerinden oluşuyor ve Çevre birimlerini kontrol eden ünite - demek. bir çok pic çeşidi var ama içlerinde en popüleri Microchip firmasının ürettiği picler.
PIC Çeşitleri: 16F84,16F628,16F876,16F876 ..... (buradaki F:Flash, Program belleği flash bellek anlamındadır).
Burada pic16F84 hakkında bilgi vereceğiz.
PIC16F84 Programlama için gerekli olanlar nelerdir?
1) Seri COM Portu aktif olan 1 adet Bilgisayar (üzerinde windows yüklü olması yeterli. 486 bile olabilir. Windows2000 de problem yaşadım. 98 ve XP de sorun yok.)
2) 16f84 için programlama devresi ( çok basit bir devre. gözünüz korkmasın)
3) MPLAB MPASM Assembler derleyicisi . Bu zaten ücretsiz, programlar bölümünde bulabilirsiniz.
4) PIC programlayıcısı. Derlediğiniz programı entegre devreye yazan program......
Bu da kolayca bulunabilen küçük bir program. Yine bunu da programlar bölümünde bulabilirsiniz. Şimdi burada uzun uzun ansiklopedik bilgilere girmeyelim zaten o bilgileri her tarafta bulursunuz.