Merhaba, bu yazımızda da PIC16F628'in CCP(Yakala-karşılaştır-üret) modülünü kullanarak PWM çıkış alacağız. Bu çıkışı bir lede bağlayıp çıkıştaki değişiklikleri izleyeceğiz. PWM'in ne olduğu hakkında bir bilginiz yok , yahut az ise şöyle kısa bir açıklama yapmakta fayda var: PWM ingilizce...
Kategori Göster
PIC16F628A-Timer Modülünü Kullanmak
Bu derste de PIC'e ait Timer modülünü kullanarak 1 saniyelik gecikme oluşturacağız. Konumuz 1 saniye aralıklarla yanıp sönen 2 led olsun. Bu ledler de PORTB'nin 0. ve 1. pinlerine bağlanmış olsun.
Bunlar için öncelikle Timer modülüne ait bazı register'ları gözden geçirmek g...
Herkes Türban Taksın Da Biz De Kurtulalım
Günlerdir kamuoyu nasıl da oyalanıyor farkında mısınız? Olmadık yere bir türban tartışmasıdır başladı gitti... Nerden başladığı da belli değil. Ağzı olan ve ufacık da olsa beyni olan herkes bu konuda bir yorum yapıştırıveriyor.
En son AKP'li bir belediye başkanının yaptığı "saçma sapan" konuşmayı dinledim. Atatürk'ün annesinin bile türbanlı olduğundan tutun da artık heryere türbanlı girilsin yorumuyla televizyon ekranlarında yerini almayı b...
Bu yazımda da , 16F628A'nın B portuna bağlı 8 ledin bir buton yardımıyla TEK ve ÇİFT olarak yapmayı anlatacağız. Assebmly döngü mantığını kavrama da yardımcı olacaktır. Sizde değişik kombinasyonlar deneyebilirsiniz. İki buton kullanabilirsiniz.
Program kodları:
;====led_yak_son===25.01.2008======
;====ErhanHARMANKAYA===============
LIST P=16F628A
INCLUDE "P16F628A.INC"
__CONFIG _INTRC_OSC_NOCLKOUT &_WDT_OFF &_PWRTE_ON &am...
MPASM ile ASM Derleme, IC-PROG ile PIC Programlama
Merhaba herkese. Bundan bir-iki konu önce ASM ile mikrodenetleyici programlayacağımı söylemiştim. Öncelikle proje aşamasında kullancağımız programlardan biraz bahsedelim.
MPASM dediğimiz program: ASM dosyalarını HEX dosyasına çevirmek için kullanıyoruz. Google'da küçük bir aramayla bulabiliyorsunuz. Eğer bulamazsınız MPLAB IDE yi de yükeleyebilirsiniz. Ama ben yine de sizi uğraştırmıyorum ve Projetcs.harmankaya.org adresine MPASM ...




