Jste zde

Micro Scope - Kompletní vývojové prostředí pro x51

Micro Scope je výkonný český vývojový a ladící prostředek, určený pro tvorbu aplikací založených na

platformě x51, určený jak profesionálům, tak i pro studijní a výukové účely.

Díky rozšířeným možnostem ladění v podobě simulační verze a tzv. designéru umožňuje tvořit aplikace a ladit programy i bez připojení reálného hardware. Jeho možnosti a komfort jsou plně srovnatelné s podobným nástroji jako např. od firmy Keil . Designér je na našem trhu novinkou.

Micro Scope je výkonný nástroj určený pro vývoj programů pro mikrokontrolery řady 8051, a jejich pohodlné ladění. Podporuje ladění na zdrojové úrovni pro jazyky C a assembler. Program je možno spouštět, krokovat po instrukcích nebo funkčních blocích, je možno nastavovat body přerušení, měnit aktuální pozici programového čítače (opakovat průchod blokem programu), prohlížet a měnit obsah paměti, registrů a proměnných (typ proměnné je automaticky rozpoznán), disassemblovat bloky programu nebo opravovat kód pomocí in-line assembleru. Program běží na běžném PC a s laděnou aplikací komunikuje přes sériový port nebo USB/RS-232 konvertor. Podporuje mikrokontroléry se schopností ISP ( Atmel, Temic, ADµC ).

Základní vlastnosti :

  • Editor zdrojového kódu podporující barevné zvýraznění syntaxe
  • Správa projektu včetně dokumentace a doprovodných textů
  • Integrovaný assembler ASM-52
  • Disassembler
  • Podpora kompilátorů C a ASM jiných výrobců ( i Keil a SDCC )
  • Source level debugger
  • Symbolický browser
     

Co umožňuje

  • ladění na úrovni zdrojového kódu
  • krokování, vyhledávání ve všech částech projektu, nastavení programových zarážek
  • inspekci paměti a proměnných
  • rychlé zobrazení proměnných
  • editor má všechny standardní funkce včetně víceúrovňového “undo/redo”,
  • hledání a náhradu včetně prohledávání souborů, barevné zvýraznění syntaxe, výběr typu a velikosti fontu
  • správce projektu umožňuje snadnou konfiguraci nástrojů, začlenění překladačů a linkerů a vytvoření pravidel pro překlad zdrojového kódu (direktivy, podmíněný překlad atd.)
  • integrovvaný assembler produkuje cílový kód ve formátu OMF nebo Intel-HEX
  • umožňuje zápis do Flash paměti
  • okno zdrojového kódu je současně ladícím oknem, během ladění programu jsou automaticky monitorovány všechny důležité registry, obsah dalších SFR nebo proměnných je možno jednoduše zobrazit nebo měnit v dialogu pro zobrazení/změny
  • pro rychlou opravu kódu je implementován jednoduchý in-line assembler, s jehož pomocí je možno rychle testovat změnu cílového kódu bez nutnosti opětovného překladu a zavedení kódu do paměti.
  • v okně disassembleru je možno prohlížet cílový kód produkovaný překladačem na úrovni assembleru
  • v okně v okně pro zobrazení paměti lze zobrazovat nebo měnit obsah paměti dat, externích dat, kódu nebo i bitové oblasti paměti a SFR., lze volit různé formáty zobrazení (char, byte, word, int, long, pointer, ASCII, float atd.) a různé číselné báze (dvojková, oktalová, dekadická a hexadecimální), jednotlivé oblasti paměti je možno přesouvat, kopírovat, plnit konstantou atp
  • okno symbolického browseru umožňuje dva módy zobrazení ; jednak jako seznam s podrobnými údaji a jednak jako strom modulů. Jednoduše poklepem myši je možné zobrazovat a měnit obsah proměnných a SFR nebo vyhledávat jejich deklaraci ve zdrojovém souboru.
  • grafické znázornění portů umožňující snadné sledování a modifikaci stavu vybraných portů
  • okno Watches umožňuje průběžné sledování obsahu vybraných SFR, proměnných atd.
  • správce projektu umožňuje též začlenění průvodní dokumnetace projektu ( textové dokumenty, .doc, .pdf, atd. )
  • okno terminálu umožňuje komunikovat s laděnou aplikací

