Picproje Elektronik Sitesi

DERLEYİCİLER => MikroC - PIC => Konuyu başlatan: mckmk03 - 14 Temmuz 2008, 16:37:51

Başlık: MikroC de fonksiyon çağırma
Gönderen: mckmk03 - 14 Temmuz 2008, 16:37:51
arkadaşlar merhaba,
MikroElektronika nın mikro C derleyicisinde parametreli bir fonksiyonu hem main den hemde interrupt dan çağırmamıza izin verilmiyor. Bu işlemin başka bir yolumu var acaba. Teşekkür ederim.
Başlık: MikroC de fonksiyon çağırma
Gönderen: iyonosfer - 14 Temmuz 2008, 17:17:57
bahsettiğin derleyiciyi hiç kullanmadım ama, interrupt bayrağını main içerisinde kontrol ederek ilgili fonksiyonu çağırabilirsin, yada interrupt rutininde bir biti set edip mainde o bitin durumuna göre fonksiyonunu çağırabilirsin.
Başlık: MikroC de fonksiyon çağırma
Gönderen: mckmk03 - 14 Temmuz 2008, 17:29:54
evet bunları düşündüm.En son çözümü ancak bu olabilir. Bu işin bir püf noktası olmalı yada MikroC bunun için fazla basit bi deleyici.
Başlık: MikroC de fonksiyon çağırma
Gönderen: aykuto - 14 Temmuz 2008, 17:36:07
Aynı sorunu Hitech C'de de ben yaşamıştım. Programın boyunu büyütecektir ama aynı fonksiyondan iki tane oluşturmak bir çözüm olabilir. Benim uygulamam için uygundu ve ben bu sorunu bu şekilde aşmıştım.
Başlık: MikroC de fonksiyon çağırma
Gönderen: mckmk03 - 14 Temmuz 2008, 17:48:02
iki ayrı fonksiyon oluşturmak ne yazıkki işe yaramadı .
çünkü EEprom_read(unsigned short adres) komutunu yine hem main hemde interrupt da kullandırmıyor.
Başlık: cvp
Gönderen: speak48 - 14 Temmuz 2008, 18:47:01
microelektronica nın tüm derleyleyicileri böle;
mbasic i kullanmıştım ama  hiç birini tavsiye etmem;
kütüphanesi geniş gibi görüküyor ama
asm ye çevirme işini çok kötü yapıyor en basitinde sayıyı
string e çevirme işini kaydır 3 ekle algoritması yerine bölme çarpma ile yapıyor.
tavsiyem bir an önce başka derleyiciye geç derim
ben protona geçtim :D
Başlık: MikroC de fonksiyon çağırma
Gönderen: Stri0n - 15 Temmuz 2008, 00:15:18
Bu Problem Benzeri Benimde Başıma Gelmisti. Çözüm Bulamayıncı Uygulamaya Farklı Bi Argoritma ile Girdim.
Başlık: MikroC de fonksiyon çağırma
Gönderen: mckmk03 - 15 Temmuz 2008, 09:19:33
evet hepinize teşekkür ederim arkadaşlar. Şimdilik bu olayı interrupt da bir bit set edip main de kontrol ederek yapacağım.