İzoelektronik Banner

Mikroişlemci ve Mikrodenetleyiciler E-Kitap

Bu elektronik kitapta adından da anlaşılabileceği gibi mikroişlemciler ve mikrodenetleyiciler üzerinde durulmuştur.Ek olarak mikroişlemci ve mikrodenetleyiciler arasındaki farklardan da bahsedilmiştir.Mikrodenetleyiciler ( örneğin PIC ) ve mikroişlemciler ile ilgili başlangıç seviyesinde açıklayıcı bir kaynaktır.Mikrodenetleyicilerin ve mikroişlemcilerin çalışma yapısı ve bileşenleri hakkında açıklayıcı bilgiler verilmiştir.Mikroişlemci olarak 6502, mikrodenetleyici olarak da PIC 16F84 örnek alınmıştır.

Ayrıca bir PIC’in nasıl programlanabileceği örnek kodlarla ve resimlerle anlatılmıştır.Günümüzde oldukça popüler olan PIC’lerin yapısını, onları kullanmayı ve programlamayı öğrenmek isteyen kişiler için yararlı bir kaynaktır.

Detaylı konu listesi de şu şekildedir:

Devamını Oku »

1 Yorum 26 Ağustos 2008

LET - PBP Türkçe

{LET} Var = Value

Value’nin değerini Var‘a atar. Value sabit bir değer olabileceği gibi başka bir değişken veya bir işlemin sonucu olabilir. LET ifadesi opsiyoneldir, kullanılmasa da olur.

Örnek

LET B0 = B1 * B2 + B3

B0 = SQR W1

Tüm fonksiyonların listesine buradan bakabilirsiniz.

1 Yorum 22 Ağustos 2008

PAUSEUS - PBP Türkçe

PAUSEUS Period

Programın akşını Period mikrosaniye kadar duraklatır. Period, 16 bit olabileceğinden program en fazla 65,535 mikrosaniye duraklatılabilir.Diğer gecikme fonksiyonlarının (NAP ve SLEEP) aksine, PAUSEUS fonksiyonu mikrokontrolcüyü düşük güç moduna sokmaz.Bu sebepten dolayı cihaz daha fazla enerji tüketir, fakat daha hasas bir gecikme elde edilir.Bu fonksiyon, sistem saati ile aynı hassasiyete sahiptir.

Devamını Oku »

1 Yorum 20 Ağustos 2008

PAUSE - PBP Türkçe

PAUSE Period

Programın akşını Period milisaniye kadar duraklatır. Period, 16 bit olabileceğinden program en fazla 65,535 milisaniye duraklatılabilir.Diğer gecikme fonksiyonlarının (NAP ve SLEEP) aksine, PAUSE fonksiyonu mikrokontrolcüyü düşük güç moduna sokmaz.Bu sebepten dolayı cihaz daha fazla enerji tüketir, fakat daha hasas bir gecikme elde edilir.Bu fonksiyon, sistem saati ile aynı hassasiyete sahiptir.

Devamını Oku »

1 Yorum 19 Ağustos 2008

Proteus 7.4 Yayınlandı

Labcenter firması tarafından geliştirilen elektronik simülasyon ve çizim programı Proteus’un 7.4 sürümü yayınlandı.Labcenter yeni sürümde aşağıdaki özelliklerin bulunduğunu duyurdu:

Devamını Oku »

1 Yorum 19 Ağustos 2008

CALL - PBP Türkçe

CALL Label

Label etiketli assembly altrutinini çağırır. GOSUB normalde PicBasic rutinlerini çağırmak için kullanılır. GOSUB ile CALL arası temel fark, CALL kullanıldığında label’ın aslında varolup olmadığının derleme anına kadar kontrol edilmemesidir.

Devamını Oku »

1 Yorum 17 Ağustos 2008

CLEARWDT - PBP Türkçe

CLEARWDT

Watchdog (bekçi köpeği) zamanlayıcısını sıfırlar.

Watchdog ( WDT ) zamanlayıcısı, SLEEP ve NAP komutlarıyla beraber kullanılarak, PIC’in daldığı uykudan belli bir süre sonra uyanmasını temin eder, bir nevi alarm görevi görür.

Devamını Oku »

1 Yorum 17 Ağustos 2008

COUNT - PBP Türkçe

COUNT Pin,Period,Var

Period boyunca Pin‘de oluşan değişiklikleri sayar ve Var‘a yazar. Pin otomatik olarak giriş yapılır. Pin 0-15 arası bir sabit, bu aralıkta bir değişken ( B0 gibi ) ya da bir pin adı olabilir. ( PortA.0 gibi ) Period‘un hassasiyeti milisaniye bazındadır. Fonksiyon, programın başında DEFINE ile belirlediğiniz osilatör frekansını baz alarak çalışmaktadır.

Devamını Oku »

1 Yorum 16 Ağustos 2008