Programátor PICPGR3 pod Windows XP. Martin Kákona, Petr Borsodi, Milan Horkel

Podobné dokumenty
Firmware USBasp pro modul AVRUSB. Milan Horkel. Parametr Hodnota Poznámka. Rozhraní USB Low Speed. Procesor ATmega8 ATmega88 Varianty překladu

Programátor procesorů PIC. Milan Horkel

RE3USB programovatelné USB relé

RE3USB programovatelné USB relé

SSR4x3 programovatelné USB relé se Solid State Relay

PŘÍLOHY. PRESTO USB programátor

Roline USB 2.0 elektronický přepínač 2:1 (4:1)

ETC Embedded Technology Club setkání 3, 3B zahájení třetího ročníku

MK3x3 programovatelné relé

SSR4x3 programovatelné USB relé se Solid State Relay

Rocrail. Nejprve: Obecný úvod. Instalace

RE8USB modul s 8 vstupy a 8 výstupy ovládaný z USB

Popis vývodů desek, jejich zapojování a spárování robota

PRESTO. USB programátor. Uživatelská příručka

Instalační průvodce pro EasyGate UMTS Data

POSTUP PŘIPOJENÍ POKLADNÍ TISKÁRNY PRO PRÁCI S ABRA GEN SPUŠTĚNOU NA VZDÁLENÉ PLOŠE

RE5USB programovatelné USB relé s integrovaným watchdogem ( RE5 ) Základní vlastnosti

NÁVOD K OBSLUZE konfigurační SW CS-484

PVKpro vývojový kit s programátorem pro mikrokontrolér PIC16F84 Připojení k PC: paralelní port Uživatelská příručka

2.1.2 V následujícím dialogovém okně zvolte Instalovat ze seznamu či daného umístění. stiskněte tlačítko Další

PROGRAMOVATELNÉ AUTOMATY FATEK

RE4USB programovatelné USB relé Základní vlastnosti

BM Software, Databáze Docházky 3000 na NAS serveru (pro MySQL) Němčičky 84, Němčičky u Břeclavi. Úvodní informace:

KP KP KP DIAGNOSTIKA KOTLŮ KP

Instalace SQL 2008 R2 na Windows 7 (64bit)

Postup při instalaci potřebných softwarových nástrojů pro procesor STM32F042 u operačního systému Windows

Programátor AVRProg USB v3 MK II Eco Manuál

MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění

EduKit84. Výuková deska s programátorem pro mikrokontroléry PIC16F84A firmy Microchip. Uživatelská příručka

Uživatelská příručka

Provoz DOS verzí programů VIS pod Windows 7

P D S - 5 P. Psychologický diagnostický systém. Instalační manuál. Popis instalace a odinstalace programu Popis instalace USB driverů

FN485 Gateway 2 Galvanically Isolated V1.0 Instalační návod

DIGI Timer 8 8 kanálové stopky se záznamem dat

NÁVOD K POUŽITÍ. IP kamerový systém.

Interface LPG / CNG Bluetooth. Instrukce k instalaci a konfiguraci zařízení v1.0 cz. U rozhraní bluetooth není instalace ovladače potřebná.

Operační systém. Mgr. Renáta Rellová. Výukový materiál zpracován v rámci projektu EU peníze školám

IPFW. Aplikace pro ovládání placeného připojení k Internetu. verze 1.1

Návod k obsluze výukové desky CPLD

Připojení ELIO V1 s Windows PC a instalace softvéru

EduKitBeta Uživatelská příručka

Miniaturní osciloskop a datový záznamník

Dobot Magician Rychlý průvodce

2005 Mikrovlny s.r.o. IP/GSM Restarter

Komunikace se SLIO moduly. síti PROFIBUS.

Instalace propojení dotykového PANELu a SYSTÉMU pomocí Ethernetu (náhrada propojení USB kabelem)

Deska sběru chyb a událostí

Návod k použití programu MONITOR III ver.1.2.

OBSAH. Stránka 1 z 11 INSTALACE THINPRINT RDP V POČÍTAČI KLIENTA STAŽENÁ Z WEBU 2

Uživatelská příručka

Evidence majetku a Windows 8

Vstupní jednotka E10 Návod na použití

Displej DT20-6. Update firmware řadiče. Simulační systémy Řídicí systémy Zpracování a přenos dat TM 2012_10_

Kódové označení: RKNP12

1 Uživatelská dokumentace

Dvojnásobný převodník s frekvenčními vstupy a analogovými výstupy na DIN lištu RV-2F

UPOZORNĚNÍ: Před instalací a spuštěním nového klimatizačního zařízení si pozorně přečtěte tento návod. Návod si pak dobře uložte pro další použití

DVR přijímač pro skryté kamery s dotykovým LCD

Použití programu uscope k simulaci výukového přípravku pro předmět PMP

UF300 třístupňová napěťová a frekvenční ochrana

František Hudek. červen ročník

Konfigurace Windows 7

SA765_d-01 strana 1 z 6. Návod k obsluze USB 100 SL. konvertor rozhraní

Připojení elio minipos V1s Windows PC a instalace softvéru

