Aklımda Kalası Kelimeler

* давайте работать вместе
* Zarf ve Mazruf, Zerafet(xHoyratlık) ile aynı kökten(za-ra-fe) gelir
* Bedesten
* Suç subuta ermiştir - Suç sabit olmuştur

2 Mart 2011 Çarşamba

16F877A İşlemcisiyle LED yakıp söndürme


void main(){
// Eski programlama dili olduğu için önce değişkenlerimizi tanımlayalım
int i = 0;

// Tüm portlarımızı çıkış olarak ayarlıyoruz
// neticede led yakıp söndüreceğiz
TRISA = 0x00;
TRISB = 0x00;
TRISC = 0x00;
TRISD = 0x00;
TRISE = 0x00;

// Tüm port bacaklarının aşlangıç değerlerini vereceğiz
// Önceki programlamadan üstünde değer kalmış olma ihtimaline karşı
// Yukarıda ANALOG ayarlama registerını kullanmadığımız için hepsi dijital
// Bu portların bacaklarının çıkış sinyaline 0 veriyoruz.
PORTA = 0x00;
PORTB = 0x00;
PORTC = 0x00;
PORTD = 0x00;
PORTE = 0x00;

delay_ms(5000); // Çalıştıktan 5 saniye sonra


// sonsuz döngüde i == 5 oluncaya kadar
while(i<5){
// RD2 bacağına sinyal verelim
PORTD.F2 = 1;
// Yandığında biraz yanık kalsın ledimiz
delay_ms(500);


// Sinyali keselim
PORTD.F2 = 0;
// Södüğünde de biraz sönük kalsın ledimiz
delay_ms(500);

i++;
}
}

Hiç yorum yok: