Nybörjarhjälp till pickit 2 sökes
Nybörjarhjälp till pickit 2 sökes
Hej!
Det är så att jag har funderat väldigt länge på att göra egen "blink kontroller" och andra roliga saker.
Så nu har jag köpt mig ett pickit 2 nybörjar paket på kjell. http://www.kjell.com/?item=87814&path=2 ... ,296000000
Men problemet är att jag har inte lyckats förstå sakerna fullt ut än och jag har kollat i dom olika lektionerna som följde med men jag skulle behöva ha en liten svensk nybörjarguide bara så jag kommer igång.
Så jag undrar om det finns någon vänlig själ som skulle kunna hjälpa mig med det lättaste/minst svåra så jag kan komma igång med detta.
Kan avslöja att jag är en 16åring som har inga direkta kunskaper av programmering men jag kan hyffsat mycket om el och jag lär mig snabbt.
Det är så att jag har funderat väldigt länge på att göra egen "blink kontroller" och andra roliga saker.
Så nu har jag köpt mig ett pickit 2 nybörjar paket på kjell. http://www.kjell.com/?item=87814&path=2 ... ,296000000
Men problemet är att jag har inte lyckats förstå sakerna fullt ut än och jag har kollat i dom olika lektionerna som följde med men jag skulle behöva ha en liten svensk nybörjarguide bara så jag kommer igång.
Så jag undrar om det finns någon vänlig själ som skulle kunna hjälpa mig med det lättaste/minst svåra så jag kan komma igång med detta.
Kan avslöja att jag är en 16åring som har inga direkta kunskaper av programmering men jag kan hyffsat mycket om el och jag lär mig snabbt.
Re: Nybörjarhjälp till pickit 2 sökes
> Men problemet är att jag har inte lyckats förstå sakerna fullt ut än
Som t.ex att förstå vadå ?
> ...men jag skulle behöva ha en liten svensk nybörjarguide
Om det inte finns någon som har tagit sig jobbet att fixa det, så
är det den engelska dokumantationen som gäller. Och så vitt jag
har sett så är det inte så dålig alls.
Det är nästan komplett omöjligt att hjälpa till när det inte
framgår vad som är problemet. Börja med att ställa några
frågor om vad sm är oklart så får vi se...
Som t.ex att förstå vadå ?
> ...men jag skulle behöva ha en liten svensk nybörjarguide
Om det inte finns någon som har tagit sig jobbet att fixa det, så
är det den engelska dokumantationen som gäller. Och så vitt jag
har sett så är det inte så dålig alls.
Det är nästan komplett omöjligt att hjälpa till när det inte
framgår vad som är problemet. Börja med att ställa några
frågor om vad sm är oklart så får vi se...
Re: Nybörjarhjälp till pickit 2 sökes
Pickit 2 med LPC demo -brädan till finns ju som sagt ett antal lektioner till. För ca en vecka sedan hade jag inte speciellt stor koll på hur en microcontroller funkar men det var inte speciellt svårt att hitta i lektions-pdf:en. Introduktionen hjälpte mig en hel del, att förstå hur processorn arbetar och dess struktur lärde jag mig massor på. Och jag har svårt att se hur man ska kunna använda dem till mer än de mest rudimentära uppgifter om man inte förstår deras begränsningar.
Nu några dagar senare har jag provat de flesta inbyggda funktionerna och labbat genom alla exemplen. Jag känner att jag fortfarande har massor att lära mig men att det var lätt att komma in i om man bara sätter sig ner läser, och antecknar. Ta det bara lungt och granska all kod noga, se till att du förstår allt innan du går vidare till nästa del så kommer det gå bra.
Lycka till!
Nu några dagar senare har jag provat de flesta inbyggda funktionerna och labbat genom alla exemplen. Jag känner att jag fortfarande har massor att lära mig men att det var lätt att komma in i om man bara sätter sig ner läser, och antecknar. Ta det bara lungt och granska all kod noga, se till att du förstår allt innan du går vidare till nästa del så kommer det gå bra.
Lycka till!
Re: Nybörjarhjälp till pickit 2 sökes
Okej!
Men jag undrar om det finns någon som skulle kunna berätta lite kort på svenska om hur alla kontakterna fungerar och vad dom heter på en 20-pin? För av det jag har läst säger mig ingenting
Om någon skulle kunna göra det så skulle det vara guld värt för det är väl den största frågan som jag vill ha besvarad
Men jag undrar om det finns någon som skulle kunna berätta lite kort på svenska om hur alla kontakterna fungerar och vad dom heter på en 20-pin? För av det jag har läst säger mig ingenting

