Picproje Elektronik Sitesi

DERLEYİCİLER => Microchip MPLAB C serisi => Microchip C18 => Konuyu başlatan: handybest06 - 06 Şubat 2012, 23:02:44

Başlık: C18 e yeni başladım #pragma #define anlayamadım ?
Gönderen: handybest06 - 06 Şubat 2012, 23:02:44
C18 e yeni başladım.Bu #pragma olayını tam anlayamadım #define gibi bi kod mu bi yardımcı olur musunuz?
Başlık: Ynt: C18 e yeni başladım #pragma #define anlayamadım ?
Gönderen: haydarpasamikro - 06 Şubat 2012, 23:21:30
Derleyiciye özel tanımlamalar yapmak için kullanılır. Artık yeni nesil derleyiciler bu pragma ifadesini standart olarak kullanmaya başaldılar. Gerçi daha önceden de kullanılan bir yöntemdi. Örneğin konfigürasyon Fuse bitlerinden Watchdog Timer ı pasif yapmak için:

#pragma config WDT = OFF

#pragma code

#pragma idata

gibi. Geçerli yapılabilecek derleyici ayarlama ve yapılandırma seçenekleri için c18 manual e bakınız.
Başlık: Ynt: C18 e yeni başladım #pragma #define anlayamadım ?
Gönderen: kantirici - 07 Şubat 2012, 11:39:22
Merhaba.Bende c18e başlamak istiyorum.Acab elinizde kaynak varmı?
Başlık: Ynt: C18 e yeni başladım #pragma #define anlayamadım ?
Gönderen: fryrmnd - 07 Şubat 2012, 13:35:22
benim bildiğim pek fazla kaynak yok. hitech c18 e benziyor. c18 in user manual vs biraz dokümanları var. yani ete hocanın dersler gibi anlaşılacak bir kaynak yok diye biliyorum. user manual i kullanarak cebelleşmek gerek.
Başlık: Ynt: C18 e yeni başladım #pragma #define anlayamadım ?
Gönderen: NecroCapo - 07 Şubat 2012, 16:20:40
Alıntı yapılan: kantirici - 07 Şubat 2012, 11:39:22
Merhaba.Bende c18e başlamak istiyorum.Acab elinizde kaynak varmı?

Eğer daha önceden c veya başka bir dil kullandıysanız bu döküman (http://www.google.com.tr/url?sa=t&rct=j&q=c18%20atomsoft&source=web&cd=1&ved=0CCEQFjAA&url=http%3A%2F%2Fatomsoft.files.wordpress.com%2F2009%2F12%2Fatomsofttechc18_v9.pdf&ei=8DAxT9_4I6mf0QXe36yWDg&usg=AFQjCNHR5szRhHW_4UHh1Z95IKpomlW20w) hızlıca göz gezdirmenizi sağlar.
Özet yerine daha detaylı bilgi isterseniz, microchip'in kendi user manueline (http://www.google.com.tr/url?sa=t&rct=j&q=mplab%20c18%20compiler%20user%20guide&source=web&cd=1&ved=0CCEQFjAA&url=http%3A%2F%2Fww1.microchip.com%2Fdownloads%2Fen%2FDeviceDoc%2F51288F.pdf&ei=mzIxT_OYNcLS0QWLmfytBw&usg=AFQjCNFCqCWIzu1ReBwIts5rr72FdB5TOQ) bakabilirsiniz.
Başlık: Ynt: C18 e yeni başladım #pragma #define anlayamadım ?
Gönderen: kantirici - 07 Şubat 2012, 20:15:35
Alıntı yapılan: NecroCapo - 07 Şubat 2012, 16:20:40
Eğer daha önceden c veya başka bir dil kullandıysanız bu döküman (http://www.google.com.tr/url?sa=t&rct=j&q=c18%20atomsoft&source=web&cd=1&ved=0CCEQFjAA&url=http%3A%2F%2Fatomsoft.files.wordpress.com%2F2009%2F12%2Fatomsofttechc18_v9.pdf&ei=8DAxT9_4I6mf0QXe36yWDg&usg=AFQjCNHR5szRhHW_4UHh1Z95IKpomlW20w) hızlıca göz gezdirmenizi sağlar.
Özet yerine daha detaylı bilgi isterseniz, microchip'in kendi user manueline (http://www.google.com.tr/url?sa=t&rct=j&q=mplab%20c18%20compiler%20user%20guide&source=web&cd=1&ved=0CCEQFjAA&url=http%3A%2F%2Fww1.microchip.com%2Fdownloads%2Fen%2FDeviceDoc%2F51288F.pdf&ei=mzIxT_OYNcLS0QWLmfytBw&usg=AFQjCNFCqCWIzu1ReBwIts5rr72FdB5TOQ) bakabilirsiniz.


Teşekkürler hocam.c bilgim var inceleyecegim.
Başlık: Ynt: C18 e yeni başladım #pragma #define anlayamadım ?
Gönderen: haydarpasamikro - 07 Şubat 2012, 20:18:48
C bilen için, C18 in klasöründe gelen Quick Start guide ve user manual fazlasıyla yeterli. Ayrıca örneklerin ve çevrebirim sürücü kaynak kodların olduğu klasördeki örnekler de yeterli fikir verir.