Články / Mikroprocesory
Každý kto sa zaoberá programovaním veľmi dobre vie, že po napísaní programu nasleduje spravidla vždy jeho odlaďovanie (debuggácia). Pri programovaní aplikácii bežiacich v počítači je debuggovanie pomerne jednoduché. Pri programovaní mikročipov (ďalej len µP) je však už debugging podstatne zložitejší. Napísaný program skompilujeme, nahráme do mikrokontroléra, µP osadíme v aplikácii a čuduj sa svete zariadenie nefunguje. Po spŕške pár vybraných slov a buchnutí po stole si položíme deprimovane otázku: „Čo som spravil zle?“. A odpoveď môže definovať prianie: „Keby som sa tak mohol pozrieť dovnútra tej čiernej skrinky, kde a prečo to nefunguje...“. A presne na to slúži ďalej popisované zariadenie, ktoré môže tvoriť jednu z alternatív pre debugging a programovanie mikrokontrolérov PIC.
Ako bolo napísané v úvode, PICKIT 2 je určený výhradne pre programovanie a odlaďovanie mikrokontrolérov od firmy MICROCHIP. Tieto µP sa tešia veľkej obľube medzi konštruktérmi hlavne pre svoje technické parametre a širokú podporu zo strany MICROCHIPu. (viz nižšie). PICKIT 2 je opensource programátor/debugger vyvinutý firmou MICROCHIP. Pravidelne dochádza k aktualizácii firmwareu, ktorý je možne ľahko a rýchlo stiahnuť na www stránkach výrobcu. [1] Momentálne je podporovaná drvivá väčšina µP z rodiny 18F a novších. Z rodiny 16F sú podporované všetky najpoužívanejšie µP(16F84, 16F628, ...), množstvo ďalších a pomaly sa podpora rozrastá aj na 16bitove a 32bitove µP. S každou aktualizáciou firmwareu dochádza k rozšíreniu podporovaných µP. Záujemcovia o PICKIT2 majú prakticky dva spôsoby na to ako si ho zadovážiť. Prvým je kúpa originálu a druhým je „home-made“ konštrukcia. Ja som si zvolil druhý spôsob, čo vlastne zapríčinilo, že tento článok uzrel svetlo sveta. Treba však podotknúť, že voľba kúpiť hotový výrobok je síce o niečo drahšia, ale najmä pre začiatočníkov oveľa výhodnejšia (okrem PICKITu dostanete aj vývojovú dosku na ktorej sa dá perfektne zvládnuť programovanie v par lekciách). Popisovaná konštrukcia bola prevzatá z www stránok autora [2] bez akýchkoľvek úprav. Takto koncipované riešenie predstavuje trochu „odľahčenú“ verziu PICKIT2 a to z dôvodu väčšej jednoduchosti a nižšej ceny.
Hlavné rozdiely medzi originálom sú:
- podporuje len 5V napájanie
- klon neobsahuje EEPROM a tým sa nedá použiť v programmer-to-go móde
- namiesto bipolárnych tranzistorov sú použité mosfety.
Podrobnosti môže záujemca nájsť na www stránke autora [4]
|
|
|
|
|
|
|
|
|
Náhodné články z kategórie
Hodnotenie článku






