Picproje Elektronik Sitesi

DERLEYİCİLER => PICBasic => Konuyu başlatan: akof - 11 Aralık 2005, 17:04:02

Başlık: CONFIG AYARLARI NASIL YAPILIR (YARDIM)
Gönderen: akof - 11 Aralık 2005, 17:04:02
ASM'DE
         _CONFIG  0x3F10
yada
         _CONFIG   b'11111100010000'
şeklinde bitlerin değerlerini tektek yazmadanda belirleyebiliyoruz

SORUM: pic basic pro'da bu nasıl yapılıyor?

Daha önceki yazılarda 877 için pbp'da

@ device pic16F877A, hs_osc, wdt_off, pwrt_on, lvp_off, protect_off

şeklide bi tanımlama gördüm. Burda     pwrt_on         protect_off  yazımı doğrumu çünkü ASM'de  PWRT özelliği   _pwrte_on  CODEPROTECT özelliği  _cp_off yada  _cp_all yada  _cp_50  şeklinde kullanılıyor.

İSTEK: Eğer pbp için config kelimeleri asm ye göre farklıysa bunları gönderebilir misiniz?
Başlık: CONFIG AYARLARI NASIL YAPILIR (YARDIM)
Gönderen: aster - 11 Aralık 2005, 18:11:11
Sayın akof, foruma hoş geldiniz.

Arama yapsaydınız sorunun cevabını daha kolay bulabilirdiniz, nasılmı?
msj açtığınız bu forumda "PIC BASIC PRO Öğreniyoruz soru cevapları" diye bir bölüm var, aradığınız 4 cü sayfada ama bence konunun tümünü okumanızı tavsiye ederim

Bir istatistik yapalım isterseniz bu soruyu sormadan önce arama yapmışmıydınız? yaptı iseniz bulamama sebepleriniz nelerdi bunları belirtirseniz bizde hatalarımızı görmüş oluruz
Başlık: CONFIG AYARLARI NASIL YAPILIR (YARDIM)
Gönderen: akof - 11 Aralık 2005, 19:29:05
ASTER ilgilendiğin için teşekkürler. aramayı config olarak yaptım ve sade config yazan baslıklara baktım bu nedenlede dediğin yeri görmedim. device olarak araştırdım:
   @ DEVICE pic16F628, INTRC_OSC_NOCLKOUT-->RA.6 VE RA.7 I/O olarak kullanılabilir
          , INTRC_OSC_CLOCKOUT-->RA.7 I/O olarak kullanılıyor
         ' System Clock Options   
   @ DEVICE pic16F628, MCLR_ON
          , MCLR_OFF ----------------->RA.4'ü I/O olarak kullanılabilir
         ' Master Clear Options (Internal)
   
   @ DEVICE pic16F628, WDT_ON
          , WDT_OFF
         ' Watchdog Timer
   @ DEVICE pic16F628, PWRT_ON
          , PWRT_OFF
         ' Power-On Timer
   @ DEVICE pic16F628, BOD_ON
          ,BOD_OFF
         ' Brown-Out Detect
   
   @ DEVICE pic16F628, LVP_ON
          , LVP_OFF    
         ' Low-Voltage Programming
   @ DEVICE pic16F628, CPD_ON
          , CPD_ OFF
         ' Data Memory Code Protect
   @ DEVICE pic16F628, PROTECT_ON
          , PROTECT_ON
         ' Program Code Protection

en kısa tanımlama için
   @ intrc_osc, wdt_on, mclr_off, protect_off  ; şeklinde de kullanılabiliyor


BULAMADIM AMA SANIRIM PBP'DA BİR SATIRDA
(_CONFIG b'111111000100001') ŞEKLİNDE
CONFIG WORD YAZILMIYOR