Posted by : Unknown
29 Nisan 2015 Çarşamba
PIC PROJE-2
Merhaba arakdaşlar. Bu projemizde butonlarla led yakmayı gösterecegim. Şekildeki devremizi similasyon programımızda oluşturuyoruz. Gelelim kod kısmımıza. Kodlamaya başlamadan önce,kodların içerisinde if-else yapısını kullanacagımız için kısaca ondan bahsetmek istiyorum.
İf(gerçekleşmesini istedigimiz şartımız)
{
şartımız oldugu takdirdeki
kolarımızı buraya yazıyoruz.
}
else
{
şartımız olmuyorsa kodlarımızı buraya yazıyoruz
}
Örnek verecek olursak;
if(a%2==0)//a syısının 2 ile bölümünden kalan 0 ise
{
printf("%d sayısı çifttir",a);// bunları yap
}
else// degilse
{
printf("%d sayısı tektir",a);// bunu yap
}
Gelelim pic kodumuza arkadaşlar :void main()
{
set_tris_a(0*00);//a portunu çıkış olarak gösterdik
output_a(0*00);// a portu çıkışları sıfırladık
while(true)
{
if(input(pin_b0)==1)//Eger B0 port girişi high(aktif) ise A0 pinini high(aktif) yap
{
output_high(pin_a0);
}
else//Degilse A0 portunu low(pasif) yap
{
output_low(pin_a0);
}
if(input(pin_b1)==1)//Eger B1 port girişi high(aktif) ise A1 pinini high(aktif) yap
{
output_high(pin_a1);
}
else//Degilse A1 portunu low(pasif) yap
{
output_low(pin_a1);
}
if(input(pin_b2)==1)//Eger B2 port girişi high(aktif) ise A2 pinini high(aktif) yap
{
output_high(pin_a2);
}
else//Degilse A2 portunu low(pasif) yap
{
output_low(pin_a2);
}
if(input(pin_b3)==1)//Eger B3 port girişi high(aktif) ise A3 pinini high(aktif) yap
{
output_high(pin_a3);
}
else//Degilse A3 portunu low(pasif) yap
{
output_low(pin_a3);
}
}
}
Benzer Konular :
- Ana Sayfaya Dön »
- ccs c ile pic programlama , pic nasıl programlanır , pic programlama , pic programlama dersleri »
- PIC PROGRAMLAMA 2