Sida 1 av 1

Wisp628/Xwisp2 och de nya PIC16F883/884/886/887

Postat: 2 juni 2007, 13:24:33
av sodjan
Hej.
Upptäckte i går att den nya PIC16F88x serien saknas i CFG filerna till XWisp2.
Det betyder inte att Wisp628/XWisp2 inte klarar av att programmera dom,
man måste bara komplettera CFG filerna med delar för dessa. T.ex så fixade
jag stöd för 886'an genom att lägga till följande i xwisp2_14.cfg:

Kod: Markera allt

Name          = 16F886
Datasheet     = DS30487
PgmSpec       = DS39607
Algorithm     = PIC16C
DeviceID      = 2062
Revision      = 000F
ProgSize      = 16K
DataSize      = 256
ProtectMask   = 3700
FuseFixedZero = 3FFF3FFF
FuseFixedOne  = 0000F8FF
O.b.s att "Datasheet" och "PgmSpec" bara är info och ej korrekt i detta fall.
Jag är också lite osäker på "Revision" och "ProtectMask", men det verkar
fungerar i alla fall...

Jag har skickat en fråga till Rob Hamerling i Holland i fall han eventuellt
har fixat CFG entryn för de andra som inte har hunnit in i en release än...

EDIT: Notera också att så snart man gör tillägg i CFG filerna så kommer de
även med i den lista man får när man kör xwisp2w utan parametrar...

Postat: 10 juni 2007, 12:53:46
av squiz3r
Har du fått svar än?? Jag såg också att det finns inget inkopplingsschema på votis hemsida för 16F88X serien...

//Daniel A

Postat: 10 juni 2007, 13:38:24
av sodjan
Nej, jag har inte hört något. Ska försöka igen.
Men det är ingen show-stopper. Man kan lägga till
ett egen passande block till CFG filen.
Vilken modell gäller det ?

> Jag såg också att det finns inget inkopplingsschema på votis hemsida för 16F88X serien...

Det är det absolut minsta problemet !
Vad är det som du behöver att schema till ?
Det är inget speciellt med dessa, bara att koppla dom som
vilken annan PIC som helst (d.v.s att det är bara att RTFM...).

Postat: 10 juni 2007, 14:01:49
av squiz3r
Okej, Det går nog att fixa med inkopplingen. Det är en 887 det gäller. Dewt med .cfg filerna förstår jag inte helt. (jag suger värkligen på sånt :()

//Daniel A

Postat: 10 juni 2007, 14:22:36
av sodjan
Det exempel som jag visade för 886 ovan borde fungera om
man byter ut "DeviceID". Xwisp2w talar om vad det ska vara
(d.v.s det den läser från devicet).

Inkopplingen är i princip samma som för motsvarande 87xA krets.
Men i princip är det bara att kolla upp var matningsspänninen, gnd,
mclr, pgd och pgc sitter. En av de första sidorna i databladet. För övrigt
har dessa kretsar en ny fin tabell (tabell 3 på sidan 7 för 40-pin
modellerna) i databladet som bra sammanfattar alla pinnar...

Postat: 10 juni 2007, 17:38:14
av squiz3r
Tack! Ska testa när jag får lite tid över!