Tüm led'leri yakıp söndürme (52) | NamelessesMan

NamelessesMan

Kıdemli Üye
30 Haz 2013
2,270
0
Evet diğer projenin ardından mikrodenetleyicimizin b portuna bağlı tüm pinler 500 milisaniye aralıklar ile yanıp sönen led uygulamasını paylaşacağım.

Şimdi derleyecinizde çalıştırabileceğiniz mikroc kodlarını paylaşıyorum

Kod:
/* LED'leri yakıp söndür
   ***           :PIC16F628A */

**** main() {               // ana program başlangıcı
     cmcon = 0x07;       // PIC16F28A komparatörleri kapatıldı
     option_reg = 0x80; // port'bdeki pull-up dirençleri aktif edildi
     trisb = 0x00;          // portb çıkış olarak yönlendirildi
     portb = 0x00;         // portb'nin bütün pinleri sıfırlandı

     while (1)                // sonsuz döngü başlangıcı
     {
        portb = 0xff;       // portb'nin bütün pinlerine lojik 1 gönderildi
        delay_ms(500);   // 500 milisaniye saniye beklendi
        portb = 0x00;      // portb'nin bütün pinlerine  lojik 0 gönderildi
        delay_ms(500);   // 500 milisaniye saniye beklendi
      }                          // sonsuz döngü sonu
}                                // ana program sonu

Evet Program kodları bunlar şimdi gelelim devreyi paylaşmaya.

gZGv72.png


Evet önceki devreden ne fark var diyebilirsiniz. Önceki devrede rb0 pinine bağlanan led belli aralıklar ile yanıyor idi. Bu devrede B portuna bağlanan tüm ledler belli aralıklar ile yanıp sönüyor
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.