Adress på pic

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
ABBE9607
Inlägg: 98
Blev medlem: 31 januari 2008, 18:39:36
Skype: albin.backman
Ort: Härnösand

Adress på pic

Inlägg av ABBE9607 »

Tänkte börja programera pic i c men vilken adress har utgångarna.Man måste ju skriva adress när man använder outp och inp.
danei
EF Sponsor
Inlägg: 27468
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Inlägg av danei »

Det står i databladet. Men borde det inte gå att använda "port.b" eller något likande? Om kompilatorn är informerad om vilken krets det gäller.
Användarvisningsbild
ABBE9607
Inlägg: 98
Blev medlem: 31 januari 2008, 18:39:36
Skype: albin.backman
Ort: Härnösand

Inlägg av ABBE9607 »

Hur skriver man när man använder PORTB.Kan du ge några exempel.
Användarvisningsbild
PHermansson
EF Sponsor
Inlägg: 4340
Blev medlem: 22 december 2004, 00:46:38
Ort: Särestad Grästorp
Kontakt:

Inlägg av PHermansson »

Beror på vilken C-kompilator du använder, så vilken använder du? Men generellt kan man säga "PORTB = 0x00;"
Användarvisningsbild
ABBE9607
Inlägg: 98
Blev medlem: 31 januari 2008, 18:39:36
Skype: albin.backman
Ort: Härnösand

Inlägg av ABBE9607 »

Har devc++ men rekomenderar du någon till pic.
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

En C-kompiler till PIC som inte innehåller färdiga .H-filer (eller liknande) som innehåller dessa värden är bara att kasta direkt!

DevC++ är en C++-kompiler till PC (Win/Linux) och detta har INGET med PIC att göra så glöm DevC++ direkt om du pratar PIC.

Vist stödjer den GCC och jag har för mig att det borde finnas en PIC-kompiler med i det sväng och då kan du självklart använda den IDE men när du pratar C++ och microcontroller är du helt fel ute, C är inget fel till det om man vet vad man gör men vet man inte det i detalj kan det bli väldigt fel.
Användarvisningsbild
ABBE9607
Inlägg: 98
Blev medlem: 31 januari 2008, 18:39:36
Skype: albin.backman
Ort: Härnösand

Inlägg av ABBE9607 »

Om jag använder MPLAB då
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Då inkluderar man filen som definierar den valda processorn och kallar saker och ting vid deras rätta namn, PORTA, TRISB osv.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Jösses...
Har du *LÄST NÅGONTING ALLS* ???

> när man använder outp och inp.

Exakt *VAR* har du läst att du ska använda outp och inp ????

> Om jag använder MPLAB då

Då läser du dokumentationen till MPLAB (och MPASM), så klart...

Det kommer att ta dig ca en vecka. *Sedan* kan du återkomma
med det som var oklart så ska vi reda ut det. Men gör din hemläxa
först!
bos
Inlägg: 2314
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Inlägg av bos »

> Men gör din hemläxa först!

Alltid lika trevlig i tonen.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Självklart, han kommer snabbast på rätt spår så.
Han hade ju uppenbarligen kommit rejält snett från början.
Användarvisningsbild
PHermansson
EF Sponsor
Inlägg: 4340
Blev medlem: 22 december 2004, 00:46:38
Ort: Särestad Grästorp
Kontakt:

Inlägg av PHermansson »

Håller med Sodjan, jag fick bita mig i läppen två gånger för att inte bara svara 'google.se'.
Lite får man allt anstränga sig, och i det här fallet är det inte direkt svårt att hitta information om hur man går till väga.
Skriv svar