Sida 1 av 1

Debugversion av 16F690

Postat: 25 juli 2007, 08:56:56
av Nannou
Hej,

Ska skriva mjukvara på en PIC16F690. Mönsterkort och allt är redan gjort och tanken var att utvecka direkt på detta kortet. Men någonstans i komponentvalet var det någon som missade att 16F690 i standardutförande inte stödjer debugging med ICD2an, utan det krävs en 16F690-ICD och till den ett extrakort vid namn AC162061 (som endast finns i PDIP-utförande verkar det som och vi använder SSOP, men microchip är snälla och säljer adaptrar för $125 :shock: ).

Iaf, jag försöker rädda situationen men kan inte lokalisera denna 16F690-ICD någonstans på microchip's websida eller microchipdirect. Är det någon som har koll?

16F690-ICD står det om i denna PDF http://ww1.microchip.com/downloads/en/D ... 51292N.pdf Men kollar man på denna sida http://www.microchip.com/stellent/idcpl ... e=en027813 under infon om MPLAB står det att bara AC162061 krävs.. Denna djungel! :?

Postat: 25 juli 2007, 09:06:15
av TomasL
Ett alternativ är att använda en "mjukvaruICD", den jag använder kräver bara en tillgänglig portpinne.

Postat: 25 juli 2007, 09:16:31
av Nannou
Vilken använder du?

Postat: 25 juli 2007, 10:34:55
av TomasL
Använder en utvecklingsmiljö som heter WIZ-C ihop med deras egen ICD/ISP, PICKey.
Nu har jag iofs inte kollat vad som är speciellt med 16F690 och huruvida den stöds i miljön, men den borde göra det.
Kikade lite på uChips hemsida och den är väldigt lik en 16F688, så det borde inte vara några problem.
Det är väldigt enkellt att lägga till nya "devices" till miljön.
Fördelen med mjukvarubaserad ICD är att den hanterar fler "breakpoints" än vad en hårdvarubaserad gör

Du hittar den på www.fored.co.uk

Prismässigt sett ligger icd/isp'n på runt tusenlappen, deras utvecklingsmiljö på ungefär samma prisnivå.
Deras produkter är oerhört kompetenta och lättanvända.

Postat: 25 juli 2007, 11:47:26
av sodjan
Så vitt jag förestår så sitter -ICD versionen av processorn monterad på
AC162061, d.v.s det är inget som man köper till löst.

Postat: 25 juli 2007, 12:27:10
av bengt-re
Till debugg utgåvan för 12F629/12f675 så är det ett adapterkort med ICD-kontakt och neråt pinnar som passar i DIL-8 så har man hålmonterat och sätter sockel på utvecklingskortet så fungerar det helt perfekt. Denna adaptern köpte jag på Farnell, de kanske har fler?

Postat: 25 juli 2007, 12:33:00
av sodjan
Och den speciella -ICD versionen av procesorn satt redan
förmonterad på adaptern ?

Postat: 25 juli 2007, 12:47:44
av bengt-re
Yepp - fast i hållare så man kank ju göra ett eget adapterkort om man behöver/orkar/vill...

Bild

Postat: 25 juli 2007, 13:03:00
av sodjan
OK, då får vi väl anse att Nannous ursprungsfråga är besvarad.
Det finns ingen "lös" 16F690-ICD, den sitter på adaptern...

Postat: 25 juli 2007, 21:00:38
av bengt-re
Tror det iaf, men går ju alltid att kolla med microchip direkt om man orkar, de har en del udda prylar där ibland