| Versie | 5.30 |
|---|---|
| Uitgever | Harry Broeders |
| Datum van publicatie | 5 apr 2013 |
| Datum toegevoegd | 5 apr 2013 |
| OS-vereisten | Windows 2000, Windows 98, Windows Me, Windows, Windows XP, Windows NT |
| Voorwaarden | None |
| Totaal aantal downloads | 8.389 |
| Downloads per week | 1 |
| Prijs | Free |
Omschrijving
De Motorola 68HC11-microcontroller was een populaire microcontroller die in veel toepassingen werd gebruikt. Met het programma THRSim11 kunt u programma's voor de 68HC11 op uw Windows-pc bewerken, samenstellen, simuleren en debuggen. U kunt THRSim11 ook gebruiken om het programma op uw doel-EVM of EVB-compatibele kaart te debuggen. De simulator simuleert de CPU, ROM, RAM en alle geheugen toegewezen I/O-poorten. Het simuleert ook de ingebouwde randapparatuur zoals: timer (inclusief pulsaccumulator), analoog naar digitaal converter, parallelle poorten (inclusief handshake), seriële poort, I/O-pinnen (inclusief analoge en interrupt-pinnen).
Terwijl het debuggen van de grafische gebruikersinterface het mogelijk maakt om elk register (CPU-registers en I/O-registers), geheugenlocatie (gegevens, programma en stapel) en pin van de gesimuleerde microcontroller te bekijken en te besturen. Zelfs als het programma loopt! Het is mogelijk om de simulatie te stoppen bij elke combinatie van gebeurtenissen.
Tijdens het debuggen kunnen een aantal (gesimuleerde) externe componenten op de pinnen van de gesimuleerde 68HC11 worden aangesloten. Bijvoorbeeld: LED's, schakelaars, analoge sliders (variabele spanningspotentiaal), seriële zender en ontvanger, en nog veel meer...
Er is ook een 4 x 20 LCD-tekendisplay in kaart gebracht in de adresruimte van de 68HC11.
THRSim11 kan communiceren met elk bord waarop het BUFFALO-monitorprogramma draait. Wanneer uw assemblageprogramma in het doelbord is geladen, maakt de grafische gebruikersinterface het mogelijk om elk register (CPU-registers en I/O-registers) en geheugenlocatie (gegevens, programma en stapel) van de echte microcontroller te bekijken en te besturen. Het is mogelijk om de uitvoering op elk adres te stoppen en de registers en geheugenlocatie (gegevens, programma en stapel) van de echte microcontroller te inspecteren of te wijzigen.
Voor taalondersteuning op hoog niveau (C/C++) heeft THRSim11 een debugger die objectbestanden leest met debug-info in het DWARF2-debug-formaat dat wordt gebruikt door de gratis GNU gcc-compiler. C-variabelen worden ook bijgewerkt terwijl het programma wordt uitgevoerd.