Nano'nun Günlüğü…

Ideallerimi gerceklestirmek icin arastiriyorum, Unutmamak icin yaziyorum!

  • Bulundugunuz Sayfa: 
  • Ana Sayfa
  • MikroC – Kara Simsek Uygulamasi

MikroC – Kara Simsek Uygulamasi

Gönderim Ekim 1st, 2014

cMikro C derleyicisi yardimiyla yazmis oldugumuz kodlarin .hex formatlarini proteus’taki devrelerimize gomerek uygulamalarin simulasyonunu gerceklestirmis oluyoruz. Bu makalemde sizlere kara simsek tabiriyle bilinen 8 led’li Pic18F4550 devresiyle calisan bir uygulamayi taniyor olucam.

Uygulamanin kodlarini gerceklestirdikten sonra devices olarak; Button, Cap, Crystal, Led-Blue, Pic18F4550 ve Res kullaniyorum. Bunlari proteus ortaminda tasarladiktan sonra devre icerisine .hex formatindaki asagida gorunen mikro c kodlarimi gomuyorum. Tasarim ve diger tum ayarlamalari asagidaki ekran goruntusu uzerinde gorebilirsiniz.

MikroC Kaynak Kodlari

void main() {
ADCON1 |= 0x0F; // ADC donanim birimi pasif edilmistir.
CMCON |= 7; // CMCON kaydedicisine 7 degeri yuklenmistir.

trisb = 0; // tum pinler cikis olarak kabul edildi.
portb = 0x01; // tum cikis pinleri pasif yapildi.

while(1)
{
while(portb<0x80)
{
delay_ms(200);
portb = portb << 1;
}
while(portb>0x01)
{
delay_ms(200);
portb = portb >> 1;
}
}
}

Proteus Ekran Goruntusu

karasimsek

 

 

 

 

 

 

Keyifli Calismalar Dilerim.

Etiketler: , , , , ,
Bulundugu Konu Etiketleri Akademik, C / C++, Gomulu Sistem / Embedded System, Sistem, Sistem Programlama, Yazilim |

Lutfen Yorumlarinizi Burdan Ulastiriniz!...

You must be Kullanici Adiniz : to post a comment.

Istatistik

  • 1 Uye
  • 334 Yazi
  • 16 Yorum Var