Problem att hitta pic med Wisp628

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
rektifier
Inlägg: 35
Blev medlem: 20 januari 2005, 13:12:56
Ort: Riala, Bergshamra
Kontakt:

Problem att hitta pic med Wisp628

Inlägg av rektifier »

Hola bandolas och gott nytt år eller som jag hörde en kille (som inte kunde så bra svenska...) kläcka ur sig på t-banan: god jul och god nästa jul!

jag är inne på mitt första elektronikprojekt och e lagom färsk på det här. har programmerat i snart 15 år och kände att det här med PIC:ar vore soft men jag har lite strul...

beställde glatt en WISP628 av sodjan samt en matning för labbplatta 5v o tänkte att ju jä**ar skare programeras pic.


jag kopplar den, som för övrigt är en PIC16F628A, till min laptop via en usb-converter men får ett felmeddelande när jag ska programera den (om jag kör verbose i kommandot i xWisp2w):

Kod: Markera allt

C:\PIC>xwisp2w verbose  go Lesson4a
 XWisp2 version 1.6.01 (Aug 14 2005, Open Watcom C 1.30)
Reading file 'LESSON4A.Hex'
File LESSON4A.Hex loaded and is Intel Hex format conforming
Total of program and data memory: 2 bytes
Using serial port COM1
Portspeed  min: 9600, max: 115200, cur: 1200
Portspeed  new: 19200
DTR On, RTS Off
DTR Off, RTS Off
Portspeed  min: 9600, max: 115200, cur: 19200
Programmer Wisp628, firmware version 1.12
Switching Wbus speed from 19200 to 115200 bps
Portspeed  min: 9600, max: 115200, cur: 19200
Portspeed  new: 115200
Trying 14 bits core family (provisional target 12F629)
Trying 16 bits core family (provisional target 18F1220)
Target not found in configuration table
Target not auto-detected, please specify on commandline!
Portspeed  min: 9600, max: 115200, cur: 115200
Portspeed  new: 19200
XWisp2 failed after 1.33 seconds, rc 23!

om jag utgår från http://www.jescab.se/Programvara.html så betyder det att jag har kopplat in pic:en fel.

är det nån vänlig själ som kan ta en liten snabb kik på dessa bilder o se om det verkligen e felkopplat....antingen är jag blind eller så är det nåt jag har missat helt och hållet.

Bild
Bild

danke danke!

/micke
Kaggen
Inlägg: 432
Blev medlem: 29 januari 2005, 03:06:02

Inlägg av Kaggen »

Gott nytt!

Jag ser inget motsånd till MCLR enligt anvisningen på...

http://www.jescab.se/ICSP.html

...under rubriken Krav på kopplingen vid ICSP.
Användarvisningsbild
Icecap
Inlägg: 26660
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Och avkoppling var det väldigt dåligt med också.

Gott nyår i övrigt.
Användarvisningsbild
lgrfbs
Inlägg: 7321
Blev medlem: 28 januari 2005, 15:48:53
Ort: X-län
Kontakt:

Inlägg av lgrfbs »

DataBlad

Jag tycker det ser ut som du matar din PIC16F628A med GND på ben 5 och
+5V på ben 18 vilket inte är rätt endligt data bladet.
rektifier
Inlägg: 35
Blev medlem: 20 januari 2005, 13:12:56
Ort: Riala, Bergshamra
Kontakt:

Inlägg av rektifier »

ok jag förstod det som att det där motståndet är till för att förhindra 14v att komma ut i ens krets och inte har något med själva programeringen av PIC:en att göra men jag testar och återkommer.

men bra...jag ser ju nu att jag har kopplat helt galet. vart nog rätt sent i går haha ska koppla om lite o se om jag kan få igång det hela.


och givetvis så fungerar det. man blir helt klart lite blind när man sitter för länge...och lite dum höhö

god fortsättning och tack för hjälpen!
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Du har ju i och för sig redan fått igång det, men...

Motståndet mellan MCLR och 5V är inte nödvändigt så länge som
Wisp628 *är ansluten*. Wisp628 kommer att dra MCLR upp eller ner
allt efter behov. Man kan t.ex med en option till XWisp2 säga att den
*inte* ska göra "RUN" efter programmerngen (vilket är default) och då
kommer Wisp628 att fortsätta att hålla MCLR låg. Detta kan vara intressant
i fall där man kör in-circuit mot en koppling där man inte kan låta koden
starta innan man (t.ex) har gjort några omkopplingar...

Dock, koppla alltid in ett 10-33 k motstånd mellan 5V och MCLR så
får du inga överraskningar när du kopplar bort Wisp628'an...

Och motståndets huvuduppgift är att hålla MCLR "hög" (d.v.s "ej-reset").

Sen är det ju även ett mysterium varför du fick för dig att
koppla 5V till pinne 18... :-) :-)
rektifier
Inlägg: 35
Blev medlem: 20 januari 2005, 13:12:56
Ort: Riala, Bergshamra
Kontakt:

Inlägg av rektifier »

ja det där med pinnarna va ju lite mysko...för först hade jag ett problem med att det var "fel comport" och jag pundmecka o hade mig fram o tillbaka och det visade sig vara att kontakterna inte riktigt satt som dom skulle så när jag väl fick själva initieringen att fungera så var jag mindre uppmärksam på vart jag satt pinnarna eftersom jag redan gjort det typ 100 ggr innan för att vara "säker".

men till mitt försvar får jag ta till att det var ju hyfsat sent och eftersom det var nyår så satt det ju några jamare innanför västen... ;)

vad drar vi för lärdom av det här då?
typ friskt drucket, hälften kopplat.


men nu funkar det ju o man får passa på att tacka för bra respons/tips och att man slipper känna sig helt värdelös trots att man är nybörjare!

/micke
Skriv svar