Jag vill ställa CONFIG i en PIC18F25K22 - men jag kan ta mig tusan inte komma överens med det! Har läst på nätet, googlad och hittat en del svar - men ingen som fungerar. Så hur i all sina dar skriver man in CONFIG-skiten?
MPLAB X, XC8, PIC18F25K22
Har testat
CONFIG FOSC = INTI067
CONFIG PLLCFG = ON
Och de ger fel!
Har även testat
#pragma CONFIG FOSC = INTI067
#pragma CONFIG PLLCFG = ON
Fel där också.
Så hur tusan är den exakta syntax?
Vilka CONFIG-kommandon som finns står i filen "P18F25K22.INC" så den biten är enkel.
CONFIG i PIC18F25K22? Korrekt syntax?
Re: CONFIG i PIC18F25K22? Korrekt syntax?
Du har en config-generator i MPLAB-X, vilken ger dig vad du vill ha, bara att klippa och klistra in.
Men vad vill du göra, vilka bitar vill du sätta?
Del av vår PIC32-Config-fil, syntaxen är samma konstanterna annorlunda
Kan inte hitta
Men vad vill du göra, vilka bitar vill du sätta?
Del av vår PIC32-Config-fil, syntaxen är samma konstanterna annorlunda
Kod: Markera allt
#pragma config FSRSSEL = PRIORITY_7 // SRS Interrupt Priority Level 7
//#pragma config FCANIO = ON // Default CAN IO Pins
#pragma config FUSBIDIO = OFF // USBID pin is controlled by the Port Function
#pragma config FVBUSONIO = OFF // VBUS_ON pin is controlled by the Port Function
#pragma config FPLLODIV = DIV_2 // Divide by 2
#pragma config FPLLMUL = MUL_20 // Multiply by 20
#pragma config UPLLIDIV = DIV_12 // Divide by 12
#pragma config UPLLEN = OFF // Disabled
#pragma config FPLLIDIV = DIV_1 // Divide by 1
i databladet, så det är där du gör fel.CONFIG FOSC = INTI067
Re: CONFIG i PIC18F25K22? Korrekt syntax?
I beskrivningen jag har hittat står det (typ): "skriv:"
CONFIG FOSC = INTIO67, något_annat, osv.
Men nu testade jag med:
#pragma config FOSC = INTIO67
och det gick bra liksom de andra config-grejer så nu kan jag komma vidare.
Jag är lite dimmig i skallen, vi har varit ute i två dagar och bygga skärmar på travbanan här i Karlstad, det är ju Uniontravet under helgen och det blev tungt som tusan. Fick lyfta 1,3 ton från cases till skärmen som byggdes under dagen idag + dra cases över gräset, ta av locken, lyfta ut skåpen osv.
Men tack, nu är jag igång med detta iaf.
CONFIG FOSC = INTIO67, något_annat, osv.
Men nu testade jag med:
#pragma config FOSC = INTIO67
och det gick bra liksom de andra config-grejer så nu kan jag komma vidare.
Jag är lite dimmig i skallen, vi har varit ute i två dagar och bygga skärmar på travbanan här i Karlstad, det är ju Uniontravet under helgen och det blev tungt som tusan. Fick lyfta 1,3 ton från cases till skärmen som byggdes under dagen idag + dra cases över gräset, ta av locken, lyfta ut skåpen osv.
Men tack, nu är jag igång med detta iaf.
Re: CONFIG i PIC18F25K22? Korrekt syntax?
Det finns en dokumentation som på min maskin (win7) heter:
C:/Program Files (x86)/Microchip/xc8/v1.32/docs/chips/18f24k22.html.
Där finns både exempel på hur det kodas och en lista över alla
variabler (t.ex FOSC) och dessa värden (t.ex INTIO67 o.s.v)
som är rellevanta för den aktuella processorn.
C:/Program Files (x86)/Microchip/xc8/v1.32/docs/chips/18f24k22.html.
Där finns både exempel på hur det kodas och en lista över alla
variabler (t.ex FOSC) och dessa värden (t.ex INTIO67 o.s.v)
som är rellevanta för den aktuella processorn.