config ayarları

Başlatan emekli, 23 Ekim 2011, 19:08:12

emekli

arkadaşlar mplab'ta  f628 zin   osc  yi dahili kullanmak için config ayarlarının arasına "&" işareti kullanıyorum
illegal karakter hatası veriyor  mplabın kendi üzürindeki config ayarlarında INTOSC  var fakat  ra6 yı clkout,ra7yi
clkın olarak yönlendiriyor  sorunu nasıl çözebilirim

Tagli

Kodun ilgili bölümünü eklersen yorum yapılabilir belki.
Gökçe Tağlıoğlu

emekli

            LIST   P=16F628A
         INCLUDE      "P16F628A.INC"
   __CONFIG _INTRC_OSC_NOCLKOUT & _WDT_OFF & _PWRTE_0N & MCLRE_ON
& _BODEN_OFF & _LVP_OFF & _DATA_CP_OFF & _CP_OFF
SAY1      EQU         H'20'
SAY2      EQU         H'21'

hata mesajı

Clean: Deleting intermediary and output files.
Clean: Deleted file "C:\benimprojem\dmm_2.mcs".
Clean: Done.
Executing: "C:\Program Files\Microchip\MPASM Suite\MPAsmWin.exe" /q /p16F628A "dmm_2.asm" /l"dmm_2.lst" /e"dmm_2.err"
Error[113]   C:\BENIMPROJEM\DMM_2.ASM 3 : Symbol not previously defined (_PWRTE_0N)
Error[113]   C:\BENIMPROJEM\DMM_2.ASM 3 : Symbol not previously defined (MCLRE_ON)
Error[108]   C:\BENIMPROJEM\DMM_2.ASM 4 : Illegal character (&)
Message[302] C:\BENIMPROJEM\DMM_2.ASM 14 : Register in operand not in bank 0.  Ensure that bank bits are correct.
Message[302] C:\BENIMPROJEM\DMM_2.ASM 16 : Register in operand not in bank 0.  Ensure that bank bits are correct.
Halting build on first failure as requested.
BUILD FAILED: Sun Oct 23 20:31:09 2011

-Hasan-

__CONFIG _INTRC_OSC_NOCLKOUT & _WDT_OFF & _PWRTE_ON & _MCLRE_ON & _BODEN_OFF & _LVP_OFF & _DATA_CP_OFF & _CP_OFF

_PWRTE_0N --> "O" yerine "0" (sıfır) yazılmış. Symbol not previously defined (_PWRTE_0N)
MCLRE_ON --> Alt tire konulmamış. Symbol not previously defined (MCLRE_ON)
Illegal character (&) --> Yarısını alt satıra yazmanızdan olabilir.

Hocam ayarları verdiğim şekilde bir deneyin bakalım.

emekli

Hasan bey bütün keramet "0" yerine "o"yazmakmıymış   "&" illegal karakter hatasıda kayboldu derledi
ilgin için çook teşekkür ederim