proton basic pic18f2550 config setting ayarları

config settings
pic18f2550 proton basic config

Proton basic son sürümünü kullanmak istediğimde pic18f2550 için bazı sıkıntılarla karşılaştım. Eski proton basic versiyonunda config ayarlamaları derleyici tarafından yapılırken 3.7.2.8 versiyonunda biraz uğraştırıcı oluyor. Neyseki etepic forumunda ete hocanın pic basic pro için hazırladığı pic18f2550 config ayarları yardımıma yetişti ve aşağıdaki listeyi oluşturabildim. Bu listenin altında usb config ayarları olan ikinci bir listede mevcut onuda etepic forumdaki pwm.c rumuzlu üye hazırlamış.

Ayrıca aşağıdaki linkteki programı proton basic yüklü pcye kurarsanız, proton idesine fuse generator eklenmiş olacak. Bu sayede istediğiniz config fuse ayarını yapabilirsiniz:

http://www.protonbasic.co.uk/content.php/2607-PIC-FuseConfigurator-Mk2


Config_Start
FOSC = HS
MCLRE = On
PWRT = On
FCMEN = Off
IESO = Off
BOR = Off
VREGEN = Off
WDT = Off
PBADEN = Off
CCP2MX = Off
STVREN = Off
LVP = Off
XINST = Off
Debug = Off
Cp0 = Off
Cp1 = Off
Cp2 = Off
Cp3 = Off
CPB = Off
CPD = Off
WRT0 = Off
WRT1 = Off
WRT2 = Off
WRT3 = Off
WRTB = Off
WRTC = Off
WRTD = Off
EBTR0 = Off
EBTR1 = Off
EBTR2 = Off
EBTR3 = Off
EBTRB = Off
Config_End

Usb config ayarları:

Config_Start
PLLDIV = 1
CPUDIV = OSC1_PLL2
USBDIV = 2
FOSC = HSPLL_HS
FCMEN = OFF
IESO = OFF
PWRT = On
BOR = OFF
BORV = 0
VREGEN = On
WDT = OFF
WDTPS = 1
MCLRE = OFF
LPT1OSC = OFF
PBADEN = On
CCP2MX = OFF
STVREN = OFF
LVP = On
XINST = OFF
Debug = OFF
CP0 = OFF
CP1 = OFF
CP2 = OFF
CP3 = OFF
CPB = OFF
CPD = OFF
WRT0 = OFF
WRT1 = OFF
WRT2 = OFF
WRT3 = OFF
WRTB = OFF
WRTC = OFF
WRTD = OFF
EBTR0 = OFF
EBTR1 = OFF
EBTR2 = OFF
EBTR3 = OFF
EBTRB = OFF
Config_End

Proton basic led blink kodu ve asm çıktısındaki config ayarları:

    Device = 18F2550
    Declare Xtal = 20
    Do
        High PORTC.0
        DelayMs 1000
        Low PORTC.0
        DelayMs 1000
    Loop

Asm config çıktısı:

__config config1h, FOSC_HSPLL_HS_1
__config config2l, PWRT_OFF_2 & BOR_ON_2 & BORV_3_2 & VREGEN_ON_2
__config config2h, WDT_OFF_2 & WDTPS_128_2
__config config3h, PBADEN_OFF_3
__config config4l, LVP_OFF_4 & XINST_OFF_4 & DEBUG_OFF_4



Yorumlar

Popüler Yayınlar:

chrome ile programsız video nasıl indirilir

grup priz ara kablo yapımı

Ultrasonik fare kuş kovucu devresi

dc motor yönü değiştirme devresi

Brenner8 9 usb programlayıcı arayüz programı usburn ve kullanım kılavuzu

transistör karşılık programları ve txt dosyası