Provoz DOS verzí programů VIS pod Windows XP (NT, 2000)

Analyzátor sériového rozhraní RSA1B

Programátor podporuje následující modely PIC mikrokontrolerů: Série 10: PIC10F200* PIC10F202* PIC10F204* PIC10F206* PIC10F220* PIC10F222*

Návod ke cvičení předmětu BPGA ControlLogix

Čtečky s klávesnicí EDK3, EDK3B, EDK3M

Návod na práci s přípravkem a programem uscope na cvičeních

Příručka uživatele DÁLKOVÝ OVLADAČ R05/BGE

Multimediální bezdrátový prezentér USB s laserovým paprskem

KbEMU emulátor USB klávesnice. Technická dokumentace

WELL ASU ADSL USB modem. Uživatelská příručka

Cvičení 2. Obsah a cíle cvičení. Obsah. A5MPL Programování mikropočítačů Digitální vstupy a výstupy - LED a tlačítka.

1. Diagnostika kotle prostřednictvím řídící jednotky

Instrukce pro vzdálené připojení do učebny 39d

NÁVOD K POUŽITÍ Kamera CEL-TEC S3000 Wifi IR

NAM technology. Uživatelský manuál. REGGAE alarm verze: /2011

Návod ke cvičení předmětu BPGA SLC 500

PlayStation 4 / PlayStation 3.

Převodník PRE 10/20/30

Popis a funkce klávesnice BC-2018

Stručný Průvodce (Čeština)

Popis a funkce klávesnice K3

MONTÁŽNÍ NÁVOD RSLAN. Komunikační převodník RS485-TCP/IP

Stručný návod na ovládání a zapojení CCTV Videotelefonu *H1017

Založeno Vypracoval: Ing. Vladimír Povolný HATEL. 168 x 118 x 54 mm. provozní teplota -5 až +50 C ochrana IP 30 24V DC (20 až 30V), 0 je uzeměná

SW IAI - jednoduché programování pohonu

Budík se skrytou kamerou a nočním viděním

Téma 11: Instalace a práva programů. Téma 11: Instalace a práva programů

Multifunkční digitální relé 600DT

In Circuit Debugger pro procesory PIC. Milan Horkel

Připojení systémů CNC 8x9 DUAL do sítí pomocí protokolu TCP/IP (Platí od verze panelu 40.31)

REG10 návod k instalaci a použití 2.část Univerzální časovač a čítač AVC/ 02

Česká příručka. Seznam: Obsah balení a systémové požadavky:

Razer Deathstalker česká příručka

Driver pro ovládání DALI zařízení z řídicích jednotek Neets

Transkript:

Programátor PICPGR3 pod Windows XP Martin Kákona, Petr Borsodi, Milan Horkel Programátor PICPGR3 je možné úspěšně použít i s ovládacím programem WinPic pod operačním systémem Windows XP. Zde je návod, jak toho dosáhnout. 1. WinPic WinPic je volný program pro ovládání programátoru pro procesory PIC pod operační systém Windows XP. 1.1. Úvodem Protože původní program je napsaný pro systém DOS a program přímo ovládá LPT port počítače, nelze jej jen tak spustit pod systémem Windows XP (nebo Windows 2000 či Windows NT). Aplikace nesmějí sahat přímo na porty počítače. To operační systém nevidí rád (systému DOS to bylo jedno). První nápad byl spustit nějaký odemykač portů. Tedy program, který řekne operačnímu systému, že aplikace může sahat na LPT port přímo. Bohužel LPT port je určený pro připojení tiskárny, a tak se k němu operační systém i chová. Zkrátka, podle toho, jakou máte konfiguraci HW a SW, jaké máte drivery a podobně, to buď programuje nebo ne. Většinou ne. Důvodem je to, že se emulátor systému DOS snaží přímé přístupy na LPT port protlačit driverem tiskárny systému Windows. Kombinací je mnoho a většina z nich nefunguje. Tudy cesta nevede. Protože však existuje pěkný ovládací program pro ovládání programátorů pod Windows XP a umožňuje konfiguraci vlastního programátoru, doplnili jsme konfigurační soubor pro programátor PICPGR3. Odpadlo nám tak nemalé břímě v podobě údržby programu (nové typy procesorů) a můžeme programovat i procesory, které jsme dříve nepodporovali (řada PIC18F a dspic). PICPGR3_WindowsXP.doc / 2008-02-12 / miho / http://www.mlab.cz 1 / 7

1.2. Instalace programu WinPic Budeme potřebovat tyto soubory: Instalační program WinPicSetup.exe z adresy http://www.mlab.cz/downloads/software/winpic/winpicsetup.exe nebo aktuální verzi z webu autora http://freenet-homepage.de/dl4yhf/winpicpr.html Konfigurační program s definicí programátoru PICPGR3 http://www.mlab.cz/downloads/software/winpic/-picpgr3.ini Při instalaci postupujeme v těchto krocích: Nainstalujeme obvyklým způsobem WinPic (spustíme WinPicSetup.exe) Nakopírujeme -PICPGR3.ini do C:\Program Files\WinPic\interfaces Připojíme programátor PICPGR3 na LPT port počítače Spustíme program WinPic pod účtem administrátora (spustit jako ) V položce Option nastavíme způsob zpřístupnění portů Někdy funguje PortTalk, někdy SMPORT. PortTalk by měl fungovat o něco rychleji. Pro rozfungování driveru PortTalk je potřeba spustit porttalk.reg soubor z adresáře, kam je nainstalovaný WinPic a zkopírovat driver porttalk.sys do adresáře C:\WINDOWS\system32\drivers. Škoda, že to instalační program nedělá sám. PICPGR3_WindowsXP.doc / 2008-02-12 / miho / http://www.mlab.cz 2 / 7

