FLASH PIC mikrovezérlő USB 2.0 perifériával
A hagyományos RS232 soros port hanyatlásával a beágyazott rendszerek területén is egyre nagyobb szerep jut az USB kommunikációnak. A Microchip korábbi, PIC16C745/765 típusait leváltandó, azokkal lábkompatibilis PIC kontrollereket hozott forgalomba, de a kor igényeinek megfelelően már a gyorsabb adatátviteli sebességet nyújtó USB 2.0 perfiériával, és a nagyobb rugalmasságot biztosító FLASH programmemóriával felvértezve. A fejlesztést megkönnyítendő a gyártó mind a PIC mind a PC oldalon szoftveres támogatást is biztosít az USB kommunikáció kezeléséhez. Természetesen a többi PIC típusnál is folytatja a fejlesztést a Microchip. Ennek jó példája, hogy a PIC18F családban a 28 ill. 40/44 lábú eszközök esetén egy új, 8 tagból álló sorozat jelenik meg, ahol az elérhető program- ill. adatmemória kétszerese a korábbinak.
FLASH PIC mikrovezérlő USB 2.0
A
Microchip bemutatta első FLASH PIC mikrovezérlőjét teljes sebességű
(full-speed) USB 2.0 csatlakozással, 48MHz-es órajelfrekvenciával a 12 Mbps
adatátviteli sebességhez. A perifériák széles választékának és az alacsony
fogyasztási üzemmódokat biztosító nanoWatt technológia ötvözésének köszönhetően
komplett megoldást nyújt az USB perifériával dolgozó tervezőknek a következő
területeken: ipar, orvosi elektronika ill. számos más beágyazott alkalmazás.
A legtöbb, USB-t támogató mikrovezérlőt a PC-hez ill. konzumer felhasználásra optimalizálták, nem a beágyazott rendszerekhez. A Microchip új USB PIC mikrovezérlő családja a teljes sebességű USB előnyeit kínálja az elektromosan zajos környezetben működő alkalmazások számára melyek csak ritkábban csatlakoznak számítógéphez.
Célterületük közé tartozik az ipar, az orvosi elektronika, a járműelektronika, valamint a fejlett konzumer alkalmazások és más PC-hez csatlakoztatható, telepes működésű eszközök. A teljes sebességű USB 2.0 interfész jellemzői a beépített adó-vevó és a párhuzamos streaming port, mely a közvetlen adatátvitelt biztosítja a külső periféria irányába, minimális CPU terheléssel. További jellemzők a 24 vagy 32 Kbájt, önprogramozásra képes, Enhanced FLASH programmemória, lehetővé téve a szoftver USB porton keresztüli frissítését. A Microchip PMOS elektromosan törölhető cellájú (PEEC) FLASH technológiája magas teherbírású, akár 100 000 törlés/írás ciklust is elvisel, miközben hosszú, több mint 40 éves adatmegőrzési időt biztosít.
Egyéb jellemzők:
Az USB alkalmazások fejlesztőinek fontos szempont a firmware támogatás elérhetősége. A Microchip kiterjedt választékát nyújta a könyvtáraknak a leggyakoribb alkalmazási osztályokhoz, beleértve a Human Interface Device (HID), Communication Device Class (CDC) és egyedi meghajtókat. A Microchip közzétett egy mintaalkalmazást is, mely a soros port teljes sebességű USB kapcsolatra történő lecserélését mutatja be néhány egyszerű lépésben.
Az új, USB PIC mikrovezérlőkkel való munkát a Microchip több világszínvonalú fejlesztőeszköze segíti: MPLAB integrált fejlesztői környezet (IDE), MPLAB C18 C fordító, MPLAB ICD2 hibavadász, MPLAB ICE 2000/4000 in-circut emulátor és a MPLAB PM3 univerzális programozókészüléke. További hasznos eszközök a PICDEM Full-Speed USB demonstrációs kártya (DM163025) és az MP-USB Wizard 2.0, mely egy ingyenes szoftver a leírótáblák létrehozásához.
A négy új USB PIC mikrokontroller és fejlesztőeszközeik 2004. december folyamán válnak elérhetővé. Az eszközök a következő tokozásokban lesznek kaphatóak: PIC18F2550 és PIC18F2455 eszközök 28 lábú SOIC és SDIP míg a PIC18F4550 és PIC18F4455 típusok 40 lábú DIP és 44 lábú TQFP ill. QFN tokozásban.
Kis lábszám, nagy programmemória nanoWatt technológiával körítve
A
Microchip 8 új, 28 és 40/44 lábú PIC FLASH mikrokontrollert mutatott be, melyek
a kis lábszámú, nagy memóriaigényű alkalmazásokat célozzák meg. Az új eszközök 48
vagy 64 Kbájt FLASH programmemóriával ill. a 4 Kbájt RAM területtel
rendelkeznek.
Pár lehetséges felhasználási terület példaként: ipar (TCP/IP vezérlők, motorvezérlők), számítástechnika (kábel modemek, POS terminálok, hang/fax kártya), telekommunikáció (GPS egységek) és konzumer elektronika (MP3 lejátszók, biztonsági rendszerek, termosztátok).
A PIC18F2525, PIC18F2620, PIC18F4525 és PIC18F4620 típusok önprogramozásra is képes Enhanced FLASH programmemóriával és belső EEPROM adatmemóriával, míg a PIC18F2515, PIC18F2610, PIC18F4515 és PIC18F4610 típusok hagyományos FLASH programmemóriával rendelkeznek belső EEPROM nélkül. A többi fő tulajdonságban, ill. perifériakészletben a két csoport megegyezik. Költségérzékeny alkalmazásoknál, ahol nincs szükség a belső EEPROM adatmemóriára ill. nem szükséges a programmemória szoftveres írhatósága az utóbbi, kedvezőbb árú típusok jelentenek optimális megoldást.
Főbb tulajdonságok:
Az eszközöket a Microchip a már megszokott fejlesztőrendszerekkel támogatja, mint az MPLAB integrált fejlesztői környezet (IDE), MPLAB C18 C fordító, MPLAB ICD2 hibavadász, és MPLAB ICE 2000 in-circuit emulator.
A PIC18F2515, PIC18F2525, PIc18F2610 és PIC18F2620 típusok 28 lábú SDIP és SOIC, míg a PIC18F4515, PIC18F4525, PIC18F4610 és PIC18F4620 eszközök 40 lábú PDIP ill. 44lábú TQFP és QFN tokozásban készülnek. Az eszközök többsége már raktárról elérhető.