THRSim11 5.30b

Licença: Grátis ‎Tamanho do arquivo: 13.50 MB
‎Classificação dos utilizadores: 3.4/5 - ‎15 ‎votos

Sobre THRSim11

O microcontrolador Motorola 68HC11 foi um microcontrolador popular utilizado em muitas aplicações. Com o programa THRSim11 pode editar, montar, simular e depurar programas para o 68HC11 no seu PC windows. Também pode utilizar o THRSim11 para depurar o programa no seu quadro de evm ou EVB alvo. O simulador simula as portas de CPU, ROM, RAM e todas as portas de E/S mapeadas por memória. Também simula os periféricos a bordo tais como: temporizador (incluindo acumulador de pulso), analógico para conversor digital, portas paralelas (incluindo aperto de mão), porta de série, pinos de E/S (incluindo pinos analógicos e de interrupção). Ao depurar a interface gráfica do utilizador permite visualizar e controlar todos os registos (registos de CPU e registos de E/S), localização da memória (dados, programa e pilha) e pino do microcontrolador simulado. Mesmo quando o programa está a decorrer! É possível parar a simulação em qualquer combinação de eventos. Alguns componentes externos (simulados) podem ser ligados aos pinos do simulado 68HC11 durante a depuragem. Por exemplo: LED's, switches, sliders analógicos (potencial de tensão variável), transmissor de série e recetor, e muito mais... Há também um ecrã de caracteres LCD de 4 x 20 mapeado no espaço de endereço do 68HC11. O THRSim11 pode comunicar com qualquer placa que execute o programa de monitor BUFFALO. Quando o seu programa de montagem é carregado na placa-alvo, a interface gráfica do utilizador permite visualizar e controlar todos os registos (registos de CPU e registos de E/S) e localização de memória (dados, programa e pilha) do microcontrolador real. É possível parar a execução em qualquer endereço e inspecionar ou alterar os registos e a localização da memória (dados, programa e pilha) do verdadeiro microcontrolador. Para suporte de linguagem de alto nível (C/C++) o suporte THRSim11 tem um depurador que lê ficheiros de objetos com informações de depuração no formato de depuração DWARF2 usado pelo compilador gcc GNU gratuito. As variáveis C também são atualizadas durante a execução do programa.