Config för Intern oscillator Pic??

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
newbadboy
Inlägg: 2485
Blev medlem: 16 september 2006, 19:16:28
Ort: Landskrona
Kontakt:

Config för Intern oscillator Pic??

Inlägg av newbadboy »

Hej.

Använder MikroC men jag kan fanken inte klura ut vilken av configbitarna som skall vara ikryssad i config-editorn för att erhålla intern oscillator på en Pic12f675 och på sätt slippa yttre kristall??

Tack
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Vad har du för oscillator alternativ ?
Användarvisningsbild
newbadboy
Inlägg: 2485
Blev medlem: 16 september 2006, 19:16:28
Ort: Landskrona
Kontakt:

Inlägg av newbadboy »

Uhh nu jag inte riktigt med. om jag förtstått så finns det en intern 4Mhz oscillator som kan väljas, alternitvt att löra med en extern kristall.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Ja men då så, välj det då...

EDIT : Vad *procesorn* har för alternativ vet jag, frågan var vad ditt
*verktyg* har för alternativ att välja mellan...
Användarvisningsbild
newbadboy
Inlägg: 2485
Blev medlem: 16 september 2006, 19:16:28
Ort: Landskrona
Kontakt:

Inlägg av newbadboy »

Det är ju just det som är min fråga, jag vet att det finns en intern oscillator! Jag vet däremot inte hur detta ska ställas in i config editorn i MikroC, har provat kryssa i olika alternativ men det funkar då inte alls
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> har provat kryssa i olika alternativ...

*VILKA ALTERNATIV* ???

Skit samma...
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

newbadboy: om du vill ha svar kan det vara en idé att svara på frågorna och inte bara svamla eller hur?

Jag har svaret men allvarligt: när du inte ens ids svara på frågorna som kommer kan det kvitta, man får vad man ger....
Användarvisningsbild
Sune
Inlägg: 137
Blev medlem: 27 januari 2006, 12:23:55
Ort: Sundsvall

Inlägg av Sune »

Om jag inte missminner mig så finns det ett exempel projekt för 12f675 där det är inställt för int osc.

Kolla på t.ex blinky projektet.
Användarvisningsbild
newbadboy
Inlägg: 2485
Blev medlem: 16 september 2006, 19:16:28
Ort: Landskrona
Kontakt:

Inlägg av newbadboy »

Ta det lungt nu.

Såg inte edit inlägg. Sodjan du behöver inte alltid vara så kort mot folk, om du inte har tålamod så behöver du ändå inte vara otrevlig. Varje gång jag frågar ngt om upc så känns det nästan som en klump i halsen för man vet att du får en framstå som ett dumhuvud. Jag försöker faktisk alltid ställa så vettiga frågor som möjligt och är jättetacksam för all hjälp. Men du får sluta tilltala mig som jag vore ett litet barn.

Jag är 28år och ska inte behöva bli tilltalad på detta sätt när jag gör allt för att vara tydlig i mina formuleringar!!!


Sune... menar du på mikroe hemsidan eller??
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

"Jag är 28år och ska inte behöva bli tilltalad på detta sätt när jag gör allt för att vara tydlig i mina formuleringar!!!"

Jaha.... och ändå är det svårt att svara på frågor?

Vi kanske ska definiera lite här:
Processorn är grejen på plattan.
Verktyget är (i detta fall) MikroC.

I MikroC finns det ett antal alternativ varav ett av dom är "_INTRC_OSC_NOCLKOUT", min tolkning är: "Internal RC-oscillator, no clock out", sedan får du gissa resten själv.

Mitt råd: bete dig som 28 årig och svara på frågor som kommer, du riskerar att få svar som du kan använda istället för att det blir gnäll över att någon inte får användbar information att hjälpa dig med.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

OK OK... :-)

Det mest centrala här måste ändå vara *vilket* eller *vilka* alternativ du faktiskt har provat, eller hur ?
Du svarar bara att du har kryssat i "olika" alternativ, vilket är ganska ointressant.

Sedan är det också intressant hur du *vet* att det faktiskt inte fungerar.

Har du gjort power down/up efter bytet av oscillator ?

Jag har dessutom läst MirkoC manualen för att se om det skulle finnas
någon ledtråd där, men den är precis lika värdelös som dokumentationen
till de övriga Mikro-verktygen. Mycket av den mest centrala informationen
saknas helt. Istället för 20 sidor om CAN (vilket sannolikt intresserar än
ganska liten del av läsarna) så skulle de kunna ha mer av grundläggande
inställningar/konfigurering m.m.

Sen så borde det finnas kompilator-direktiv för att ställa in
CONFIG-bitarna i källkoden. Att göra det i IDE'n är mindre smidigt.
Enligt manueln (även om den inte är så tydlig på den punkten) så verkar
det inte finnas det.
Användarvisningsbild
newbadboy
Inlägg: 2485
Blev medlem: 16 september 2006, 19:16:28
Ort: Landskrona
Kontakt:

Inlägg av newbadboy »

Ok.

Alltså har jag provat kryssa i olika kombinatiner av de ex nedan, sen har oxå försökt förgäves hitta ngt nyttigt i manualen. det finns fler "kommandon " men de har jag inte försökt. Funkar inte eftersom jag har som test att blinka en led. När jag börjar kryssa i olika kombinattioner slutar den blinka efter flashningen. Eller att det hel enkelt slutar blinka när jag tar bort kristallen

_INTOSC_OSC_CLKOUT
_INTOSC_OSC_NOCLKOUT


_INTRC_OSC_CLKOUT
_INTRC_OSC_NOCLKOUT
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

När du sedan kollar i databladet lär du upptäcka att du bara ska välja 1 alternativ av dessa två. Om du behöver klocka ut väljer du såklart _INTOSC_OSC_CLKOUT, ska du ha pinnen fri väljer du _INTOSC_OSC_NOCLKOUT.

Alla kristallinställningar ska såklart vara obockade, likaså alla _EXTRCxxx.

Jag håller helt med sodjan: det är kasst att man bara kan ange CONFIG-inställningerna i projekteditorn, det borde vara möjligt att göra det i källkoden.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> När jag börjar kryssa i olika kombinattioner

Det ska vara *ETT* av alternativen, inte *kombinationer* av dom !!

Sen är det lite förvirrande att de har både "intosc" och "intrc" alternativ.
Jag vet inte om det spelar någon roll, de kanske sätter samma
bitar i config-ordet i alla fall...

I HEX filen kan se hur det faktiskt är konfigurerat, om man vill verifiera
vad kompilatorn "har för sig".

> När jag börjar kryssa i olika kombinattioner slutar den blinka efter flashningen.

För *alla* de 4 alternativ du har visat ?

> Eller att det hel enkelt slutar blinka när jag tar bort kristallen

*Samtidigt* som ovanstående !!?? Konstigt...

Det är väldigt svårt att hänga med i vad du gör och vad som händer,
d.v.s vilka alternativ som ger vilka effekter. Om du kunde beskriva
vad du gör och vilka effekter du ser, så skulle det vara enklare att
ha någon åsikt om det (utan att behöva installera hela kittet själv...).

Men som sagt, du kan alltid kolla HEX filen om du vill he ett korrekt
svar om vilken effekt olika alternativ ger...
Användarvisningsbild
newbadboy
Inlägg: 2485
Blev medlem: 16 september 2006, 19:16:28
Ort: Landskrona
Kontakt:

Inlägg av newbadboy »

Ok nu funkar det, jag hade en ruta ibockad (HS_OSC). med den rutan tom funkar det som det ska.

Tack
Skriv svar