Programátory procesorů PIC

19. 12. 2000

   Chci vás seznámit s dostupnými programátory na trhu a usnadnit výběr programátoru. Kdo nechce stavět programátor, zvolí variantu nákupu. Na trhu jsou v prodeji programátory od českých i zahraničních firem v různých cenových hladinách, které jsou určeny převážně firmám a profesionálům. Student a začínající programátor bude hledat levnější variantu programování a programátor si sám postaví. Řadu let používám programátor připojený na paralelní port postavený podle schématu Bojan Dobaj, který má ovládací program pro DOS a Windows. V dnešní době je program pro DOS již nevyhovující a proto používám pouze programátor a ovládací program od jiného autora jako je Wolfgang Buescher, Nigel Goodwins nebo Bonny Gijzen. Ovládací programy často umožnují volbu typu programátoru a jsou hodně univerzální. Jednoduchá stavba programátoru a nastavení jednotlivých ovládacích programů je popsána v konstrukci programátoru.
V současné době se prodává a existují návody na stavbu programátoru připojeného přes USB rozhraní. Výhodou je jednoduché propojení s počítačem nebo notebookem, použití napájení pro programátor z USB portu. Není potřeba další externí napájecí zdroj.

Od roku 2011 používám programátor PicKit2, který spolupracuje s vývojovým prostředím MPLAB od microchipu. Na internetu je spousta návodů na jeho stavbu nebo je možné koupit hotový za cca 600,- Kč. Nevýhodou je, že ovládací program není firmou microchip dále vyvíjen a nebude možné programovat nové typy procesorů. Jediná možnost je koupit programátor PicKit3.

Programátory v České republice.


ASIX - Kompletní podpora a prodej mikrokontrolérů Microchip PIC, vývoj software a výroba hardware na zakázku. Výroba a prodej programátorů, emulátorů, vývojových a výukových desek PVK, PVK74, PVK40, PVKpro, EduKit84, ProtoKit84, EdiKitBeta, výukové balíčky pro školy. Prodej překladače jazyka Pascal a jazyka C pro mikrokontroléry Microchip PIC.

  • Presto PRESTO - programuje mikrokontroléry Microchip PIC a vybrané dsPIC, Atmel AVR a 8051, a další procesory a obvody s rozhraním JTAG (CPLD). S počítačem je propojen pomocí kabelu s rozhraním USB 1.1 nebo 2.0, které programátor řídí a napájí. K připojení programované součástky slouží 8-pinový konektor ISP, který je shora kompatibilní s 6-pinovým konektorem ICSP pro mikrokontroléry PIC, který obsahují všechny programátory firmy ASIX. Softwarovým prostředkem pro práci s programátorem PRESTO je program UP, který je určen pro Windows 98SE, XP, 7, 8, 10. Cena: 1980,- Kč (bez DPH).

    Ovládací program:
    UP - poslední verze programu


Microchip - výrobce procesorů PIC

  • PicKit2 PicKit2 - vývojový programátor / debugger je levný vývojový nástroj se snadno použitelným rozhraním pro programování a ladění Flash mikrokontrolérů Microchip. USB připojení programátoru podporuje základní typy (PIC10F, PIC12F5xx, PIC16F5xx), střední (PIC12F6xx, PIC16F), PIC18F, PIC24, dsPIC30, dsPIC33 a PIC32 rodiny 8-bit, 16-bit a 32-bitových mikrokontrolérů, a mnohé sériové EEPROM paměti. Microchip MPLAB integruje vývojové prostředí (IDE) a PICkit2 umožňuje in-circuit debugging na většině PIC procesorů. In-Circuit-Debugging běží, zastaví jednotlivé kroky programu, zatímco mikrořadiče PIC je zapojen v aplikaci. Když zastavim na značce, soubor registrů mohu zkoumat a upravovat. Programátor má režim převodníku USB-RS232 a logický analyzátor.

    Ovládací program:
    MPlab X IDE - zvolit záložku Download Archive
    PICkit 2 Software for Windows v2.61
    PICkit 2 Device Firmware v2.32

  • PicKit3 PicKit3 - umožňuje ladění a programování PIC a dsPIC Flash procesorů za pomocí výkonného grafického uživatelského rozhraní integrovaného vývojového prostředí MPLAB (IDE). MPLAB PICkit 3 je připojen k návrhu PC full speed USB rozhraním lze připojit k cíli pomocí ladění Microchip (RJ-11) Konektorem (kompatibilní s MPLAB ICD 2, MPLAB ICD 3 a MPLAB REAL ICE). Konektor používá dvě zařízení I / O piny a resetovací linka realizovana v obvodu ladění a In-Circuit Serial programování.

    Ovládací program:
    MPlab X IDE - zvolit záložku Download Archive
    PICkit 3 Stand Alone Programmer App v1.0
    PICkit 3 Programmer App and Scripting Tool v3.10

