Magyar nyelvű PIC könyv ajándék letö
ltővel
A PIC mikrovezérlők a
lkalmazástechnikája magyar nyelven az első könyv, amely a Microchip cég PIC mikrovezérlőinek elméleti ismertetésén felül azok gyakorlati felhasználását és programozásának technikáját is bemutatja.
A PIC mikrovezérlőkkel való ismerkedéshez illetve szoftverfejleszt
éséhez hasznos segédeszköz a hazai fejlesztésű FD1 FLASH DEMO PANEL. Az új kísérleti panel számos perifériát tartalmaz; tasztatura, led sor, 2x16 karakteres LCD modul, soros EEPROMok, naptár ic, szintillesztett RS232 csatlakozás. A panelhez közvetlen csatlakoztatható a Microchip in circuit debugger fejlesztőeszköze és dr. Kónya László “A PIC mikrovezérlők alkalmazástechnikája” című könyvéhez mellékelt letöltő kulcs. A kártyához számos mintaprogram is tartozik, melyek a különböző külső és belső perifériák működését szemléltetik és beavatnak a programozásuk rejtelmeibe. A kísérleti panel ára 25 000 Ft+ÁFA. A panel dokumentációja letölthető (92kb).
Magyar nyelvű főiskolai jegyzetek a PIC kontrollerekről
A kecskeméti Gépipari és Automatizálási Műszaki Főiskola kiadásában megjelent főiskolai jegyzetek nagy segítséget nyújtanak a hazai oktatás és ipar számára egyaránt. Ezek az első, magyar nyelven megjelenő tankönyvek, amelyek teljes áttekintést nyújtanak a PIC16C és PIC17C ill. PIC18C eszközök felépítéséről. A jegyzetek részletesen bemutatják a mikrovezérlő alaptípusokat, segítséget adnak a különféle periféria elemek működésének megértéséhez, azok optimális haszná
latához. Az egyes fejezetek végén található kérdések segítségével az olvasó ellenőrizheti, hogy megértette-e az olvasottakat. A könyvek jól használhatók közép és felsőfokú oktatási intézményekben egyaránt. Ajánljuk a könyveket ipari felhasználók részére is a Microchip irodalomhoz!
Microchip katalógus CD lemezen
Ez év elején megjelent a Microchip legújabb információs CD-ROM kiad
ványa. Az előző kiadáshoz hasonlóan erre a CD-re is a Microchip Web-lapjának kicsit átdolgozott tükörképe került. A mintaalkalmazások és kézikönyvek mellett megtalálhatók rajta az új és aktuális PIC mikrokontrollerek, EEPROM-ok, és HCS ugrókódos adó-vevő áramkörök részletes adatlapjai. A CD-n ezenkívül több demo és szabadszoftver is található, mint például az MPLAB 4.00 integrált fejlesztőkörnyezet a PIC kontrollerekhez, amely már támogatja az új MPLAB-ICE emulátort is. A CD böngészéséhez szükséges programok a Windows 3.x/9x/NT operációs rendszerekhez megtalálhatók a CD-n. (Internet Explorer 4.01 vagy Netscape navigator 4.0 a Browsers mappában, az Adobe Acrobat Reader 3.0 az Acroread mappában) Indulásként valamelyik böngészővel a főkönyvtárban található Index.htm fájlt kell megnyitni. A CD-ROMon található programokat adatlapokat programokat is a böngészővel érdemes "letölteni" a saját gépre.
PICDEM-17, PIC17C7XX demokártya
www.microchip.com
A PIC17C752/756/762/766 típusú mikrokontrollerek szoftver- és hard
verfejlesztését könnyíti meg a Microchip új 17C7XX sorozathoz készült demokártyája. A kártya lelke egy kvarcablakos PIC17C756 vezérlő, melyben egy gyárilag beépített monitorprogram található. Az ablakos tokozás lehetővé teszi a monitorprogram upgradelését vagy egy a felhasználó által készített programra történő cserélését. A kontrollerhez külső program és adatmemóriaként illesztett 64Kszó flash memória biztosítja a tesztelni kívánt program gyors letöltését és a könnyű módosítását, ami a fejlesztést nagymértékben felgyorsítja. A programletöltés és a különböző perifériák tesztelését egy Windows alapú kezelőszoftver segíti, mely soros porton keresztül kommunikál a PIC monitorprogramjával. A panelen soros csatlakozók, I2C buszos soros EEPROM, nyomógombok, és LED-ek találhatók. A kártya kialakításának köszönhetően egyszerű alkatrész beültetéssel opcionálisan tovább bővíthető CAN buszvezérlő áramkörrel, PIC17C766 mikrovezérlővel vagy LCD modullal (HD4478 vagy kompatibilis vezérlővel ellátott). A kivezetett portlábak és a kialakított varianyák részek lehetővé teszik saját hardver hozzáépítését a meglévő áramkörökhöz.
www.tech-tools.com
Tavaly év végén a ClearView Mathias PIC
emulátor után a Tech-Tools a PIC Hobby programozót is átvette a Parallax-tól. Ígéretük szerint tavasszal a fejlesztőeszközhöz kiadtak egy upgrade csomagot. A frissített változat a régi típusok és azok új változatain kívül támogatni fogja a legújabb típusokat és a júniusban megjelenő FLASH PIC-eket is. A PICwriter a PICSTART Plus-szal szemben alkalmas az PIC-ek áramkörben való (in-system) programozására is. A hardver interfészt átdolgozták a soros portra. A programozó új PICWriter kezelőszoftverét a - ClearView Mathias-t is támogató - TDE integrált fejlesztőkörnyezetbe fogja beilleszteni a cég.
Microchip PICSTART Plus programozó, MPLAB fejlesztői környezet
www.microchip.com
Az összes PIC 12/14/16/17
mikrovezérlő fejlesztésére használható a PICSTART PLUSTM fejlesztő csomag. Az olcsó szett egy fejlesztési programozót, RS232 kábelt, tápegységet, minta PIC áramkört, az MPLAB integrált szoftverfejlesztőt és teljes körű, CD lemezen tárolt dokumentációt (részletes adatlapok, alkalmazási mintapéldák) tartalmaz. A készüléket vásárlók ingyenesen részt vehetnek a havonta megrendezésre kerülő PIC tervező tanfolyamunkon!Microchip PROMATE II programozó
www.microchip.com
A PROMATE II a nagysorozatú, PIC mikrokontroller alapú gyártás kiszolgálására készült berendezés. A készülék mechanikai és elektromos felépítésénél a sorozatgyártás speciális igényeit vették figyelembe. Alkalmas önálló üzemmódra, és egy PC számítógéppel közös m
űködésre egyaránt. Egy PC-vel DOS módban ill. az MPLAB alól használva Windows környezetből is használható.Az eszközök programozása után, a felhasználó által szabadon beállítható tápfeszültségen képes a programozás helyességének ellenőrzésére. Ez a működési mód garantálja a részlegesen programozott eszközök kiszűrését, és a nagysorozatban készülő alkalmazások részére hosszú távú megbízhatóságot biztosít.
www.tech-tools.com
A ClearView Mathias az amerikai TechTools in circuit emulátora
egy készülékbe integrálva támogatja a teljes PIC16C5X és PIC16CXX mikrovezérlő családot. Az alapkészülék egy family modullal konfigurálható a családoknak megfelelően, az eszközök kiválasztása az egyes member modulokkal végezhető. Például a PIC16C54 és PIC16C74 emulálásához szükséges konfiguráció:
A legmagasabb órajel frekvencia az 5x modullal és, az xx modullal 25 MHz lehet. Valósidejű programfejlesztést támogat az
opcionális real time trace modul, amelynek segítségével 16000 esemény tárolható el. A készülék egy beépített programozható oszcillátort is tartalmaz, amely 15kHz és 25MHz között több mint 50 féle frekvenciára állítható be. Az emulátor a TDE (TechTools Design Environment) Windows alapú integrált programfejlesztői környezetből használható. Ez egységes rendszerből támogatja a kényelmesen használható szövegszerkesztő, fordító és debugger funkciók használatát. A TechTools cég az emulátor gyártását teljes jogokkal megvette a Parallax cégtől. A korábbi Parallax gyártmányú ClearView Mathias készüléket vásárlók a jövőben használhatják a TDE környezetet, amelyet a TechTools fejleszt majd tovább. A TDE forrásnyelv szintű programbelövést biztosít a következő fordító programokkal együttműködve:In-Circuit Debbuger a PIC16F87X családhoz
www.microchip.com
Az MPLAB-ICD a PIC16F87X-es család in-circuit debugging és a In-Circuit Serial Programming (ICSP) képessé
geit használja ki a forráskód valós időben való debugolásához az alkalmazásban és a cél PIC16F87X-es eszköz áramkörben történő felprogramozásához. A fejlesztőrendszer a Microchip MPLAB integrált fejlesztői környezet alól használható. AZ MPLAB-ICD jellemzői; valós idejű programvégrehajtás, áramkörben való hibakeresés, beépített programozó és 3.0-5.0V működési feszültség. A fejlesztőrendszer magába foglalja a in-circuit debbugging modult, a csatlakozó fejet, a demo-kártyát és az MPLAB szoftvert.A TransdAtA cég, aki az MPLAB -ICD-t is tervezt
e, elkészítette annak továbbfejlesztett változatát a PIC-ICD debuggert. Az új változat a gyorsabb működés érdekében párhuzamos porton keresztül kommunikál és a saját szoftverével vagy az MPLAB alól használható. További előnyei a szélesebb tápfeszültség tartomány (2.5-6V), külső elvezérelt töréspont, a céláramkör órajelének visszaolvasása, és az újraprogramozható flash firmware. A PIC-ICD fejlesztőrendszerhez is jár a céláramkörbe dugható header és egy demo kártya.
www.microchip.com
Az MPLAB-ICE 2000 támogatja a teljes sebességű emulációt 40MHz-ig, melyhez a beépített (32KHz-től 40MHz-ig hangolható) oszcillátor is használható. Az eszköz segítségével alacsony feszültségen működő áramkörök is vizsgálhatók a 2.0 - 5.5 Voltig terjedő tá
pfeszültség támogatásnak köszönhetően. A könnyű hordozhatóság kedvéért a számítógép és az emulátor között folyó kommunikáció a párhuzamos (nyomtató) porton keresztül történik, mely lehetővé teszi, hogy akár egy laptop-pal is használható legyen a fejlesztőrendszer. Az MPLAB-ICE 2000 további főbb jellemzői 32Kx128 bit trace memória, belső regiszterek írásához vagy olvasásához rendelhető töréspont, 9 külső logikai analizátor bemenet, komplex töréspont és trigger logika, pass counter, delay counter. A MPLAB-ICE felépítése lehetővé teszi az összes létező, és a jövőben megjelenő PIC típusok emulációját a processzor modulok cseréjével.
Hi Tech PIC C fordító, Microchip MPLAB C17 fordító
www.htsoft.com
A M
icrochip ANSI C kompatibilis fordítója kifejezetten a PIC 17xx-es családhoz készült fejlesztőeszköz. A fordító az MPLAB integrált fejlesztői környezet alól futatható. A mellékelt könyvtárak a hardveres perifériák támogatása mellett tartalmaznak néhány szoftverrel megvalósított periféria elemet is. A fordító támogatja az assembly nyelvű rutinok használatát a C forrásban, és viszont.
A Microchip a MPLAB C17 ANSI C kompatibilis fordítója csak a 1
7CXX-es sorozatú PIC eszközök programozását támogatja. A Microchip, a kisebb családba tartozó PIC-ek C nyelvű programfejlesztéséhez a HI-TECH cég PIC C fordítóját ajánlja. A PIC C egy ANSI C fordító, amely támogatja az összes standard adat típus, beleértve a lebegőpontos változókat is. Főbb jellemzői:A fordítót használhatjuk a saját DOS-os fejlesztőkörnyezetével, de a Microchip MPLAB Windows-os fejlesztőkörnyezetébe is könnyen beintegrálhatjuk. A fordító a következő PIC családokat támogatja: PIC12x, PIC14000, PIC16x és a PIC17xx
PicBasic és PicBasic Pro, BASIC fordítók PIC mikrokontrollerekhez
www.melabs.com
A microEngineering Labs a PICmicro eszközök programfejlesztését megkönnyítő Basic fordítókat kínál. Egyszerűbb alkalmazásokhoz az alacsonyabb árfekvésű PicBasic fordító használható, amely a Parallax cég BASIC Stamp I vezérlőjének utasításkészletével felülről kompatibilis, de annál gyorsabb programvégrehajtási sebességet biztosít. A kibővített utasításkészlet többek között tartalmaz I2C buszos EEPROM-ot kezelő utasítást, regisztereket közvetlen író-olvasó utasításokat. A bonyolultabb programozási felad
atok megoldására alkalmas PicBasic Pro fordító a BASIC Stamp 2 utasításkészletén felül támogatja még például a bit, bájt, szó típusú tömbök kezelését, a megszakításkezelést, a 2K szónál hosszabb programoknál a lapváltást, több külső I2C buszos eszköz kezelését, LCD modulok kezelését. Mindkét fordítónál lehetőség van assembly utasítások beszúrására is. A Basic fordítók DOS alatt, vagy az MPLAB-ba beintegrálva Windows alatt is használhatók, és az összes 14 bites utasításszélességgel rendelkező (Mid-Range) PIC mikrokontrollert támogatják.
Microchip SEEVAL memóriatervező készlet
www.microchip.com
A SEEVAL soros EEPROM memóriákat használók részére egy hasznos tervezési segédeszköz. A Microchip a fejlesztőrendszerben összeállítva kínálja mindazt, ami a soros memór
iák programozásához és a tervezéshez szükséges:www.microchip.com
Az ugrókódos (HCS) kóder/dekóder eszközcsalád hatékony megismeréséhez és nagybiztonságú sorozatprogramozásához ajánl eszközöket a
Microchip. A HCS EVAL Kit mindent tartalmaz, ami az ugrókódos eszközök gyors megismeréséhez, a távvezérlőkbe való betervezéséhez szükséges; nagyfrekvenciás adó/vevő áramkörök, PIC mikrokontroller és HCS5xx alapú dekóder áramkör, valamint egy Windows környezetből használható HCS programozó segíti a tervezők munkáját. A csomag eredményesen használható kissorozatú távvezérlők gyártásához is. A KEELOQ programozó készülék az ugrókódos eszközök nagy biztonságot nyújtó berendezése. A gyártó kód chip kártyán tárolódik, annak titkossága a HCS alapú készülékgyártás közben is garantálható. A távvezérlőket felprogramozás nélküli áramkörökkel lehet szerelni és a felprogramozás a gyártás utolsó lépésként végezhető el.