THRSim11 5.30b

Licence: Gratuit ‎Taille du fichier: 13.50 MB
‎Note des utilisateurs: 3.4/5 - ‎15 ‎Votes

Sur THRSim11

Le microcontrôleur Motorola 68HC11 était un microcontrôleur populaire utilisé dans de nombreuses applications. Avec le programme THRSim11, vous pouvez modifier, assembler, simuler et déboger des programmes pour le 68HC11 sur votre PC Windows. Vous pouvez également utiliser THRSim11 pour déboguer le programme sur votre carte compatable EVM ou EVB cible. Le simulateur simule les ports CPU, ROM, RAM et tous les ports I/O cartographiés de mémoire. Il simule également les périphériques embarqués tels que : la interminable (y compris l’accumulateur d’impulsions), analogique au convertisseur numérique, les ports parallèles (y compris la poignée de main), le port de série, les broches I/O (y compris les broches analogiques et d’interruption). Tout en débougeant l’interface utilisateur graphique permet de visualiser et de contrôler tous les registres (registres CPU et registres I/O), l’emplacement de la mémoire (données, programme et pile) et la broche du microcontrôleur simulé. Même lorsque le programme est en cours d’exécution! Il est possible d’arrêter la simulation à n’importe quelle combinaison d’événements. Un certain nombre de composants externes (simulés) peuvent être connectés aux broches du 68HC11 simulé lors du débogage. Par exemple: LED, commutateurs, curseurs analogiques (potentiel de tension variable), émetteur et récepteur en série, et bien plus encore... Il ya aussi un écran lcd de 4 x 20 caractères cartographié dans l’espace d’adresse du 68HC11. THRSim11 peut communiquer avec n’importe quel tableau exécutant le programme de moniteur BUFFALO. Lorsque votre programme d’assemblage est chargé dans le tableau cible, l’interface utilisateur graphique permet de visualiser et de contrôler chaque registre (registres CPU et registres I/O) et l’emplacement de mémoire (données, programme et pile) du véritable microcontrôleur. Il est possible d’arrêter l’exécution à n’importe quelle adresse et d’inspecter ou de modifier les registres et l’emplacement de mémoire (données, programme et pile) du véritable microcontrôleur. Pour le langage de haut niveau (C/C++) support THRSim11 a un débougger qui lit les fichiers objet avec des informations de débogage dans le format de débogage DWARF2 utilisé par le compilateur gcc GNU gratuit. Les variables C sont également mises à jour lors de l’exécution du programme.