Výhody

  • univerzálnost použití – pro náročné profesionály i pro začátečníky a pro školy
  • vysoký komfort za nízkou cenu
  • podrobný návod v češtině a angličtině
  • podrobný průvodce použití

Objednat plnou verzi v HW Shopu => 5.700Kč bez DPH

 

Designér

Tento návrhový prostředek slouží pro vytvoření virtuální (simulační, zkušební) aplikace. Ve spojení se simulační verzí tvoří jednoduchý a výkonný nástroj pro studijní účely.

Pomocí myši se snadnou volbou základních elektronických součástek vytvoří jednoduchá aplikace a pomocí simulátoru se provede zkouška správnosti zapojení a odladění programu. Vše běží pouze na počítači, aplikace nepotřebuje reálné zapojení, tváří se však jako skutečný hardware. Umožňuje zobrazení buď formou schématu nebo součástek, popř. kombinace obou.

Simulační verze

Umožňuje ladit aplikaci bez reálného hardware včetně sledování stavu výstupů lze kontrolovat na poli portů. Ladící funkce jsou stejné jako u plné verze, pouze neexistuje pouze podpora pro připojení aplikace. Simulační verze je velmi vhodná pro školy, kterým je dodávána s výrazným cenovým zvýhodněním.

Objednat simulační verzi v HW Shopu => 1.900Kč bez DPH
 

Vývojová deska ED2

Univerzální vývojová deska, která ve spojení s Micro Scope tvoří kompletní nástroj pro návrh a ladění aplikací.

Vývojová deska je užitečná pro odzkoušení jednoduchých aplikací. Obsahuje pole, na které je možné napájet několik jednoduchých obvodů. Společně s ladícím prostředí Micro Scope umožňují vytvoření jednoduchého vývojového pracoviště bez nákladů na další vybavení.

Technické parametry

  • Mikroprocesor T89c51ED2 v pouzdře DIL, Krystal 11,0592 MHz
  • RS232 rozhraní s převodníkem úrovní TTL/RS232
  • Jumper pro aktivaci Bootloaderu, podpora nahrávání aplikací z PC do FLASH MCU po RS232
  • Tlačítko RESET
  • Stabilizátor napájecího napětí (7-12 V)
  • 2x16pinový konektor P1 a P3 (každý vývod 2x)
  • 38pinový konektor P2, P4, signály PSEN a ALE
  • Rozměry plošného spoje 100 x 75 mm
  • Přídavné destička 8 x LED pro výukové účely


 

Vývojový kit

Kompletní pracoviště pro vývoj a ladění mikroprocesorových aplikací

Výhody :

  • Pro vytvoření kompletně vybaveného pracoviště stačí pouze vývojová deska ED2, sériový kabel a ladící prostředí MicroScope
  • Umožňuje ladění v jazycích C ( Keil, SDCC, Intel) a Assembler
  • Pro nahrání aplikace nepotřebujete žádný programátor
  • Jeho simulační verze umožňuje ladit aplikace bez reálného hardware
  • Pomocí designeru lze vytvořit virtuální aplikaci a tvořit pro ni program jako pro skutečný hardware.
  • Vývojová deska ED2 poskytuje dostatečný prostor pro „nabastlení” vývíjené aplikace

 

Objednat vývojový kit v HW Shopu => 6.300Kč bez DPH

Demonstrační verze

K dispozici je též ke stažení demonstrační verze omezená na ladění 64Byte kódu.

Jiří Rameš
jiri.rames@ volny.cz

DOWNLOAD & Odkazy

Hodnocení článku: