a mûszerházak fõvárosa BOPLA – a mûszerházak ... - Elektro Net
a mûszerházak fõvárosa BOPLA – a mûszerházak ... - Elektro Net
a mûszerházak fõvárosa BOPLA – a mûszerházak ... - Elektro Net
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
2007/4. Alkatrészek<br />
2. ábra. A M32C/87 blokkdiagramja<br />
(100-lábú verzió)<br />
Budapest, 2007. május 8<strong>–</strong>11.<br />
sát teszi lehetôvé.<br />
Léptetômotor vezérléséhez,<br />
vagy<br />
más, teljes szinkron<br />
hardverjeleket<br />
igénylô alkalmazásokhozrendelkezésre<br />
áll egy<br />
4x4 bites real-time<br />
port.<br />
A beépített feszültségszabályzó<br />
széles tápfeszültség-tartományban<br />
(2,7 … 5,5 V) teszi<br />
lehetôvé a mûködést.<br />
Az olyan alkalmazásoknál<br />
sincs gond, ahol<br />
pl. a memória<br />
vagy az ASIC<br />
3,3 V-on mûködik,<br />
de a perifériák 5 V szintûek: a V CC1-et és a V CC2-t különbözô<br />
feszültségszintekkel hajthatjuk meg. A teljes áramfelvétel<br />
32 MHz-en csupán 32 mA. Ez tovább csökkenthetô (max.<br />
1 mA-rel) a belsô órajel használatával. Stop módban, ahol<br />
a CPU egy billentyûzetmegszakítással felébreszthetô, a chip<br />
csak 0,8 µA-t fogyaszt. Ebben az üzemmódban az „A” és „B”<br />
idôzítôk is tudják számlálni a bejövô impulzusokat, és túlcsordulás<br />
esetén felébresztik a CPU-t.<br />
Az M32C87 alkalmazási területei<br />
Az M16C-hez hasonlóan az M32C/87 is általános célú mikrokontroller,<br />
kiegészítve több perifériaeszközzel. Gazdag<br />
illesztôfelületének köszönhetôen különösen alkalmas gatewayalkalmazásokra<br />
CAN-nel, vagy anélkül. A 3-fázisú motorvezérlô-idôzítô,<br />
valamint a 2-csatornás enkóderbemenet nagyon<br />
hasznos az AC vagy DC motorvezérlésekhez. A gyors, 10 bites<br />
A/D konverter 32 bemeneti csatornáig használható, kielégítve a<br />
nagy tudású mérôrendszerek esetén fellépô igényt. Hordozható,<br />
elemrôl üzemeltetett kézi alkalmazásoknál többfajta kisfogyasztású<br />
mód is kiválasztható. A beágyazott 1 MiB flash-sel és<br />
48 KiB RAM-mal a processzor képes többnyelvû támogatásra<br />
különbözô automatákban, úgymint bank- és elárusítóautomatákban.<br />
Amennyiben a Seggertôl származó embOS nevû realtime<br />
operációs rendszert használjuk az emWin grafikus könyvtárral<br />
és az emFile fájlrendszerrel, kifejleszthetünk pl. egy<br />
memória-kártyaolvasót és QVGA színes LCD-t tartalmazó,<br />
komplett ember-gép kapcsolatot megvalósító rendszert.<br />
Ahhoz, hogy gyorsan meg tudjuk valósítani az elképzelésünket,<br />
az MSC és a Renesas, valamint harmadik gyártók<br />
(IAR, KPIT) a fejlesztôeszközök gazdag választékát ajánlják.<br />
A KPIT egy ingyenes GNU fordítót ajánl. Fejlesztéshez a<br />
Renesas egy 60 napig ingyen használható C fordítót ad a<br />
HEW4 integrált fejlesztôi környezetbe ágyazva. Az IAR pedig<br />
egy 64k kódlimitált 30 napos, vagy idôben nem korlátozott,<br />
16k-s fordítót bocsát a fejlesztôk rendelkezésére. Tesztelésre<br />
rendelkezésre áll az MSC-gyártmányú ModSDKM16C-DBG<br />
moduláris starter-kit, amelyet kiegészít a Renesas E8 USB<br />
debugger/programozó, valamint az FDT FLASH-szoftver és a<br />
fent említett programok. A hardverszükségletek függvényében,<br />
amennyiben több non-intrusive debug funkciókra lenne<br />
szükség, mint trace és hardver-trigger, úgy a Renesas egy realtime<br />
kompakt emulátort ajánl, a magas igényeket pedig a<br />
PC7501 típusjelû, teljes értékû real-time emulátorral elégíti ki<br />
a gyártó.<br />
budapest@msc-ge.com<br />
www.msc-ge.com,<br />
www.mscbudapest.hu