You are here

Pic programozási probléma! (Vettem mégegyet) Lezárva!

23 posts / 0 new
Last post
simonsen
simonsen picture

<strike>Üdvözletem mindenkinek!

Felmerült egy olyan probléma,hogy PicKit2 clone hardverem van és a win Xp program verziója PiKit2_V2.50 és nem tudom beégetni a PIC16F84 SOIC tokot.

A Pic16F84A -t ismeri égeti is de a " A " nélkülit nem ...
Az MPLAB IDE V8.92 ugyan fel van telepítve de nem tudok vele dolgozni.

SOS segítség kéne mert vettem kb 20 db PIC16F84 et és nem tudom őket használni.
Most nincs sok időm JDM programozót építeni a WinPic800 ra mert az tudja.

Korában vettem a Vaterán K-150 kínai Pic égetőt az tud mindent de most éppen nincs kéznél és nem kapható csak 2-3 hét múlva.

Várom az ötleteket mit lehetne csinálni , hogy a jelenlegi eszközzel és programmal lehessen programozni.

Üdvözlettel simonsen!

Rendeltem K-150 programozót.

Comments
simonsen
simonsen picture

Üdvözletem mindenkinek!

2 Megoldás született.

Az egyik megvettem az összes PIC16F84A SOIC DW - 20MHz -t a chipcad tól.

A másik meg rendeltem a K-150 es égetőt is.

http://www.ebay.com/itm/PIC-K150-USB-Automatic-Microcontroller-Programmer-ICSP-Download-cable-/281141302990

A Winpic800 hoz meg majd eccer meg csinálom ezt a projektet.
http://mobilephonnee.blogspot.hu/2010/05/multi-pic-programmer-5-ver2.html

Korábban már volt nekem de mindig ahányat csináltam annyit kértek el tőlem nagyon közkedvelt annak ellenére , hogy soros portól üzemel.

Szerintem ezzel le is zárom a topikot jó tanulság volt meg szellőztetni ezt a problémát is.

Köszönöm szépen minden résztvevőnek a segíteni akarását.

Maradok tisztelettel simonsen!

0

morgo
morgo picture

Szia!
A "DeviceFamily/Midrange/Nodeviceid"-ben megtalálod.

File csatolás: 

0

simonsen
simonsen picture

Üdvözöllek kedves Morgó!

Bemásoltam a zip tartalmát amit küldtél és a program nem működik bedöglött-
sajnos ez egyáltalán nem vált be.