Om någon skulle kunna göra det så skulle det vara guld värt för det är väl den största frågan som jag vill ha besvarad

Re: Nybörjarhjälp till pickit 2 sökes
Processorn? Se http://ww1.microchip.com/downloads/en/D ... 41262E.pdf, sida 3, samt blockdiagrammet på sida 10.hur alla kontakterna fungerar på en 20-pin?
Rent generellt så innehåller alla PICar en kombination av följande:
- Portar, som kan vara in/ut
- Räknare, som tex kan räkna pulser på en pinne
- KOmparatorer som kan jämföra två spänningar
- Analog till digitalomvandlare som kan mäta tex en spänning på en pinne
- Seriell krets som tex kan bli RS232 mot en dator.
Varje pinne kan ha olika användning, tex pinne 19 som kan vara LSB på port A, analog ingång 0 eller komparatorns plusingång. Det finns helt enkelt flera funktioner än pinnar. Därför måste du bestämma vad pinnarna skall göra, tex med TRIS on ANSEL-registren.
Det finns en massa bra böcker, men ingen på svenska vad jag vet. Kan du inte skriva ut PDFen ovan och sedan fråga det du inte förstår?
Edit:
Läs även: http://www.covingtoninnovations.com/nop ... em2004.pdf
Och:
http://books.google.com/books?id=v9qwbB ... t&resnum=1
Senast redigerad av AndersG 3 maj 2009, 19:06:50, redigerad totalt 1 gång.
Re: Nybörjarhjälp till pickit 2 sökes
Håller med AndersG, tabellen på sida 6 är oerhört lättförstådd.
Att förstå hur processorn fungerar är oerhört viktigt och jag tycker du ska börja med att läsa om vad du har att arbeta med.
edit: Korrigerade sidnummer
Att förstå hur processorn fungerar är oerhört viktigt och jag tycker du ska börja med att läsa om vad du har att arbeta med.
edit: Korrigerade sidnummer
Senast redigerad av docksider 3 maj 2009, 19:20:39, redigerad totalt 1 gång.
Re: Nybörjarhjälp till pickit 2 sökes
> Håller med AndersG, tabellen på sida 10 är oerhört lättförstådd.
Tabellen är på sidan 3, sidan 10 har en bild (ett blockschema).
Tabellen är på sidan 3, sidan 10 har en bild (ett blockschema).
Re: Nybörjarhjälp till pickit 2 sökes
Då tror jag att jag börjar förstå. Men är det så att pinne 1 är där + ska på och 20 är där - ska på? Om jag har rätt där så tror jag att jag förstår hur den fungerar 

Re: Nybörjarhjälp till pickit 2 sökes
Vdd = +
Vss = -
Det är gängse benämningar i CMOS, Lika som Vcc är plus. I detta fall 5V. Det finns ett schema på ditt kort som du kanske kan läsa:
http://ww1.microchip.com/downloads/en/D ... 51556a.pdf
Vss = -
Det är gängse benämningar i CMOS, Lika som Vcc är plus. I detta fall 5V. Det finns ett schema på ditt kort som du kanske kan läsa:
http://ww1.microchip.com/downloads/en/D ... 51556a.pdf
Re: Nybörjarhjälp till pickit 2 sökes
Jag bestämde mig för att läsa om manualen nu och fastnade på sidan 13 där det står såhär:
This chapter describes the Mid-range PICmicro® Architectural Overview for the LPC
Demo Board.
FIGURE 2-1: SIMPLIFIED MID-RANGE PICmicro® BLOCK DIAGRAM

