Sida 1 av 1

Adress på pic

Postat: 7 februari 2008, 17:47:54
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.

Postat: 7 februari 2008, 17:51:46
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.

Postat: 7 februari 2008, 18:08:40
av ABBE9607
Hur skriver man när man använder PORTB.Kan du ge några exempel.

Postat: 7 februari 2008, 19:08:06
av PHermansson
Beror på vilken C-kompilator du använder, så vilken använder du? Men generellt kan man säga "PORTB = 0x00;"

Postat: 7 februari 2008, 19:27:58
av ABBE9607
Har devc++ men rekomenderar du någon till pic.

Postat: 7 februari 2008, 19:46:08
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.

Postat: 7 februari 2008, 19:57:07
av ABBE9607
Om jag använder MPLAB då

Postat: 7 februari 2008, 21:21:01
av Icecap
Då inkluderar man filen som definierar den valda processorn och kallar saker och ting vid deras rätta namn, PORTA, TRISB osv.

Postat: 7 februari 2008, 21:48:50
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!

Postat: 8 februari 2008, 12:14:54
av bos
> Men gör din hemläxa först!

Alltid lika trevlig i tonen.

Postat: 8 februari 2008, 12:39:23
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.

Postat: 8 februari 2008, 12:42:09
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.