Är detta genomförbart med en PIC ?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Chribbe76
EF Sponsor
Inlägg: 1167
Blev medlem: 17 januari 2004, 22:43:17
Ort: Stockholm

Inlägg av Chribbe76 »

Med Pic18 slipper du "banka" hela tiden för att man har access till större del av minnet utan att byta bank.
WREG finns mappad i minnet vilket underlättar programmeringen, när jag började med Pic12 och Pic16 så blev jag irriterad för just detta, gissa om jag blev glad när jag läste att Pic18 funkar precis som jag ville. :D

Pic18 har många fler instruktioner, man ska inte tänka "oj mer att lära sig" för man måste inte använda dessa men allt blir enklare om man gör det.
Några få exempel: ADDWFC, CPFSEQ, TBLRD, BOV.

Ett extra register för att styra I/O-pinnarna som heter LATx är bra (orkar inte förklara varför just nu).

Högprioritet-interrupt är trevligt.

Och sist men inte minst, hårdvaru-multiplikator.

Det finns mycket mer men jag tror det räcker för nu.
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Mycket talar för PIC18, men självklart finns den även sådant
(kansker inte i just detta projekt) som talar för PIC16. T.ex samma
arkitektur ner till 8-pinnars processorer. De billigaste är billigare
än de billigaste PIC18. En annan viktig sak *kan* vara att det är rellativt
(jämfört med PIC16) svårt att hitta kodexempel på "nätet".
Användarvisningsbild
PerE
Inlägg: 1084
Blev medlem: 13 januari 2006, 08:54:05
Ort: Göteborg
Kontakt:

Inlägg av PerE »

Tack för svaren killar. Nu är det så att priset inte har mycket betydelse i detta fallet då jag bara skall ha en, hade det rört sig om många då hade det varit en annan skillnad. Jag menar attt det rör ju sig om en 50 lapp upp eller ner. Förutom 12an då.
Jag har hittat lite info som jag kan börja med och som rör sig angående det jag skall göra.
http://www.ccsinfo.com/forum/viewtopic. ... 2&start=14
http://www.ccsinfo.com/forum/viewtopic.php?t=27544
Nu har jag lite mer att gå på :D
Nu tror jag att det lutar åt 18F4221 :shock:
Hur beställer jag av dig Sodjan ?
Per
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

För visa hur du t.ex. kan koppla in matrisen så.
http://www.winpicprog.co.uk/pic_tutorial9.htm
Koden är skriven för PIC16.
Användarvisningsbild
PerE
Inlägg: 1084
Blev medlem: 13 januari 2006, 08:54:05
Ort: Göteborg
Kontakt:

Inlägg av PerE »

Ni är la för goa, som vi säger här i Götet :D
Jag har inte ens beställt någon PIC ännu och här kommer ni med en massa information hur jag skall göra.
Jag tar till mig detta och lägger detta under favoriter till dess jag sätter igång och programmerar. :D
Samtidigt så ser jag att det är väldigt många som följer denna tråden så vi kanske kan få en flock att intressera sig för detta.
Per
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Maila mig så fixar vi det du behöver.
Processor, Wisp628, kristaller till att börja
med, antar jag...
Användarvisningsbild
PerE
Inlägg: 1084
Blev medlem: 13 januari 2006, 08:54:05
Ort: Göteborg
Kontakt:

Inlägg av PerE »

Har nu beställt en 18F4221 och en WISP628 samt lite kristaller.
Jag kom att tänka på¨att jag har en gammal PALM M100 liggande, kan man använda den som display eller något annat roligt ? Den har ju seriellt interface tror jag.
Per
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Om den har något "teminalprogram" som kan visa text som
kommer in på serieporten, så ja, den skulle kunna användas
som ett trevligt gränssnitt mot en PIC applikation.
v-g
EF Sponsor
Inlägg: 7875
Blev medlem: 25 november 2005, 23:47:53
Ort: Kramforce

Inlägg av v-g »

Vet inte hur det är med din palm men de tidigare har iaf haft seriella gränssnitt. Dock har jag för mig att det var meckigt att komma åt detta. Nu var det en bra stund sen jag tittade på palmen men då fanns det inga bra program vare sig färdiga eller att koda i. Men ta inte detta som någon sanning utan kolla själv.

Välkommen till PIC!
Användarvisningsbild
PerE
Inlägg: 1084
Blev medlem: 13 januari 2006, 08:54:05
Ort: Göteborg
Kontakt:

Inlägg av PerE »

Jag får nog lugna ner mig själv nu, jag har inte satt igång att programmera ännu. :D
Detta har jag hittat till Palm M100 mm.
http://www.pspilot.de/pppm100/pppm100.html
http://pamupamu.at.infoseek.co.jp/soft/ ... term_E.htm
Per
v-g
EF Sponsor
Inlägg: 7875
Blev medlem: 25 november 2005, 23:47:53
Ort: Kramforce

Inlägg av v-g »

Ser ju ut att duga mer än väl. Börja dock med lite enklare. LEDen vill blinka först :wink:
Användarvisningsbild
PerE
Inlägg: 1084
Blev medlem: 13 januari 2006, 08:54:05
Ort: Göteborg
Kontakt:

Inlägg av PerE »

Hejsan folks.
WISP628 är färdiglödd och strömförsörjningen fixad, MPLAB nedtankat och ögonen blöder efter att ha läst datablad och manualer. :D
Jag har även hittat exempel på det jag vill göra så jag har något att starta med. Naturligtvis börjar jag med att blinka :shock:
Jag skall se om jag får ihop något till helgen.
http://www.tundraware.com/Software/PIC/keypad/
http://www.olimex.com/dev/pic-usb-4550.html
Per
Skriv svar