@ - PBP Türkçe
@ İşareti
@ işareti, kod arasına, ASM dilinde yazılmış bir ifadeyi yerleştirmenin kısa yoludur.@ işareti satır başında kullanıldığında ASM dilinde yazılmış bir adet ifadeyi kod arasına yerleştirmeyi sağlar. Bu kısayol Basic dili ile Assembly dilini birlikte kullanmak için kullanılabilir.
Pic Basic Pro Fonksiyonlarının Türkçe Açıklamaları
Merhabalar;
Pic Basic Pro fonksiyonlarının Türkçe açıklamalarını yazmaya başlıyorum.Bu açıklamaların birçok arkadaşa yardımcı olacağını düşünüyorum.Her fonsksiyonu ayrı bir yazı gibi yayınlayacağım.Bu sayede sitedeki arama kutusuna aradığınız fonksiyonu yazarak kolayca açıklamaya ulaşabileceksiniz.
PIC 16F84 ve PIC 16F84A Arasındaki Farklar ve Benzerlikler
PIC 16F84 ve PIC 16F84A bir zamanlar uygulamalarda popüler olarak kullanılan mikrokontrolcülerdi.PIC uygulaması denince, PIC 16F84 akla gelirdi.Daha sonra Microchip, PIC 16F84′ün geliştirilmiş versiyonu olan PIC 16F84A’yı üretmeye başladı.Bir zaman geçtikten sonra PIC 16F84′ün üretimi durduruldu. Çünkü yerine geliştirilmiş versiyonu üretiliyordu.Doğal olarak da bir alt modelini üretmek gereksizdi.Yeni yapılan uygulamalarda A serisini seçmek daha mantıklıydı, çünkü daha hızlı çalışabiliyordu.
Bugünlerde uygulama yapmak için popüler olan PICler ise, PIC 16F628A ve onun daha büyük hafızaya sahip olanı PIC 16F648A. PIC 16F84A’yı kullanmak, yeni uygulamalarda, projeyi geliştiren için 16F628 serisine göre bir külfet olsa da, 16F84A serisi çoğu uygulamanın 16F84′e göre yazılmasından dolayı sıklıkla kullanılıyor.
İlk paragrafta dedik ki, bir çok güzel ve çalışan uygulama 16F84 ile yapılmış.İkinci paragrafta da bu mikrokontrolcünün yerine PIC 16F84A üretildiğinden bahsettik.Günümüzde PIC 16F84 ile yapılan eski projeleri mecburen 16F84A ile yapmak zorundayız.Bu değişiklik de aşağıdaki soruları akıllara getiriyor:
“Devre PIC 16F84 ile yapılmış.Ben 16F84A taksam olur mu?”
“16F84 ile 16F84A arasındaki farklar nelerdir?”
“Programlayıcım PIC 16F84 programlıyor, peki 16F84A da programlayabilir miyim?”
Bu yazımızda bu soruları yanıtlamaya çalışacağız.
Boolean Matematiği
Aslında aklımda mantıksal kapılardan bahsetmek vardı.Azcıkta boolean matematiğine değinecektim.Fakat konu genişleyince bunun ayrı bir yazıyı hak ettiğini düşündüm.
Boolean matematiği !
Yarı iletkenler 1
Sayın okuyucularımız yeni bir yazımızla daha sizlerleyiz.
Bu yazımızda sürekli bahsettiğimiz, ya da bu alanlarda sürekli konuşulan, elektroniğin temeli diyebileceğimiz malzemelere yani “yarı iletkenler” e değineceğiz.
Yarı iletkenler elektronik için vazgeçilmez malzemelerdir.Eğer yarı iletkenler olmasaydı ben bu yazıyı bilgisayarda yazamazdım hatta bırakın bilgisayarı daha nice elektronik alet olmayacaktı.
Yarı iletkenleri incelemeden önce iletken ve yalıtkan maddelere kısaca bir bakalım.
PIC ve LCD ile alarmlı geri sayıcı devresi
Bir PIC uygulamasıyla daha beraberiz.Bu uygulamamızda PIC ile geri sayan bir devre yapacağız.PIC gerekli bilgilendirmeyi bize LCD ekranda gösterecek ve sürenin sonuna gelince de bize alarm verecek.Bu alarm çıkışına ister bir buzzer bağlayın.İsterseniz de herhangi bir devreyi tetikleyin.Tamamen sizin yaratıcılığınıza kalmış bir olay.
Devrenin özellikleri ile başlayalım:
0-255 dakika arası istediğiniz bir süreyi ayarlayabilirsiniz.Programda yapacağınız ufak bir değişiklikle bu süreyi büyültmeniz de mümkün.
Ayarladığınız ve kalan dakikayı LCD ekranda okuyabilirsiniz.
Süre sonuna geldiğinde ise alarm çıkışı aktif olacaktır.
555 entegresi anlatımı ve 555 ile yapılan led flashör devresi şema+resim+video
555 adlı entegre elektronik dünyasının vazgeçilmez entegrelerinden biridir.Aslında ilk bakışta
o kadar da karmaşık ve büyük bir işlevi yoktur.Sadece bir kare dalga üreticisidir.Teorikte bir kare
dalganın osiloskop yani dalgaların şeklini görebileceğimiz aletteki şekli aşağıdaki gibidir.

İşte bir 555 in yaptığı iş bize bu şekilde dalga üretmektir.Biz gerekli malzemelerle bu dalganın frekansını dolayısı ile periyodunu yüksek voltajda kalma süresini ve düşük voltajda kalma süresini ayarlayabiliriz.555 i biraz önemsemez gibi konuştuk. Darılmasın hemen düzeltelim.

