12f675 derleme sorunu

Başlatan İsmail sinaplı, 15 Temmuz 2019, 15:25:35

İsmail sinaplı

Merhaba arkadaşlar pic basic ile yazılmış programı Micro code da birtürlü derleyemedim, sorunlar çıkıyor ben bunu nasıl derslerim hexe çeviririm. Yardımcı olurmusunuz.
Kodlar aşağıda ®

DEVICE pic12F675 'işlemci 16F628
@ DEVICE pic12F675, WDT_ON              'Watch Dog timer açık
@ DEVICE pic12F675, PWRT_ON            'Power on timer açık
@ DEVICE pic12F675, PROTECT_OFF        'Kod Protek kapalı
@ DEVICE pic12F675, MCLR_off            'MCLR pini kullanılMIYOR.
@ DEVICE pic12F675, INTRC_OSC_NOCLKOUT  'Dahili osilatör kullanılacak

DEFINE OSCCAL_1K 1  'bu komut mutlaka olacak OSCCAL değerini yeniden pice yazdırıyor

DEFINE OSC 4

DEFINE ADC_BITS 10    ' ADCIN resolution  (Bits)
DEFINE ADC_SAMPLEUS 10 ' ADC sampling time (uSec)

CMCON = 7
ANSEL = %00010011
ADCON0=%10000000
GPIO=0
TRISIO=%00000001
WPU=0

HAM    VAR WORD
SYMBOL CIKIS=GPIO.5
GOSUB ADCAL
PAUSE 200

BASLA:
    gosub adcal
    PWM CIKIS,HAM,3
    GOTO BASLA

ADCAL:
      ADCIN 0,HAM
      RETURN

Resimdeki gibi derleme hatası veriyor.



BİDİL

Yazdığınız programı C:/ içinde bir klasöre kaydederek denedinizmi.

İsmail sinaplı

Alıntı yapılan: BİDİL - 15 Temmuz 2019, 15:48:22Yazdığınız programı C:/ içinde bir klasöre kaydederek denedinizmi.
Merhaba Hayır abi denemedim. Ondan mı bu hatayı veriyor acaba

ete

Bu bir hata değil ikaz aslında. Derlediğiniz program hangi klasörde yer alıyor ise o klasör yalnızca okuma yapılacak şekilde ayarlanmış (read only) derlemede okuma ve yazma yapılacağı için orada bu programı derleyemiyor.
Çözüm şu,
- Ya programı başka bir okuma yazma yapılabilecek klasöre kayıt edip orada derlersin,
- Yada mevcut klasörün özeliklerinden (klasöre sağ tıklayıp en alttaki özelliklere bakmanız gerekiyor) salt okunur kutusundaki işareti kaldırmanız gerekir.

Ete

İsmail sinaplı


Powered by EzPortal