Sida 1 av 1

Att komma igång med PIC

Postat: 11 juni 2005, 19:49:37
av fundersam
Hej!

Jag har tidigare hållt på lite på egen hand och experimenterat med en PIC 16F84A. Efter att ha läst en del trådar här på forumet har jag dock förstått att denna modell inte är så omtyckt. Skulle dels vilja veta varför men även vilken modell jag istället skall använda som är bättre. Sen skulle jag även gärna vilja ha tips på en programmerare som man kan bygga själv samt mjukvara till denna.

Jag har byggt en JDM programmerare till min 16F84A som jag fått att fungera, dock med mkt dålig mjukvara. Försökte med IC-prog men när jag kör detta i XP får jag upp en massa meddelanden om "priviliged instruction" och när jag kör igång programmeringen hänger sig programmet. Nån som har råkat ut för samma sak och vet hur man kan åtgärda problemet?

Tacksam för svar!

Postat: 11 juni 2005, 20:14:02
av Schnegelwerfer
16F84 är en föråldrad modell som det inte finns någon som helst anledning att använda längre. Tyvärr poppar den ständigt upp, eftersom det finns en massa gamla projekt på internet som använder den.

16F84 är dyrare och MYCKET sämre än t.ex. PIC16F628, och bägge PIC:arna är helt pinkompatibla. Det finns ingen anledning att köpa en ny 16F84, men om man har en hög liggandes hemma så kan man väl använda dem till simpla projekt.

Jag kom förresten på en grej till, 16F84 kräver extern kristall, medan 16F628 och modernare PIC:ar även har intern oscillator.

Postat: 11 juni 2005, 20:44:51
av DeeJayPA
för att IC prog ska funka bra i XP måste du ladda ner en drivrutin.
http://www.ic-prog.com/index1.htm
IC-Prog NT/2000 driver

Postat: 12 juni 2005, 12:18:01
av sodjan
Hej.
Att du inte skall använda F84:an, är väll ganska klart nu... :-)

När det gäller programmerare, så tycker jag att man skall försöka välja någon med lokal processor, d.v.s där man inte förlitar sig på att PC:ns maskin- och programvara skall klara av att direkt driva programmerings signalerna till PIC:en. Personliga har jag använt Wisp628 med framgång utan några problem på Win98, W2K och WinXP, både med direkt RS232 anslutning och via USB->RS232 konverter. Kolla www.voti.nl/wisp628 eller www.jescab.se/wisp628.html.

Lite allmän info för PIC nybörjare finns här : www.voti.nl/swp, eller (om du, som jag, tycker att det är jobbigt att läsa 40 sidor text i en web browser) samma info som en PDF fil här : http://www.jescab.se/Starting_with_PICs.html.

programmeraren funkar

Postat: 12 juni 2005, 20:43:47
av fundersam
har lyckats få igång min programmerare nu men jag får väl ta och skaffa en annan PIC, vill ju inte sitta med gamla grejor :). Fungerar min nuvarande programmerare (JDM) även med de nyare modellerna som nämts ovan?

Schnegelwerfer:Tackar för infon, ska ta och kolla lite på de där 40 sidorna, sjysst med pdf. :)

Postat: 12 juni 2005, 22:02:33
av Icecap
Kan man programmera en PIC16 kan man programmera dom alla (ungefär).

Du kan fint använda 16F84'an till att leka med om du har den liggande men designa inget nytt med den, den är föråldrat osv.

Postat: 13 juni 2005, 23:33:49
av sodjan
[quote="Icecap"]Kan man programmera en PIC16 kan man programmera dom alla (ungefär).

"Ungefär" ??
Stämmer inte alls, skulle jag säga.
16F628 -> 16F628A
16F877 -> 16F877A
Alla nya PIC16, F88, F688...

Men varför spekulera ?
RTFM (eller rellevant web-site för den aktuella utrustningen...)