čára

Vlastní výroba programátoru a ovládací programy na internetu.


PicKit2 - programátor USB

PicKit2 Nákupem nového počítače kde není paralelní port vzniknul problém jak připojit programátor. Nejlépší řešení je postavit nebo koupit nový programátor připojený do USB portu počítače. Volba padla na klon programátoru PicKit2 od firmy www.microchip.com. Schéma je v dokumentu 51553E na straně 77 a 78. Instalace ovládacího programu pro windows PICkit2 v2.61 obsahuje program do procesoru PIC18F2550.

Programátor řídí procesor PIC18F2550 který se prodává za cca 150,- Kč a je opatřen konektorem pro programování procesorů v desce přes ICSP (In-Circuit Serial Programming) rozhraní. Popis ovládacího programu PICkit2 v.2.61 je výborně popsán na stránce PICkit2 clone. Pro programování samotných procesorů je potřeba postavit redukci s paticí.

Odkazy na stavbu klonu:


  • Bezstarosti Bros - Programátor pro paralelní port programuje procesory PIC 12C508, 12C509, 12CE518, 12CE519. Na stránce najdete i stavbu programátoru ze šuplíkových zásob, který programuje procesory PIC16F84, PIC16F627, PIC16F628 a další.
  • TSP-IC nebo TSP-IC - Luboš Rückl nabízí programátor, který využívá program od IC-prog. Programuje přes paralelní port obvody PIC16F84A, PIC16F627, 93C46, 24C04, 24C16 a AT90S2313.

  • Wolfgang Buescher DL4YHF - Ovládací program pro Windows.

    • WinPic WinPicprogrammer - verze 20.2.2016 winpicpr.zip nebo winpicpr.zip pro Windows 95/98/XP. Programuje procesory 16C61, 16C71, 16C84, 16F84, 16C710, 16C711, 16C715, 10F200, 10F202, 10F204, 10F206, 12F629,12F635, 12F675, 12F683, PIC16C84, PIC16F84, 16F627, 16F627A, 16F628, 16F628A, 16F648A, 16F630, 16F636, 16F676, 16F684, 16F688, 16F73, 16F737, 16F74, 16F76, 16F77, 16F818, 16F819, 16F87, 16F88, 16F873A ... 16F877A, 18F242, 18F248, 18F252, 18F258, 18F442, 18F448, 18F452, 18F458, 18F2XX0/ 2XX5/ 4XX0/ 4XX5, dsPIC30F2010. Používá připojení programátoru na sériový nebo paralelní port (PIC FLASH programmer V1, PIP84, Tait, Microchip AN589) podle nastavení na váš programátor.

    5.4.2015 - CZ překlad. Do programu nabízím volně ke stažení opravený překlad češtiny WinPicProg cz pro verzi "20 feb 2016" a novejší (verzi programu zjistíte Help / About). Autor vylepšuje program a pro novější verze nemusí být vše přeloženo. Po stažení rozbalte soubor s češtinou a umístěte do adresáře c:\Program Files\WinPic\translations\. Spustíme program a v záložce "Options" je volba "Select Language" (vybraný jazyk) vybereme Czech. Doporučuji program ukončit a znovu spustit, aby došlo k načtení češtiny do všech oken.

    Hodnocení:
    + Program je v češtině.
    + Program umí ovládat sériové i paralelní programátory.
    + Zobrazení programové a datové paměti v samostatných oknech.
    + Editace programové a datové paměti.
    + Je možné nahrát jen programovou nebo datovou pamět do procesoru PIC.
    + Testování hardware Vpp, Vdd, clock a data.

    Poznámka:
    Po přeinstalování programu na novější verzi a spuštění programu přes ikonu na ploše, se objevilo upozornění VAROVÁNÍ: Nemohu inicializovat programátor ! Program po spuštění nenašel programátor a byl proto nefunkční. Tuto chyba jsem odstranil takto. Na ikoně WinPic stisknout pravé tlačítko myši a dát vlastnosti. Doplnit do řádku Kde začít: "C:\Program Files\WinPic\". Po této úpravě se program spustil správně.


    Sisco Benach Font - Ovládací program pro Windows.

    • WinPic800 WinPic800 - verze 3.64H pro Windows 95/98/NT/2000/XP. Programuje procesory 10Fxxx, 12Fxxx, 16Cxxx, 16Fxxx, 18Fxxx, 24Fxxx, 24Hxxx, dSPIC 30, DSPIC 33, paměti po sběrnici I2C, SPI. Celý seznam najdete na stránkách autora nebo v programu. Programátor se připojuje přes sériový, paralelní nebo USB port (Tait, Microchip AN589).

    5.4.2015 - CZ překlad. Do programu nabízím volně ke stažení opravený překlad češtiny WinPic800 cz . Po stažení rozbalte soubor s češtinou a umístěte Czech_doveda.ini do adresáře c:\Program Files\ WinPic800\ Languages\. Původní soubor s češtinou ponecháme, po spuštění programu v záložce "Jazyk" vybereme "Czech_doveda".


    Hodnocení:
    + Program v češtině.
    + Autodetekce procesoru.
    + Vlastní disassembler.
    + Převod číselných soustav.


    Bonny Gijzen - Ovládací program pro Windows.

    • IC-Prog IC-Prog - verze 1.06C (2011/4) pro Windows 95/98/NT/2000/ME/XP programuje procesory PIC, ATMEL a paměti EEPROM (12C508, 12F629, 12F675, 16F74, 16C84, 16F84, 16F818, 16F819, 16F630, 16F676, 16F877, 18F242, 18F248, 18F252, 18F258, 18F442, 18F448, 18F452, 18F458, PIC18F1320, PIC18F6620 24C16, 24C32, 93C46, 90S1200, 59C11, 89C2051, 89S53, 250x0, PIC, AVR , 80C51). Využívá připojení programátoru přes sériový nebo paralelní port (JDM, CONQUEST, TAFE, TAIT serial a parallel, FUN-CARD, ProPic2, SCHEAR, STK200, Microchip AN589, Willempro, Fluffy a DL2TM).

    Popis od uživatele:
    Jeho součástková základna je tak velká, že skoro neexistuje součástka (zdaleka nejen PIC a ATMEL), kterou by nebyl schopen naprogramovat. Podle mě je to asi nejlepší programátor, který lze volně sehnat. Programátor umí verifikovat i během programování procesoru zaškrtnutím políčka Verifing dutiny programming na kartě Programming v nastavení programu. Jako výhody bych považoval to, že dokáže v přeloženém hex souboru najít a upozornit uživatele na nesrovnalosti. To žádný jiný programátor, pokud vím, neumí. Další výhodou je plnění celého nebo části buferu libovolnou hodnotou nastavitelnou decimálně, hexadecimálně či ASII znakem. Jako výhoda se dá také považovat to, že program má 5 nezávislých buferů, které se dají porovnávat, měnit a dokonce se v nich dá i kopírovat a vkládat do nich data (lze vkládat i z jiného programu). A pokud někdo používá program často s určitou škálou vyvolených součástek, jako já, tak zajisté ocení klávesové zkratky (Ctrl+F1 - F4), které velmi usnadní a zrychlí výběr součástky.
    Nevýhody, které jsem prozatím objevil jsou dvě. První nevýhoda je to, že nedokáže programovat samostatně jen datovou nebo programovou pamět. Avšak config word již samostatně programovat dokáže. Druhou nevýhodou je to, že při zapnutí code protect nebo code data protect zahlásí chybu verifikace.

    Hodnocení:
    + Umí programovat procesory PIC řady 18Fxx.
    + Program má testování hardwaru Vpp, Vdd, clock a data.
    + Zobrazení programové a datové paměti v samostatných oknech.
    + Editace programové a datové paměti.
    - Na programátoru od Bojana Dobaje neumí ovládat výstup Vpp1.

    čára

    NANCY

    čára

    Starší typy programátorů a ovládacích programů. Tak jak šel čas.....

    Název autora Software Hardware
    Název Verze DOS WIN USB TAIT AN589 Vlastní
    Wolfgang Buescher WinPicprogrammer 29.5.2008   *   * * *
    WinPic800 WinPic800 3.64   * * *   *
    Bonny Gijzen IC-Prog 1.06C   *   * * *
    PP Pic Programmer PP Pic Programmer -   *   *    
    Sprunt PBrenner 3.7   *   * * *
    Sprunt PBrenner8 x.x     *     *
    Nigel Goodwins Wpic16 1.21   *   *    
    WinPicProg 1.91   *   *    
    Willem programmer Willem 0.97i+   *       *
    Bojan Dobaj P16_light 1.0 *     *    
    P16_pro 3.64 *     *    
    PicAll 0.16   *        


    Jaromír Buček - Programátor pro procesory PIC16C5X.

    Pro časté dotazy, zde uvádím programátor pro starší typy procesorů PIC, které měly pamět typu ROM a daly se naprogramovat jen jednou. Pokud jsou v keramickém pouzdře s okénkem označení JW dají se smazat UV světlem a znovu naprogramovat. U těchto keramických typů se nesmí zapínat ochrana proti přečtení! Procesor po zapnutí ochrany nelze znovu smazat a nahrát!

    • Buček Programování starších typů procesoru řady PIC16C54, PIC16C55, PIC16C56 a PIC16C57 se provádí pomocí paralelního adresování procesoru (12bitová sběrnice) a potřebuje tedy mnohem více programovacích vývodů. Programátor pro tyto procesory byl popsán na stránkách časopisu Praktická elektronika (A Radio) v čísle 10/1996 (str. 7-9). Autor programátoru je Josef Štastný, OK2BZD. Jedná se o jednoduchý programátor připojený na paralelní port s externím napájecím napětím. Ovládací program je pro DOS (pod windows také chodí v příkazovém řádku, ale pouze do verze ME). Podporovane typy procesoru: 12c508, 12c509, 12ce518, 12ce519, 12c671, 12c672, 16c54, 16c55, 16c57, 16c71, 16c710, 16c711, 16c715, 16c73, 16c74, 16c76, 16c77, 16c84 a 16f84. Programátor se prodává jako stavebnice za 560,- a program za 150,- (samotná DPS 190,-).


    Parallel Port Pic Programmer - Ovládací program pro Windows.

    • Parallel Port Pic Programmer Parallel Port Pic Programmer - PIC12Fxxx a PIC16Fxxx a PIC18Fxxx. Na stránce jsou 2 ovládací programy pro procesory PIC řady 12Fxx, 16Fxxx a PIC 18Fxxx.

      Naprogramuje procesory 12F629, 12F675, 16F627, 16F627A, 16F628, 16F628A, 16F630, 16F648A, 16F676, 16F72, 16F73, 16F74, 16F76, 16F77, 16F737, 16F747, 16F767, 16F777, 16F83, 16F84, 16F84A, 16F87, 16F88, 16F818, 16F819, 16F870, 16F871, 16F872, 16F873, 16F873A, 16F874, 16F874A, 16F876, 16F876A, 16F877 a 16F877A. 18F242, 18F252, 18F442, 18F452, 18F248, 18F258, 18F448, 18F458, 18F2420, 18F2520, 18F4420, 18F4520, 18F2480, 18F2580, 18F4480, 18F4580, 18F2455, 18F2550, 18F4455 a 18F4550.


    SPRUNT - Ovládací program pro Windows.

    • Brenner2 PBrenner - verze 3.7u pro Windows 95/98/NT/2000. Naprogramuje procesory 12F629, 12F675, 16F84, 16F84A, 16F87, 16F88, 16F627, 16F628, 16F648, 16F873, 16F874, 16F876, 16F877, 16F870..874, 16F630, 16F676, 16F818, 16F819, 16F73/74/76/77. Využívá připojení programátoru přes sériový nebo paralelní port (Tait, Microchip AN589).

    Hodnocení:
    + Autodetekce procesoru. Po správném vložení procesoru do patice stiskneme Autodetect. Vyzkoušeny mám tyto obvody 16F84/84A, 16F628, 16F628A, 16F88, 12F629/675, 16F630/676.
    + Vlastní disassembler.
    - Program pouze v němčině.


    Bojan Dobaj - Návod na stavbu programátoru P16pro a PicAll a ovládací programy pro DOS a WINDOWS. Zapojení je zjednodušené schéma programátoru AN589 od microchipu. Programátor se připojí na paralelní port počítače LPT.

    • P16Pro P16_pro - verze 3.64 je shareware pro DOS (spustitelný pod Windows 3.1x a 9x) a naprogramuje většinu PICů. Je jediný DOSovský program, který umí programovat většinu PICů. Program má časové omezení. Po vypršení časového limitu naprogramuje pouze prvních 256bitů. V současné době (11/2005) autor nabízí zdarma registraci, která je přibalena u programu. Ovládání je jednoduché. Stačí vybrat typ procesoru, smazat a znova nahrát. Na obrazovce je zobrazena programová i datová pamět procesoru. Při programování se graficky zobrazí do jaké části patice zasunout procesor.

    Hodnocení:
    + Zobrazení programové a datové paměti v oknech.
    + Ruční editace programové a datové paměti.
    + Rychlost programování.
    - Hardware neumí bez úpravy programovat 16F87x. (zapojit pin RB3 přes odpor 10K na GND)
    - Při smazání procesoru se smaže programová i datová pamět.
    - Neumí nahrát jen programovou nebo datovou pamět do procesoru.

    • PicAll Dos - Program verze 1.19 je shareware pro DOS (spustitelný pod Windows 3.1x a 9x).
    • PicAll PicAll Windows - verze 0.16. Program je shareware pro Windows 3.1x, 9x, Millenium, NT/2000/XP a naprogramuje většinu PICů. Při použití hardwaru P16pro40 je omezen a naprogramuje pouze prvních 256bitů. Ovládání je jednoduché. Stačí vybrat typ procesoru, smazat a znova nahrát. Na obrazovce je zobrazena programová i datová pamět procesoru. Při programování se graficky zobrazí do jaké části patice zasunout procesor.

    Hodnocení:
    + Zobrazení programové a datové paměti v oknech.
    + Ruční editace programové a datové paměti.
    + Rychlost programování.
    + Pokud přepíšete soubor *.hex na disku novějším, program vás upozorní.
    - Hardware neumí bez úpravy programovat 16F87x. (zapojit odpor 10K mezi pin RB3 a GND)
    - Hardware neumí bez úpravy programovat 16F62x. (zapojit odpor 10K mezi pin RB4 a GND)
    - Při smazání procesoru se smaže programová i datová pamět.

    Poznámka: Omezení se dá zrušit stáhnutím cracku přes vyhledávač http://astalavista.box.sk nebo na http://www.thecrack.net. Crack funguje jen pro starší verze programu. Od verze 0.04b do verze 0.09b.


    WPicProg16 Nigel Goodwin's - Ovládací program pro DOS a Windows 3.x (16-bitové).

    • Wpic16 - verze 1.21 je 16 bitový pro Windows3.x a Windows95/98. Programuje jen PIC16F83, PIC16F84 a PIC16C84. Výběrem záložky se zobrazí: 1 - buffer, 2 - HEX formátu a 3 - zdrojový kód (disassemler). Program se používá s hardwarem od Bojan Dobaj.

    WinPicProg Nigel Goodwin's - Ovládací program pro Windows 95/98.

    • WinPicProg - verze 1.91 je 32bitový pro Windows 95/98/ME/2000/NT programuje procesory 12C508/509, 12F629/675, 12C671/672, 16C505, 16C84, 16F83, 16F84, 16F627, 16F628, 16F873, 16F874, 16F876 a 16F877 za použití hardwaru P16PRO40 od Bojan Dobaj. Program potřebuje ovladač portů DLPortIO.DLL (16kb), který se do windows 98 jenom nakopíruje do adresáře Windows/System/. Windows XP potřebují tento ovladač nainstalovat. Stáhneme si Port I/O Driver nebo Port I/O Driver a nainstalujeme.

    Hodnocení:
    + Zobrazení programové a datové paměti v oknech.
    + Editace programové a datové paměti.
    + Pamatuje si otevření posledních 5 předchozích souborů.
    + Testování hardware Vpp, Vpp40, Vdd, clock a data.
    + Pokud přepíšete soubor *.hex na disku novějším, program vás upozorní.
    + Zabudován disassembler.
    - Neumí nahrát jen programovou nebo datovou pamět do PICu.
    - Programuje dlouho (nahrává celou programovou a datovou pamět i když je program krátký).


    Dj-Dyk Dj-Dyk - Nabízí dva programátory s ovládacím programem. Jeden programuje PIC16F84 přes sériový port bez nutnosti externího napájení a druhý programátor programuje přes paralelní port obvody z řady PIC12xxx, PIC16xxx v prostředí Windows 95/98/2000/XP. Napájení programátoru je z externího napájecího adaptéru DC 16V - 35V.

    Poznámka:
    Na programátor Dj-Dyk jsem dostal stížnosti, protože na stránce programátoru není uveden e-mail na autora. Autor nekomunikuje a zřejmě nebude podporovat programátor do budoucna.

    19.1.2008 - Stránky již neexistují. Pro uživatele tohoto programátoru nabízím nastavení a úpravu zapojení, kterou poslal Václav Černý. Soubor djdyk_original.ini s nastavením pro WinPic pro původní verzi paralelního programátoru dj-dyk. Obrázek redukce.jpg pro přestavbu paralelního dj-dyka a obrázek nastaveni.jpg pro ovládání programem IC-prog. Soubor djdyk_upraveny.ini s nastavením pro program WinPic, aby fungoval s upraveným dj-dykem.

    djdyk_icprog djdyk redukce


    Willem programmer nebo mirror Willem programmer - Na stránce najdete schéma programátoru a ovládací program pro Windows.

    • Willem Programátor Willem Eprom je na paralelní port s ovládacím programem pro Windows 9x/ME/NT. Programuje procesory PIC (16C84, 16F84, 16F87xA, 16C620, 621, 622, 12C508 a 509), procesory ATMEL, paměti sériové (24C02 .. 24C512, 93C46A, 93C46B, 93C46, 93C56, 93C6625CXX, paměti paralelní (27C64 .. 27C040/4001, 28C65 .. 28C040, 28F64 .. 28F040, 29F64 .. 29F040.
      Zatím poslední verze 0.97ja (10.6.2004) je na stránce ke stažení. Programátor byl také představen 15.6.1999 na stránkách www.hw.cz v rubrice konstrukce Programátor pamětí EPROM.

    Popis uživatele:
    Mám zhotovený programátor Willem programmer verzi PCB3 a hodně jej používám jak s programem Willeprom, tak s IC-Prog. Pro programování a testovaní veškerých pamětí (EPROM, EEPROM, FLASH) používám Willeprom. Na procesory pouze IC-Prog, protože s Willem je potiž s rychlostmi počítačů kvůli časovým prodlevám (PIC16F84 = 10 ms), u něho časy kolísají a má menší komfort. Kdežto u IC-Prog je možno časovou prodlevu práce s LPT nastavit (já mám například 15 ms) a vše vždy jde bez problému, navíc větší komfort (bufery, merge-buferu, změna jednoho bytu atd.), dále má více procesorů.


  • Pony prog - Ovládací program pro Windows 95/98/ME/NT/2000. Programuje obvody 12C508/509, PIC16C84, PIC16F84, PIC16F84A, 12C671/672, 16F873/874/876/877, procesory AVR (Atmel) a sériové EEPROM. PonyProg používá i programátorů od AVR ISP (STK200/300), JDM/Ludipipo, EasyI2C a DT-006 AVR (Dontronics).
  • Jens Dyekjar Madsen (JDM) - Programátor programuje přes sériový port obvody PIC12C5XX, 12C67X, 24CXX, 16C55X, 16C61, 16C62X, 16C71, 16C71X, 16C8X a 16F8X
  • Wichit Sirichote - Na stránce najdete zapojení programátoru (upravené od Bojan Dobaj) a ovládací program pro DOS a Windows používá zapojení od Nigel Goodwin's. Další nabízený program na stránce je EPicWin.
  • Ishijima Seiichiro - Programátor PIC Writer for Windows 95/98 (Windows2000) verze 2.36 (english) programuje přes paralelní port obvody PIC 12C508, 12C509, 16C61, 16C62, 16C64, 16C65, 16C71, 16C73, 16C74, 16C84, 16F84, 16F62x, 16F87x a EEPROM 24cxx. Program má testování správné funkce hardwaru.
  • JuPic - Programátor procesorů série PICmicro
  • Programátor na USB - PIC & Atmel Programmers and Microcontrollers Kits
  •