MikroC programı

Başlatan muser53, 05 Aralık 2006, 11:15:10

muser53

mikroc uğraşan arkadasları burada bekliyorum.
mikroC Libraries
mikroC provides a set of libraries which simplify the initialization and use of PIC MCU and its modules:

Hardware/PIC-specific Libraries
ADC Library
CAN Library
CANSPI Library
Compact Flash Library
EEPROM Library
Ethernet Library
SPI Ethernet Library
Flash Memory Library
Graphic LCD Library
T6963C Graphic LCD Library
I²C Library
Keypad Library
LCD Library
LCD Custom Library
LCD8 Library
Manchester Code Library
Multi Media Card Library
OneWire Library
PS/2 Library
PWM Library
RS-485 Library
Software I²C Library
Software SPI Library
Software UART Library
Sound Library
SPI Library
USART Library
USB HID Library
Util Library
SPI Graphic LCD Library
Port Expander Library
Standard ANSI C Libraries
ANSI C Ctype Library
ANSI C Math Library
ANSI C Stdlib Library
ANSI C String Library
Miscellaneous Libraries
Conversions Library
Trigonometry Library
sprint Library
See also Built-in Routines.

bu kütüphalaerin kullanımı hakkında geniş bilğileri burada yayınlayacam...
bilğisi olan arkadaşlarımda göndersin. paylaşalım...

muser53

Temel C komutları ve port kullanımı;

PORTB.F0: Portun her bir bitine bilgi gönderme ve okuma;
PORTB.F1:
PORTB.F2:
.
.
.
.
.PORTB.F7:

Clear portb:portb'yi temizle;

Değişken tanımları;
Char : char text
İnt    :  int  b1;
Long  : long b1;

Temel komutlar ve kullanımı:
IF KOMUTU:

IF (ŞART)
{
…..
}

ELSE
{
…
}

: şart doğru ise if den hemen sonra ki komut; şart yanlış ise else komutu sonra sı komutlar işlenir. Veya;
İf ( şart)
{…
…}
Şart doğru ise if den sonra ki parantez. Yanlış ise parantez içi işlenmez. Sonraki komutlar işlenir.

Örnek:
İf (d==1)
{
++x;
Fun(); :  fun fonsiyonu çağır;

}




For komutunun kullanımı:

for (i = 0; i < 20; i++) {
   PORTB = Eeprom_Read(i);
   Delay_ms(500);
 }
for (i = 0; i < 20; i++)
   EEprom_Write(i, j++);

for (j = 0; j < 32; j++)
{
     k = j*4 + 3;
     Glcd_Line(0, 63, k, 0, 2);
   }

For ( başlangıç değeri, sayma miktarı; artırma)







....DAHA FAZLASI GELECEK.

Stri0n

Sabırsızlıkla Bekliyoruz Kardeşim

erkan06

Mikro C ile ilgili elinde döküman olan var mı acep?:)
Ne mutlu Türküm diyene!

micropoyraz

muser53 kardeş hevesimizi kursamızda bıraktın devamı ne zaman gelecek :)