:(

Azért köszönöm a segítséget.

Üdvözlettel simonsen!

0

morgo
morgo picture

Pedig nekem is ez a dat fájl van benne, és semmi bajom vele.

0

Jaca
Jaca picture
*****

Szia!

Itt a ...Microchip\MPLAB IDE\Device\ könyvtáram tartalma.
http://indabox.hu/4blQRd
Hátha segít.
Ja, sorry. Most kapcsolok, hogy nem az MPLAB-ot használod.

Üdv: Jácint

0

Oszi11
Oszi11 picture

Szia!

Itt egy ötlet:

http://www.microchip.com/forums/m380459.aspx

Egy hexeditorral módosítani kell a PK2DeviceFile.dat fájlt. meg kell keresni a "PIC16F84A" szöveget utána lesz a 00 00 60 05 hexa értékek és a 60 05 helyett az E0 3F hexa értéket kell beírni és működik is.

Üdv,
Oszi

0

simonsen
simonsen picture

Üdvözölek kedves Oszi11!

Én nem mernék vállalkozni a hex editorra.

Légyszives akkor a módosított DAT fájlt elküldeni.

Csatoltam a dat filét.

Előre is köszönöm szépen a közreműködést.

Üdvözlettel simonsen!

File csatolás: 

0

Oszi11
Oszi11 picture

Szia!

módosítottam a fájlt próbáld ki!

Üdv,
Oszi

File csatolás: 

0

simonsen
simonsen picture

Üdvözöllek kedves Oszi11!

Sajnos nem jártam sikerrel.

A device listába át állítottam manual select decice re de abban sem szerepel a PIC16F84 nincs benne és az automata hardver felismerő sem tud vele semmit kezdeni.
Többször próbáltam a Chek Communikation funciót sikertelenül.

Egy ismerősőm ezt írta skype on.

PK2DeviceFile.dat ban át kell írni a 84A IDjét a sima 84-es ID-re és simán írja a 00 00 60 05-öt 00 00 E0 3F-re

Egyelőre most elmegyek aludni reggel korán meló.

Köszönöm a segítséget még nem adom fel hi.

Üdvözlettel simonsen!

0

Oszi11
Oszi11 picture

Szia!

Igen ezt csináltam az ismerősöd jól írja! Most a 16F84A-nak kellene felismernie a 16F84-et!

Üdv,
Oszi

0

Luki
Luki picture

Szia !

Hozd be , megoldom.A .hex file pendrive-on legyen.

Üdv! Luki

0

simonsen
simonsen picture

Szia Luki!

Köszönöm a felajánlást egyelőre más megoldás után nézek.

Majd a héten a Laborban megkereslek.

Üdvözlettel simonsen!

0

ty
ty picture

Javaslom rakjál be linkeket a programozóról és a szoftverről amivel használod, nekem nem sikerült megtalálnom őket.
Ez a mondat nem stimmel: "A Pic16F84A -t ismeri égeti is de az " A " sat nem ..."

Az MPlab IDE ebben az esetben nem fog segíteni, mivel ha megnyitod a
"c:\Program Files\Microchip\MPLAB IDE\Readmes\Device Support.htm" -et azt fogod látni,
hogy ezt a processzort ez a programozó nem támogatja.
Már csak emiatt is érdekelne a XP-s program amit használnál, mert csodálkozom rajta,
hogy egy klónnak árult programozó szoftvere más IC típusokat támogat mint az MPlab az eredetivel.

Programozók raktárról 10+ÁFA fölött.
Ha ezt sokallod akkor marad a kölcsön programozó, vagy eljuttatod valakihez aki feltölti programmal.

0

simonsen
simonsen picture

Üdvözöllek kedves ty!

A program mostmár működik amit az oszi11 csinált de a hiba üzenet a végén ott van:

" Verification of Program Memory failed of address 0x000001"

Üdvözlettel simonsen!

0

ppeti84
ppeti84 picture

Szia.
Ugyanebben a cipőben jártam most én is.
A módosított dat file tökéletes. Annyi a megoldás hogy ki kell kapcsolni a fast programming funkciót. Írás végén hibát hoz de tökéletesen beírja a tartalmat.
Ha esetleg valaki belefutna még ilyenbe így lehet megoldani.

0

Oszi11
Oszi11 picture

Szia!

Ha visszaolvasod a pic memóriáját mit olvas ki?

Üdv,
Oszi

0

ty
ty picture

Szia Oszi!

Szerintem egy ilyen jellegű megoldás (mármint az "A-s" proci algoritmusát alkalmazni a "nem A-s" processzorra) nem lesz járható.
Egy-két procihoz készítettem programozót és azoknál jelentős eltérés volt az A-s/normál algoritmusok között.
Azonos családban ahol csak a memória hossza tér el, ezt meg lehet csinálni. Pl. egy 16F874 kódját nyugodtan betöltheted egy 16F877-be
úgy is, hogy a 877 processzorra azt mondod, hogy az egy 874 és ignorálod, hogy nem egyezik a kiválasztott és a felismert típus.
(még gyorsabb is lesz, mert csak 4k-t ellenőriz 8k helyett)
Ugyanezt a 877 és a 877A között nem tudod megcsinálni, mert teljesen más a programozásuk.
Ha csak nem én értettem félre a próbálkozás lényegét...

0

Oszi11
Oszi11 picture

Szia!

alapvetően nincs különbség csak a sebesség az A-s sokkal gyorsabb! Ha a programozó kihasználja a nagyobb sebességet a sima nem fog menni vele.

Üdv,
Oszi

0

Oszi11
Oszi11 picture

Szia!

Találtam egy utalást, hogy az mplab-ban problémás a 16f84 próbáld a pickit2 application-t. Az oldal alján van:
http://www.microchip.com/pagehandler/en-us/devtools/dev-tools-parts.html

Üdv,
Oszi

0

gadenes
gadenes picture

Sziasztok!

Bár én 84 v. 84A-t nem használok, de az MPLAB-ban bennevan mind a kettő.

File csatolás: 

0

simonsen
simonsen picture

Üdvözöllek kedves ty!

Kijavítottam a mondatot köszönöm az észrevételt.!

A hardwert házilag épitették kéztől vettem szoftvert is vele kaptam a microchip oldalról letölthetők csak a program nem támogatja ezt a típust.
Még a PicKit 3 sem pedig az a legújabb szoftver és még sincs benne.

Egyelőre veszek A jelű picet a chipcad ból.

Üdvözlettel simonsen!

0

ty
ty picture

A PicKit3 támogatja a programozását, csak a debug-olását nem.

Lehet h. jobban jársz ha a procikra szánt összeget inkább beleadod az új programozóba.
Én a magam részéről készítettem eddig két saját programozót
(mindkettő teljesen saját design, saját firmware és Windows alkalmazás),
ezzel együtt van egy gyári programozóm is. Néha jól tud jönni.

File csatolás: 

0

Sponsored links