Cílem tohoto článku je jednoduchý popis ovládání tohoto programu, který je schopen programovat velké množství běžných PICů přes programátor ovládaný pomocí seriového portu. Výhodou je, že se dá používat i v prostředí systému na bázi Linuxu pod emulačním programem WINE.
Nejprve uvedu domácí stránku autora tohoto programátoru. Program si můžete stáhnout zde, nebo u autora. Teď k samotnému popisu.
Po nainstalování programu a prvním spuštění se otevře okno výše. Program je v původní mutaci v angličtině, ovládání je jednoduché, ale popíšu postup v češtině. Takže nejprve otevřeme záložku OPTIONS a v roletce SELECT LANGUAGE vybereme CZECH. Poté se sám přepne na české prostředí.
Nyní k samotnému programování. Pokud spouštíme WinPic poté, co připojíme programátor k PC, objeví se nám dole v liště stavová informace o inicializaci programátoru.
Pokud připojujeme programátor až po spuštění WinPic, ověříme připojení programátoru na záložce ROZHRANÍ, tlačítko INICIALIZACE!
Pokud je nějaký problém s programátorem, nebo jeho připojením, objeví se ve stavové liště dole VAROVÁNÍ: Nemohu inicializovat programátor! Tady už musíme hledat, kde je chybka.
A nyní k samotnému programování. Nejprve vybereme na záložce SOUČÁSTKA,KONFIGURACE jaký procesor chceme programovat a nastavíme potřebné parametry, jako Oscilátor, Code protection, Power-up timer a Watchdog.
Po nastavení otevřeme .HEX soubor, kterým chceme "nakrmit" příslušný procesor.
Na záložce PROGRAM jsou světle zeleně vybarvená data, která chceme do procesoru naprogramovat.
No a můžeme začít programovat. Stiskneme tlačítko NAPROGRAMUJ SOUČÁSTKU a programátor začne programovat.
Pokud programování proběhne špatně, objeví se následující hláška a červeně vybarvené nezapsaná data.
Pokud programování proběhne úspěšně, je to potvrzeno stavovou hláškou.
Někdy budeme například potřebovat vyčíst data z PICu. Stiskneme tlačítko ČTENÍ SOUČÁSTKY a čtení začne.
Pokud je čtení dokončeno správně, vypadá to jako na následujícím obrázku, pokud se vyčíst nepodařilo, může být PIC zničený, nebo uzamčený.
S případnými problémy se pokusím pomoci.