MikroC - Kara Simsek Uygulamasi

Mikro 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
Keyifli Calismalar Dilerim.





Comments