Utgången !! Sidan ligger kvar som referens och för support...
Vad är Wisp628 ?
Wisp628 är utvecklad av VOTI (Wouter van Ooijen Technische Informatica) i Holland, och det är en av de populäraste "semi-professionella" PIC programmerarna.
Wisp628 är en programmerare av "ICSP" typ, d.v.s "In-Circuit Serial Programming". D.v.s att Wisp628:en inte har någon egen hållare för den PIC som skall programmeras. Istället ansluts Wisp628 direkt till den PIC:en "in circuit" där den sitter och skall användas. Allt blir så mycket enklare under utveckling och tester, eftersom man inte behöver röra hårdvaran alls mellan testerna. Efter programmeringen är klar, sätter Wisp628:an sina utgångar "off" (hög impendans eller "high-Z"), så alla kablar kan vara anslutna hela tiden.
Se separat sida med mer info om ICSP ! |

|
Men varför har den ingen ZIF-sockel ?
Alltså, med en programmerare med ZIF-sockel måste man hela tiden flytta PIC:en fram och tillbaka mellan programmeraren och sin krets. Med Wisp628 sker alla programändringar, omprogrammering och tester mycket snabbare utan att röra hårdvaran alls ! Bara att justera lite i programmet (i t.ex MPLAB), skicka över den nya koden (med XWisp2 från PC:n) och se vad som händer. Allt styrs från PC:n. Ibland kallas detta "RAD", Rapid Application Development.
På bilden till höger ser man en Wisp628 ansluten till en krets med en PIC på en labbplatta. Seriekabeln som går ut till höger i bilden går alltså antingen direkt till en serie- (COM-) port på PC:n, eller via en USB till serie konverter. |
 |
Varför kostar Wisp628 (lite) mer ?
En stor skillnad mellan Wisp628 och de "no-parts", "no-cost" o.s.v programmerare som man kan hitta scheman till på nätet, är att Wisp628 har en egen processor (en PIC så klart ! :-) ) som sköter om de finare detaljerna i programmeringen. Detta medför att man inte är beroende av att komma åt hårdvaran i PC:n direkt som de enklare lösningarna är. Wisp628 fungerar utmärk på alla tillgängliga Windows varianter utan specialla åtgärder eller "drivers".
Hur kopplas den till PC:n ?
Wisp628 har ett seriellt (RS232) gränsnitt, men fungerar även utmärkt via en USB/RS232 konverter. JESCAB har med framgång använt en billig USB konverter från Clas Ohlson (art.nr 32-4038). Alltså kan Wisp628 med framgång även användas på en dator utan traditionell serieport, som t.ex en del nyare laptops.
Vad körs på PC:n ?
Wisp628 behöver ett program på PC:n att "snacka med". VOTI i Holland har tagit fram ett program som heter XWisp. JESCAB rekomenderar dock en variant på detta program, som heter XWisp2. Se vidare under Programvara för detaljer kring nerladdning mm av dessa program.
XWisp2 (och även originalet XWisp) är ett "kommandorads" program som körs från kommando prompten. Detta medför att det är mycket enkelt att köra XWisp2 från egna "script" (t.ex BAT filer) för att automatisera hanteringen. Det går även bra att anropa XWisp2 från t.ex avancerade editorer som har stöd stöd för anrop av externa program, som t.ex UltraEdit eller liknande. Se vidare under Programvara i menyn.
OK, so far so good. Men vilka PIC:ar kan Wisp628 programmera ?
Wisp628 stöder många modeller ur PIC serien (tillsammans med XWisp2) :
Specs of following targets were collected from the configuration file(s):
12F629 +16F690 16F87 18F1220 +18F2510 +18F4321 18F458 18F6680
+12F635 *16F716 16F870 18F1230 +18F2515 18F4331 +18F4580 18F6720
12F675 16F72 16F871 18F1320 18F252 +18F4410 +18F4585 +18F6722
+12F683 16F73 16F872 18F1330 +18F2520 18F442 +18F4610 18F8410
16F627 16F737 16F873 18F2220 +18F2523 +18F4420 +18F4620 18F8490
16F627A 16F74 16F873A +18F2221 +18F2525 +18F4423 +18F4680 18F8520
16F628 16F747 16F874 18F2320 +18F2550 18F4431 +18F4682 18F8525
16F628A 16F76 16F874A +18F2321 18F258 +18F4450 +18F4685 +18F8527
16F630 16F767 16F876 18F2331 +18F2580 +18F4455 18F6410 18F8585
+16F636 16F77 16F876A +18F2410 +18F2585 18F448 18F6490 18F8620
16F648A 16F777 16F877 18F242 +18F2610 +18F4480 18F6520 18F8621
16F676 +16F785 16F877A +18F2420 +18F2620 +18F4510 18F6525 +18F8622
+16F677 +16HV785 16F88 +18F2423 +18F2680 +18F4515 +18F6527 +18F8627
+16F684 16F818 +16F913 18F2431 +18F2682 18F452 18F6585 18F8680
+16F685 16F819 +16F914 +18F2450 +18F2685 +18F4520 18F6620 18F8720
+16F687 16F83 +16F916 +18F2455 18F4220 +18F4523 18F6621 +18F8722
+16F688 16F84 +16F917 18F248 +18F4221 +18F4525 +18F6622
+16F689 16F84A +16F946 +18F2480 18F4320 +18F4550 +18F6627
>>> (+) requires Wisp628 firmware >= 1.10, (*) firmware >= 1.12
Denna lista var körd med XWisp2 version 1.9.2.
Om du just nu finns en senare version av Xwisp2 så kan det ha tillkommit fler modeller.
Se för övrigt sidan "Programvara" för mer info.
Jag är övertygad !! Hur får jag en egen Wisp628 ??
Enkelt ! JESCAB säljer Wisp628 i Sverige.
En komplett sats till en Wisp628 kostar 299:- totalt inkl moms och frakt.
Jag har tummen mitt i handen och vill ha en Wisp628 fördigbyggd, går det ?
Visst ! Det går att få en Wisp628 monterad och testad för 150:- (inkl moms) extra. D.v.s 449:- totalt inkl moms och frakt för en färdigbyggd och testad enhet. Men då missar du ju hela nöjet med att plocka ihop den själv :-)
|
 |
VOTI:s information om Wisp628.
VOTI har ytterligare information kring Wisp628 här :