You are here

PIC programozó PIC16LF1778 típushoz

17 posts / 0 new
Last post
Markhazy
Markhazy picture

Sziasztok,

 

PIC16LF1778 típusú PIC-re szeretnék programot feltölteni. Megvan a HEX file és a PIC is viszont nincs programozó készülékem hozzá illetve programfeltöltő szoftver. Azt szeretném megkérdezni hogy a szóban forgó típushoz létezik-e egyszerű LPT vagy USB portos programozó és hozzá való program amivel fel lehet tölteni a kódot a vezérlőbe?

 

Köszönöm a segítséget!

Üdv

M.

Comments
Jaca
Jaca picture
****

Szia!

Az AzzA  által ajánlott szoftver meg fogja írni szerintem , csak a PIC16LF1709 vagy  178x típust kell kiválasztani. A programozó feszültség legyen 9V! 
Én soros porti Velleman K8048 programozót  szoktam használni ehhez a szoftverhez. A rajza fent van a neten, bár elég bonyolult, viszont MAX232-t használva sok-sok tranzisztor kiváltható belőle, én is csináltam egy átépített változatot. 

0

Markhazy
Markhazy picture

Szia,

Egyébként Willem PCB3 programozóm van. Van Rajta ICSP amit szoktam használni, ezzel lehet esetleg programozni ezt a típust? A programozóhoz kiadott programban nincs benne ez a PIC, De ajánlanak hozzá egy másikat WinPic800

https://www.hobbielektronika.hu/forum/getfile.php?id=186692

Ebben a programban sincs a típus, de esetleg nem feleltethető meg valaminek ami ennek a listájában szerepel?

0

Jaca
Jaca picture
****

Szia!

A picpgm kezeli a Willem programozót. Annyit kér, hogy minden dip kapcsoló bekapcsolva legyen. Nyugodtan próbálkozhatsz, tönkre nem teszi. Arra figyelj, hogy a programozófeszültség 9V legyen. ( A Velleman programozóm alapból 12V-os pgm feszt használ, és az egyik PIC-kel nem bírt. Ekkor külső tápról adtam neki 9V-ot és gyönyörűen megírta).
Amit még találtam, az a PicKitPlus program:
https://sourceforge.net/projects/pickit3plus/
Ez a program tudja kezelni az IC-t, viszont nem tudom, milyen hardvert igényel.

0

Markhazy
Markhazy picture

Szia

