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

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

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

Inlägg 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...
Användarvisningsbild
squiz3r
Inlägg: 5424
Blev medlem: 5 september 2006, 20:06:22
Ort: Lund
Kontakt:

Inlägg 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
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg 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...).
Användarvisningsbild
squiz3r
Inlägg: 5424
Blev medlem: 5 september 2006, 20:06:22
Ort: Lund
Kontakt:

Inlägg 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
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg 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...
Användarvisningsbild
squiz3r
Inlägg: 5424
Blev medlem: 5 september 2006, 20:06:22
Ort: Lund
Kontakt:

Inlägg av squiz3r »

Tack! Ska testa när jag får lite tid över!
Skriv svar