Där fastnade jag vid bilden.
Kan någon förklara bilden? Förstår faktiskt ingenting av den.
This chapter describes the Mid-range PICmicro® Architectural Overview for the LPC
Demo Board.
FIGURE 2-1: SIMPLIFIED MID-RANGE PICmicro® BLOCK DIAGRAM

Där fastnade jag vid bilden.
Kan någon förklara bilden? Förstår faktiskt ingenting av den.
Re: Nybörjarhjälp till pickit 2 sökes
Ja, var skall vi börja?? Mikroprocessorer 101? 
En generell MP innehåler i princip följande bitar:
- Minne, det kan vara samma för program och data eller separate, vilket är fallet här
- Programräknare (PC, Program Counter)
- Atritmetikdel (ALU)
- Klocka
Anta att processorn börjar exekvera. Takten bestäms av klockan. Oftast börjar exekveringen på adress noll i minnet. Den första adressens innehåll plockas och avkodas och tolkas som instruktion, sedan ökas PC med ett och nästa instruktion hämtas, litet förenklat. Du kommer att hitta liknande blockschema i alla standardverk och där finns det massor på svenska, men eftersom lag läste dem för 30 år sedan är nog de titlarna ur tryck
Kolla ditt vänliga, närliggande bibliotek. Sök på titlar som "Mikroprocessorns grunder" och låna hem. eller oxå googlar du:
http://www.bokus.com/b/9789144038766.html
Edit:
http://www.its.bth.se/courses/ETA029/Forelasning.htm
https://netdoktor.adlibris.com/se/produ ... 9163604329

En generell MP innehåler i princip följande bitar:
- Minne, det kan vara samma för program och data eller separate, vilket är fallet här
- Programräknare (PC, Program Counter)
- Atritmetikdel (ALU)
- Klocka
Anta att processorn börjar exekvera. Takten bestäms av klockan. Oftast börjar exekveringen på adress noll i minnet. Den första adressens innehåll plockas och avkodas och tolkas som instruktion, sedan ökas PC med ett och nästa instruktion hämtas, litet förenklat. Du kommer att hitta liknande blockschema i alla standardverk och där finns det massor på svenska, men eftersom lag läste dem för 30 år sedan är nog de titlarna ur tryck

Kolla ditt vänliga, närliggande bibliotek. Sök på titlar som "Mikroprocessorns grunder" och låna hem. eller oxå googlar du:
http://www.bokus.com/b/9789144038766.html
Edit:
http://www.its.bth.se/courses/ETA029/Forelasning.htm
https://netdoktor.adlibris.com/se/produ ... 9163604329
Re: Nybörjarhjälp till pickit 2 sökes
Okej, tack för hjälpen! Jag återkommer om jag fastnar någon mer stans (som jag säkert kommer göra
)

Re: Nybörjarhjälp till pickit 2 sökes
Problemet med Microchips dokumentation är att den inte är skriven för nybörjare. Så diagrammet du pekar på kan bara förstås om man kan grunderna i mikroprocessorer. Så ett besök på biblioteket rekommenderas.
Re: Nybörjarhjälp till pickit 2 sökes
Kolla även "Mid-Range MCU Family Reference Manual", speciellt de första 5-6 kapitlen.
http://ww1.microchip.com/downloads/en/D ... 33023a.pdf
http://ww1.microchip.com/downloads/en/D ... 33023a.pdf
Re: Nybörjarhjälp till pickit 2 sökes
Excellent manual! Mycket mera detaljerad än de modellspecifika, men så är den över 600 sidor 
