| Verzia | 5.30 |
|---|---|
| Vydavateľ | Harry Broeders |
| Dátum vydania | 5. 4. 2013 |
| Dátum pridania | 5. 4. 2013 |
| Požiadavky OS | Windows 2000, Windows 98, Windows Me, Windows, Windows XP, Windows NT |
| Požiadavky | None |
| Celkový počet stiahnutí | 8 389 |
| Stiahnutie za týždeň | 1 |
| cena | Free |
Popis
Mikrokontrolér Motorola 68HC11 bol populárny mikrokontrolér používaný v mnohých aplikáciách. Pomocou programu THRSim11 môžete upravovať, zostavovať, simulovať a ladiť programy pre 68HC11 na vašom počítači so systémom Windows. Môžete tiež použiť THRSim11 na ladenie programu na vašej cieľovej doske kompatibilnej s EVM alebo EVB. Simulátor simuluje CPU, ROM, RAM a všetky I/O porty mapované do pamäte. Tiež simuluje zabudované periférne zariadenia, ako sú: časovač (vrátane pulzného akumulátora), analógovo-digitálny prevodník, paralelné porty (vrátane handshake), sériový port, I/O piny (vrátane analógových a prerušovacích).
Pri ladení grafického používateľského rozhrania je možné prezerať a ovládať každý register (registre CPU a I/O registre), umiestnenie pamäte (údaje, program a zásobník) a pin simulovaného mikrokontroléra. Aj keď je program spustený! Simuláciu je možné zastaviť pri akejkoľvek kombinácii udalostí.
Počas ladenia je možné na kolíky simulovaného 68HC11 pripojiť množstvo (simulovaných) externých komponentov. Napríklad: LED diódy, spínače, analógové posúvače (premenlivý potenciál napätia), sériový vysielač a prijímač a mnoho ďalších...
V adresnom priestore 68HC11 je namapovaný aj LCD displej s rozmermi 4 x 20 znakov.
THRSim11 dokáže komunikovať s akoukoľvek doskou, na ktorej je spustený monitorovací program BUFFALO. Keď je váš program zostavy načítaný do cieľovej dosky, grafické užívateľské rozhranie umožňuje prezerať a ovládať každý register (registre CPU a I/O registre) a pamäťové miesto (údaje, program a zásobník) skutočného mikrokontroléra. Je možné zastaviť vykonávanie na akejkoľvek adrese a skontrolovať alebo zmeniť registre a pamäťové miesto (dáta, program a zásobník) skutočného mikrokontroléra.
Pre podporu jazyka vysokej úrovne (C/C++) má THRSim11 debugger, ktorý číta objektové súbory s informáciami o ladení vo formáte ladenia DWARF2, ktorý používa bezplatný kompilátor GNU gcc. C premenné sa aktualizujú aj počas behu programu.