MikroC ve PIC18F4550 Kitabı
MikroC ve PIC18F4550 Kitabı
Yazarı: Hikmet ŞAHİN - K.Serkan DEDEOĞLU
Sayfa: 440 - 1.hamur beyaz kağıt
Kitap ile mikroC derleyicİ ve PIC18F4550 mikrodenetleyicisini özgün uygulamalar aracılığıyla öğrenme şansı bulacaksınız. Bütün uygulamaları mikroC'nin esnek yapısı sayesinde kolayca istediğiniz başka bir mikro denetleyiciye uyarlıyabileceksiniz. Anlatılan konuların sonunda örnek uygulamalar bulunmaktadır. Uygulamalarda verilen konunun pekiştirilmesine yardımcı olacak mikroC kodları kullanılmıştır. Kitap, USB iletişim konusunda çoğu kullanıcının öğrenmek istediği ara birim yazılımlarının Visual C# kullanarak nasıl yazılacağı hakkında kolay anlaşılır bilgiler içermektedir. Her uygulama, okuyucunun proje oluşturmasına yardımcı olacak şekilde düşünülerek tasarlanmıştır. Uygulama devreleri bizzat yazarlar tarafından kurulmuş ve test edilmiştir.
Neden MikroC derleyicisi ?
MikroC programlama dili günümüzün güçlü ve kütüphanesi en zengin programlama dillerinden birisi olmakla birlikte:
●C tabanlı olması,
●Komut yapısının kolay, kullanışlı ve esnek olması,
●PIC programlama için yapılacak olan kaynak programın yazılımı, derlenmesi gibi işlemlerin tek bir yazılım ortamından yapılabilmesi,
●Kendisini en çabuk güncelleyen derleyici ve yenileyen kütüphaneye sahip olması,
●MikroC içerisinde gelen örnek devre şemaları ve program kodlarının her birinin proje mahiyetinde ve öğretici olması,
●İnternet üzerinden, mikroteam ekibi tarafından yardım olanağının bulunması.
●Paralel, seri ve USB veri iletişimini kolay biçimde sunması.
●Mikrodenetleyici donanımlarına kısıtlama getirmeden, kolay ve esnek erişim olanağı vermesi,
●Pointer tanımlama ve program içerisinde kolayca erişim olanağı sunması.
Neden PIC18F4550 mikro denetleyici ?
●PIC18 ailesi içerisinde üstün donanım mimarisi ve birimlerine sahip olması,
●Özelliklerine göre uygun fiyatının olması,
●Donanımsal USB iletişim biriminin bulunması.
●Gelişmiş RAM ve EEPROM bellek kapasitesine sahip olması.
●Seçilebilir dahili osilatöre sahip olması.
gibi üstün özelliklerinden dolayı programcıların genel tercihidir.
Kitap içerisinde ele alınan konular şu başlıklar altında toplanmıştır:
-
MikroC dilinin genel özellikleri,
-
MikroC derleyicisi ve MikroC kütüphanesinin kullanımı,
-
MikroC’de proje dosyası oluşturma,
-
Basit mikroC uygulama örnekleri,
-
PIC18F4550 mikrodenetleyicisinin donanım yapısı,
-
Timer(Zamanlayıcı/Sayıcı) donanım birimleri,
-
CCP ve ECCP donanım birimleri,
-
SPP donanım birimi,
-
MSSP donanım birimi,
-
EUSART donanım birimi,
-
A/D donanım birimi,
-
Comparator (karşılaştırıcı) donanım birimi,
-
HLVD donanım birimi,
-
USB donanım birimi,
-
RTC, ısı, ses ve rotary pulse encoder uygulamaları,
-
DC, step ve RC motor uygulamaları,
-
IR (Kızılötesi) ve RF (Radyo Frekans) iletişim,
-
Grafik LCD’ler ile SD/MMC kart’lar ve uygulamaları
●C tabanlı olması,●Komut yapısının kolay, kullanışlı ve esnek olması,●PIC programlama için yapılacak olan kaynak programın yazılımı, derlenmesi gibi işlemlerin tek bir yazılım ortamından yapılabilmesi,
●Kendisini en çabuk güncelleyen derleyici ve yenileyen kütüphaneye sahip olması,
●MikroC içerisinde gelen örnek devre şemaları ve program kodlarının her birinin proje mahiyetinde ve öğretici olması,
●İnternet üzerinden, mikroteam ekibi tarafından yardım olanağının bulunması.
●Paralel, seri ve USB veri iletişimini kolay biçimde sunması.
●Mikrodenetleyici donanımlarına kısıtlama getirmeden, kolay ve esnek erişim olanağı vermesi,●Pointer tanımlama ve program içerisinde kolayca erişim olanağı sunması.
●PIC18 ailesi içerisinde üstün donanım mimarisi ve birimlerine sahip olması,●Özelliklerine göre uygun fiyatının olması,●Donanımsal USB iletişim biriminin bulunması.●Gelişmiş RAM ve EEPROM bellek kapasitesine sahip olması.●Seçilebilir dahili osilatöre sahip olması.
-
MikroC dilinin genel özellikleri,
-
MikroC derleyicisi ve MikroC kütüphanesinin kullanımı,
-
MikroC’de proje dosyası oluşturma,
-
Basit mikroC uygulama örnekleri,
-
PIC18F4550 mikrodenetleyicisinin donanım yapısı,
-
Timer(Zamanlayıcı/Sayıcı) donanım birimleri,
-
CCP ve ECCP donanım birimleri,
-
SPP donanım birimi,
-
MSSP donanım birimi,
-
EUSART donanım birimi,
-
A/D donanım birimi,
-
Comparator (karşılaştırıcı) donanım birimi,
-
HLVD donanım birimi,
-
USB donanım birimi,
-
RTC, ısı, ses ve rotary pulse encoder uygulamaları,
-
DC, step ve RC motor uygulamaları,
-
IR (Kızılötesi) ve RF (Radyo Frekans) iletişim,
-
Grafik LCD’ler ile SD/MMC kart’lar ve uygulamaları