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 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
-
İlginç Robotlar Serisi
-
Siemens Kaçak Akım Koruma Cihazları | RCD, RCCB
-
Siemens 3WL açık tip güç şalterleri ACB
-
Siemens 7KM PAC3100, 3200, 4200 Ölçüm Cihazları Teknik Özellikler
-
Konvertör için SINAMICS V20 / G120 Smart Access Module 2
-
Kurulum ve bağlantı - SINAMICS V20 / G120 Smart Access Module 1
-
Sigma Elektrik Tanıtım Videosu
-
Kaçak Akım Algılamalı Şalterlere Açtırma Bobini Takılması
-
K400 K630 Tip Şalterlere Açtırma Bobini Takılması
-
Kaçak Akım Algılamalı Şalterlere Yardımcı Kontak Takılması
-
Sigma Elektrik Tanıtım Filmi