V položce Interface nastavíme typ programátoru a způsob komunikace Zadáváme jméno portu (obvykle LPT1) nebo adresu portu (obvyklé hodnoty jsou 3BC, 378, 278). Zde je třeba trochu laborovat. Adresa portu se dá zjistit Tento počítač / Spravovat / Správce zařízení / Porty / Port ECP tiskárny / Vlastnosti / Prostředky a předpokládá se, že port je v BIOSu nastaven na režim ECP. Jednoduché ověření funkčnosti se provede stiskem tlačítka Initialize. Červená LED na programátoru by měla krátce bliknout a neměla by nastat chyba. Jen připomínám, že program musí být spouštěn pod účtem administrátora, aby dostal přístup k portům. Při změně nastavení je potřeba program ukončit a znovu spustit. Ve volbě Messages pak nalezneme případné chyby. Ve volbě Interface jsou testovací tlačítka, pomocí kterých je možné ověřit, že programátor funguje. Při zkoušení nezapomeňte zaškrtnout položku Connect target. Úplný postup ověření funkčnosti nového programátoru je uveden v další části textu. PICPGR3_WindowsXP.doc / 2008-02-12 / miho / http://www.mlab.cz 3 / 7

Ve volbě Device, Config nastavíme používaný procesor a můžeme zkusit nahrát obsah. Současně s typem procesoru je možné nastavit přepínače (konfigurační slovo) procesoru, pokud není nastavení součástí programu (v HEX souboru). Dobrou volbou je zkusit modifikovat obsah datové paměti (EEPROM) a zkusit naprogramovat a přečíst. Součástí programátoru je jednoduchý editor obsahu. Program spustíme zapnutím napájení šoupacím přepínačem na programátoru. Rozsvítí se červená LED. PICPGR3_WindowsXP.doc / 2008-02-12 / miho / http://www.mlab.cz 4 / 7

1.3. Ověření funkčnosti PICPGR3 Když postavíte nový programátor, je vhodné jej ověřit. Potřebujete na to tyto věci: Programátor PICPGR3 (a zdroj 15V pro programátor a kabel k LPT portu) Multimetr (voltmetr) Rezistor s hodnotou cca 1KΩ pro testování, zda jsou budiče odpojené Ve volbě Interface programu WinPic, v levé části, postupně aktivujeme volby a měříme odezvu programátoru. Procesor PIC zatím nepřipojujeme. Šoupací vypínač je ve stavu vypnuto (tedy směrem k červené LED). 1 2 3 5 6 J4 PGC PGD VDD GND MCLR#/VPP PIC_ISP PIC_ISP Aktivní výstupní signály by i po připojení testovacího rezistoru na zem či na 5Vměly mít platnou hodnotu. Napěťové hodnoty jsou orientační. Napětí +5V je dispozici na konektoru J3, pin 3 (označen MODE 1), zem na konektoru J3, pin 1 (označen MODE 0). PICPGR3_WindowsXP.doc / 2008-02-12 / miho / http://www.mlab.cz 5 / 7

Zvolené volby Význam Měření Vše vypnuté Vdd on/off Vdd on/off Vpp Vypnuto Zapnutí napájení Zapnutí programovacího napětí (vyžaduje zapnutí napájení) VDD 0V MCLR#/VPP 0V PGC 3.6V (měkké, stav odpojeno) PGD 3.6V (měkké, stav odpojeno) Svítí červená LED VDD cca 5V MCLR#/VPP 3 až 5V MCLR#/VPP cca 12-13 V Pull MCLR low Reset MCLR#/VPP 0 až 0.5V Clock Enable Clock (on/off) Data Enable Data (on/off) Hodiny Data tam PGC H (3 až 4V) PGC L (0 až 0.5V) Hýbe se stav Data In PGD H (3 až 4V) PGD L (0 až 0.5V) PICPGR3_WindowsXP.doc / 2008-02-12 / miho / http://www.mlab.cz 6 / 7

1.4. Naroubování WinPic do překladače PICC Programátor umožňuje spouštění z příkazové řádky. Překladač umožňuje nakonfigurovat použití vlastního programátoru. Parametry nastavíme podle obrázku, cestu upravíme dle umístění souborů na počítači. Abyste to nemuseli psát, zde je připraveno typické nastavení, račte si vykousnout: "C:\Program Files\WinPic\WinPic.exe" "%H" /nodelay /p /q PICPGR3_WindowsXP.doc / 2008-02-12 / miho / http://www.mlab.cz 7 / 7