15 Mayıs 2011 Pazar

PİC C

pic c de mikrodenetleyiciler için tasarlanmıs bir yazılım geliştirme ortamıdır bu pic basic e oranla biraz daha zor dur kullanıcının amacına göre farklılık gösterebilir pic basic ile yazılan bi kod pic c ile de yapılabilir fakat tabiki de aynı kodlar ile değil.her derleyicinin kendine özgü bir yazım kuralı ve komut isimleri vardır.
pic c yi geliştiren bazı yazılım sirketlerinden en çok kullanılanlar CCS PİC C ve HI-TECH programlarıdır bunlar lisanslı programlardır demo sürümlerini ücretsiz kullanabilirsiz.

pic c ye örnek bir program

#include <pic.h>
#include "Delay.c"
void interrupt isr(void)
{
if(RB1==0)
RB2=1;
else
RB3=1;
DelayMs(5);
INTF=0;
}
void main(void)
{

TRISA=0X00;
TRISB=0b00000011;
INTEDG=1;
INTE=1;
GIE=1;
while(1)
PORTB=0;
}