MikroC ile C Programlama Dersleri 1 |
Elektrikport Akademi
Mikro denetleyicilerinizi kontrol etmek istemez misiniz? İşte bu derslerimizi takip ederek öğrenebilirsiniz.Bu yazımızda C programlama dilinden ve kullandığımız programdan bahsedeceğiz.
C dili nedir? Nerelerde kullanılır?
Her alanda kullanılabilen C dili derslerimiz PIC(mikrodenetleyici) kontrolleri üzerinde durarak anlatacağım.
► İginizi Çekebilir : Mikro Denetleyici Programlama (Firmware) |Elektrikport Akademi
MikroC ile Yeni Proje Açma
C dilini MikroC Pro for PIC derleyici kullanarak derslerimize devam edelim. Şimdi programımızı açalım ve file sekmesinden new project diyelim. Karşımıza çıkan ekranda projemizin adını, kaydedileceği dosyayı, kullanacağımız PIC'i ve çalışma frekansımızı da ayarladıktan sonra next next diyerek tamamlıyoruz. Karşımıza çıkan ekran her yazdığımız yazılımda yer alacaktır.
Nelere Dikkat Edilmeli?
Yazılım1
#define komutu ile sabit degerler veya buton benzeri ögelerin tanımlamalarını yapıyoruz. Yukarıda görüldüğü biçimde "#define 'buton adı' button (&'butonun bağlı olduğu port','pin','Butonun basılı tutulması gereken süre','lojik-1 mi?lojik-0 mı? olduğunda aktifleşeceği') yazılarak buton tanımlaması yapılır.
► İginizi Çekebilir : C# Uygulama Video Eğitimi 1 |Elektrikport Akademi
Değişkenler, kullanılmadan önce tanımlanması gerekir. Yazılımınızda daha sonra bir değişiklik yaptığınızda ve bu değişiklik değişken tanımladığınız satırın üstünde değişken kullanma ise hata verir. Bunun gibi hatalarla karşılaşmamak için tanımlama işlemlerini main kısmının üzerinde hatta en üst satırlarda kullanmaya çalışalım.
Çok fazla değişken tipi var burada hepsinden bahsedemeyeceğimden birkaç örnek veriyim.
int; sıklıkla kullanılan biçimlerdendir, tam sayı tanımlamalarında kullanılır. 2 bitlik ve alacağı değer aralığı -32768 ile 32767'dır.
char; 1 bitlik ve alacağı değer aralığı 0 ile 255'dir.
long; 4 bitlik bir değişken tanımlama türüdür. -2147483648 ile 2147483647 aralığında tanımlanır.
► İginizi Çekebilir : Portlar ve Programlama Dilleri
Aynı tip değişkenleri aralarına virgül koyarak aynı komutta yazılabildiği gibi Yazılım1'de görüldüğü gibi ayni iki komutta alt alta yazılabilir.
- Dünyanın En Görkemli 10 Güneş Tarlası
- Dünyanın En Büyük 10 Makinesi
- 2020’nin En İyi 10 Kişisel Robotu
- Programlamaya Erken Yaşta Başlayan 7 Ünlü Bilgisayar Programcısı
- Üretimin Geleceğinde Etkili Olacak 10 Beceri
- Olağan Üstü Tasarıma Sahip 5 Köprü
- Dünyanın En İyi Bilim ve Teknoloji Müzeleri
- En İyi 5 Tıbbi Robot
- Dünyanın En Zengin 10 Mühendisi
- Üretim için 6 Fabrikasyon İşlemi
- DrivePro Yaşam Döngüsü Hizmetleri
- Batarya Testinin Temelleri
- Enerji Yönetiminde Ölçümün Rolü: Verimliliğe Giden Yol
- HVAC Sistemlerinde Kullanılan EC Fan, Sürücü ve EC+ Fan Teknolojisi
- Su İşleme, Dağıtım ve Atık Su Yönetim Tesislerinde Sürücü Kullanımı
- Röle ve Trafo Merkezi Testlerinin Temelleri | Webinar
- Chint Elektrik Temel DIN Ray Ürünleri Tanıtımı
- Sigma Termik Manyetik Şalterler ile Elektrik Devrelerinde Koruma
- Elektrik Panoları ve Üretim Teknikleri
- Teknik Servis | Megger Türkiye