Možnosti
| Za obsah komentárov je zodpovedný užívateľ, nie prevádzkovateľ týchto stránok. |
| Re: PICkit 2 (Hodnotenie: 1) Od: m6r3k - 06.11.2008 (O užívateľovi | Poslať súkromú správu) |
| paráda diiik moc |
| Re: PICkit 2 (Hodnotenie: 1) Od: FUBU - 06.11.2008 (O užívateľovi | Poslať súkromú správu) |
| Super !!! Ja si to ale planujem kupit. Pekne napisany clanok. Som rad, ze clovek ako Andrej je jeden z moderatorov. Pekny clanok. Osobne neznasam clanok typu, kde neni ziadna schema ani plosak ani poriadny pokec. Som rad, ze je tu aj taky, kto si da zalezat na tom ako to ma vyzerat. :) |
| Re: PICkit 2 (Hodnotenie: 1) Od: Kado - 06.11.2008 (O užívateľovi | Poslať súkromú správu) |
| velmi pekny clanok, super... |
| Re: PICkit 2 (Hodnotenie: 1) Od: Hurvo - 07.11.2008 (O užívateľovi | Poslať súkromú správu) |
| Nedá mi to nepochváliť, paráda. |
| Re: PICkit 2 (Hodnotenie: 1) Od: romiadam - 09.12.2008 (O užívateľovi | Poslať súkromú správu) |
| !!! Upozornenie!!! Neviem co autor tohto clanku myslel pod pomom ...su podporovane... Ak mal na mysli programovanie, tak v tom pripade ma pravdu. Pickit 2 podporuje vela mikroprocesorov (dalej len MP), vid odkaz (http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en027813/). Ak mal na mysli debuging (odladovanie) programu, tak v tom pripade ho musim opravit. So samotnym programatorom Pickit 2 sa daju debugovat len MP, ktore debuging podporuju, teda MP, ktore maju v sebe zabudovany odladovaci obvod. Pre ostatne MP, ktore tento obvod nemaju v sebe zabudovany, treba pouzit „header“, ktory tento chybajuci odladovaci obvod nahradi. Pre kazdy MP je iny header, je ich vyse 20 druhov (http://www.microchipdirect.com/productsearch.aspx?Keywords=header). Pri pouziti header-a dalej butete potrebovat RJ-11 to ICSP Adapter. (http://www.microchipdirect.com/productsearch.aspx?Keywords=AC164110). MP, pre ktore neexistuje „header“ nemozete program debugovat v MP, t.j. bohuzial pre tak znamy PIC 16F84 program nemozete debugovat priamo v MP. Mozete ho debugovat iba v simulatore. |
| Re: PICkit 2 (Hodnotenie: 1) Od: Janek5 - 23.08.2009 (O užívateľovi | Poslať súkromú správu) |
| Pekne spracovany članok. V akom obchode by sa dalo kúpiť PIC KIT 2 za približne 500SK, zatial najlacnejšie čo som našiel sťálo 50€ |
| Re: PICkit 2 (Hodnotenie: 1) Od: marpit - 04.04.2010 (O užívateľovi | Poslať súkromú správu) http://www.elmetr.ic.cz |
| Montovali jste to do nejake krabicky? Pokud ano, mohli by jste mi nejakou doporucit? |
| Re: PICkit 2 (Hodnotenie: 1) Od: GATTO - 03.07.2010 (O užívateľovi | Poslať súkromú správu) http://war-forum.net |
| prosim vas kde objednam najlacnejsie tento pickit2? |
| Re: PICkit 2 (Hodnotenie: 1) Od: Atlan - 12.09.2010 (O užívateľovi | Poslať súkromú správu) |
| Je to normalne ze sa troska hreje mikroprocesor ? |
| Re: PICkit 2 (Hodnotenie: 1) Od: petersno - 12.08.2011 (O užívateľovi | Poslať súkromú správu) |
| uz to niekto staval ? ak ma s tymto klonom niekto skusenosti, napiste prosim. postavil som ho a akosi mi nejde rozchodit. po zapnuti svieti iba led 1 {Vdd je} pickit 2 soft tvrdi ze "pickit 2 not found" "check usb connections" tiez nepomaha ??? mate niekto dobru radu ??? |
| Re: PICkit 2 (Hodnotenie: 1) Od: Darry - 02.11.2011 (O užívateľovi | Poslať súkromú správu) |
| Nazdar kámoši... Pustil som sa do výroby programátora PICkit 2. Problém je, že na výrobu programátora potrebujem programátor na naprogramovanie MPU... Nikto v mojom okolí o niečom podobnom ani len nepočul, takže nemám na koho sa obrátiť... :-) Mám už vyleptanú DPS, idem osádzať súčiastky a chýba mi vlastne už len procesor. Chcel by som sa teda opýtať, či by mi mohol niekto pomôcť a poslať mi ho dobierkou - samozrejme to nechcem zadarmo... Reagujte prosím buď tu komentárom alebo na antos.milan86@gmail.com |
| Re: PICkit 2 Problem (Hodnotenie: 1) Od: PLT - 12.03.2012 (O užívateľovi | Poslať súkromú správu) |
| Prosím o pomoc pri diagnostike problému. Po dokonceni DPS a jeho osadeni sa mi do mojho PC uspesne nainstalovali potrebne ovladace ak som na ICSP nemal pripojeny ziaden PIC tak software ku PICKIT 2 sa otvoril ale ked som pripojil na ICSP PIC12f675 pri otvarani programu mi vypisalo Vpp voltage level skusal som pripojit Vpp externe a procesor uz rozpoznava automaticky ale nedokaze mi na procesor nic zapisat iba citat mazat a overovat ak niekto vie ako to riesit tak prosim o pomoc |
| Re: PICkit 2 (Hodnotenie: 1) Od: jirka.jirka. - 13.05.2012 (O užívateľovi | Poslať súkromú správu) |
| A v provedení SMD by se u někoho nenašla? Ať ji nedělám zbytečně. A jestli ne, tak mohl by mi někdo napsat, jestli je tam někde zapotřebí 1/4W odpor v klasickém provedení, nebo můžu použít všechno v SMD (1206)? Dík moc |
Autor stránky je Ondrej Závodský(zawin), o graficky design sa stará Ľuboš Fabo(BUFU).