Kipróbáltam a picpgm-et a willemmel. Működik vele, olyan PIC-et ami benne van jól programoz. Viszont az általad javasolt
PIC16LF1778 programozása alternatív típussal nem jött be... Sajnos! :( De azért köszönöm a javaslatot!

 

0

Jaca
Jaca picture
****

Szia!
A Picpgm felismerte valaminek a PIC-et? A Command menü alatt van egy autodetect PIC gomb, jobb alsó sarokban pedig a Device information. DeviceID-t írt ki?

Mégvalami!

Az MC38046 állítja elő a VPP-t. Azt állítsd be úgy, hogy 9V (+/- 0,1) legyen a D3 kimenetén (csatoltam a rajzot).
Amíg az nem 9V, fel sem fogja ismerni az IC-det!

File csatolás: 

0

kozakg
kozakg picture

Te ehhez jobban értesz. De.
Az "hírlik" hogy a PK3 belső programja nincs szabaddá téve. (még) Ezért azt nem tudják visszafejteni/buherálni.
Az eredeti helyett kellene rátölteni  ezt a nyílt forráskódú  pickit3plus-t.
Aztán találtam egy ilyen modifikációt: (lehet semmi köze az előzőekhez, én nem tudom)
http://ww1.microchip.com/downloads/en/DeviceDoc/ETN32_PICkit_3_Operation...

0

ty
ty picture

Számos lehetőséged van. Vagy veszel ebayről egy olcsót ami tudja ami neked kell, vagy veszel egy PicKit3-at (ez a Microchip terméke), 10e Ft körüli áron.
Vagy építhetsz is egy csomó fajtát, lesz amelyik működik, lesz amelyik nem. Aztán keresheted a hibát abban amiről azt sem tudod hogyan kéne működnie...
Én a magam részéről a PicKit 3-at javasolnám, akár használtan, ha nincs kedved vacakolni.
Ha meg ráérsz, akkor ebayről egy 2e Ft-os programozót.

ps.:
Egyébként a PicKit 3-hoz le kell tölteni a Microchip fejlesztői környezetet, ez ingyenes, de egyszerűnek nem mondanám.
Ha ebayes programozót rendelsz, annak valószínűleg jóval egyszerűbb a használata, de erről kérdezd azokat akiknek van ilyen.
 

0

kozakg
kozakg picture

Üdv!
Ezt látva:
https://www.waveshare.com/pickit3.htm
is javaslod a 3-ast? Esetleg tudsz frissebb verzióról?

0

Markhazy
Markhazy picture

Szia,

Lehet hogy veszek egy PicKit3-at már rég óta tervben van, most jött el az ideje úgy érzem. Viszont az MPLAB használatáról homályos emlékeim vannak csak, gondolom abban lehet -már meglévő- HEX filet feltölteni a mikrovezérlőbe. Úgy értem hogy egy másik fejlesztő környezettel (CCS) fordított kódot gondolom MPLAB segítségével be lehet tölteni. De az is lehet hogy a CCS is támogatja a PicKIt3-at mert láttam abban is programbetöltési lehetőséget.
Viszont arról is homályos emlékeim vannak hogy aki évekkel ezelőtt adta a CCS-t ő is MPLAB-ot használt a feltöltésnél és PicKit-et. Szóval lehet hogy a CCS nem kezeli...

MPLAB-ból van 32 bites verzió amit a hivatalos oldalról le lehet tölteni? Mert ha már abból is csak 64-bites van akkor új gépet is kellene vennem.

0

ty
ty picture

Szia!

Most néztem, hogy a PK3 (PicKit3) már nem ajánlott, mert kifutó termék. Helyette a PK4 az aktuális, szintén 13400 + ÁFA környéki áron.
https://www.chipcad.hu/hu/catalog/search?search=pickit
A Microchip hivatalos eszközei a PK4 és az MPLab-X. Fut 32 biten, de nem javasolnám, csak ha türelmes ember vagy.
Igazából nehéz kérdés mit ajánlanék, mert a régi MPLab IDE százszor jobban kezelhető és felhasználóbarátabb volt a maga módján,
mint ez a kicsicsázott MPLab-X, bár tagadhatatlan, hogy vannak jó kényelmi funkciói, normálisan megy a debug, stb.
De aki ezeket nem használja ki, annak csak egy túlbonyolított, nehezen kezelhető, erőforrásigényes trágyadomb.

Ha keveset foglalkozol PIC-el, hobbi szinten használod és beéred továbbra is ennyivel, akkor valószínűleg érdemes megmaradni a CCS-nél,
és venni egy különálló, olcsó, jól működő programozót, aminek saját szoftvere van.
Ha meg akarod ismerni az MPLab-X-et a maga összes újdonságával, nyűgjével, XC-8, XC-16 compilerekkel, akkor mindenképpen érdemes egy PK4-et venni mellé.
Minden fut 32 biten, jelenleg szerintem még a win7 támogatott, az X ingyenes, a compilerek ha nem PRO módban használod őket akkor ingyenesek.

0

Galibali
Galibali picture

Szia!
Ezt találtam a barátunknál. (Google).
https://www.tme.eu/hu/details/pickit-3-icd/programozok/microchip-technol...
Nem vagyok jártas ebben a témában, de van egy PICKIT2-es programozóm. Nem tudom írja-e a kérdéses IC-t?
Hátha más jobban hozzá értő tud a 2-es kérdésben érdemben segíteni.
Üdv.

0

AzzA
AzzA picture
*

Elvileg nem, csak a 16LF72x és a 16LF19xx kontrollereket

0

Galibali
Galibali picture

Szia!
Tudom, hogy sok pik-et és másokat is tud kezelni, de hogy a kérdéses ic-t is azt nem tudom.
Üdv.

0

AzzA
AzzA picture
*

Szia !
Nagyon nem néztem utána, de ezt is érdemes lehet megnézned
http://picpgm.picprojects.net/hardware.html

0

Jaca
Jaca picture
****

Szia!

Épp az imént bogarásztam végig, de nincs benne a supported list-ben. Bár volt már olyan PIC, ami ugyan nem volt benne, de valami közeli típust kiválasztva simán megírta.

0

kozakg
kozakg picture

Ez biztosan támogatja:  http://www.microcontrollerboard.com/pic_programmer.html
Lásd a listát:  http://softlog.com/userfiles/file/Downloads/Device%20list.pdf
Aztán hogy honnan szerzel ilyet és MENNYIÉRT, nna az jó kérdés....
Persze lehetséges hogy más programozók is támogatják, de én nem voltam olyan ügyes hogy találjak olyat.
P.s.
Tudnám ajánlani hogy e topik nyitójának (Hp41C) is tedd fel a kérdésed. "meglehetősen" otthon van a témában.
https://www.hobbielektronika.hu/forum/pickit2-tovabbfejlesztese?pg=20

P.s.#2
Ez a programozó is kezeli:  https://www.northernsoftware.com/nsdsp/
                                            https://www.northernsoftware.com/buy/buy.cgi

0

Sponsored links