| Versione | 5.30 |
|---|---|
| Editore | Harry Broeders |
| Data di rilascio | 5 apr 2013 |
| Data aggiunta | 5 apr 2013 |
| Requisiti del sistema operativo | Windows 2000, Windows 98, Windows Me, Windows, Windows XP, Windows NT |
| Requisiti | None |
| Download totali | 8.389 |
| Download a settimana | 1 |
| Prezzo | Free |
Descrizione
Il microcontrollore Motorola 68HC11 era un popolare microcontrollore utilizzato in molte applicazioni. Con il programma THRSim11 puoi modificare, assemblare, simulare ed eseguire il debug dei programmi per il 68HC11 sul tuo PC Windows. Puoi anche usare THRSim11 per eseguire il debug del programma sulla tua scheda compatibile EVM o EVB di destinazione. Il simulatore simula la CPU, la ROM, la RAM e tutte le porte I/O mappate in memoria. Simula inoltre le periferiche di bordo come: timer (incluso accumulatore di impulsi), convertitore da analogico a digitale, porte parallele (incluso handshake), porta seriale, pin I/O (inclusi pin analogici e di interrupt).
Durante il debug, l'interfaccia utente grafica consente di visualizzare e controllare ogni registro (registri CPU e registri I/O), posizione di memoria (dati, programma e stack) e pin del microcontrollore simulato. Anche quando il programma è in esecuzione! È possibile interrompere la simulazione in qualsiasi combinazione di eventi.
È possibile collegare un certo numero di componenti esterni (simulati) ai pin del 68HC11 simulato durante il debug. Ad esempio: LED, interruttori, slider analogici (potenziale di tensione variabile), trasmettitore e ricevitore seriale e molti altri...
C'è anche un display LCD 4 x 20 caratteri mappato nello spazio degli indirizzi del 68HC11.
THRSim11 può comunicare con qualsiasi scheda che esegue il programma di monitoraggio BUFFALO. Quando il programma di assemblaggio viene caricato nella scheda di destinazione, l'interfaccia utente grafica consente di visualizzare e controllare ogni registro (registri CPU e registri I/O) e posizione di memoria (dati, programma e stack) del microcontrollore reale. È possibile interrompere l'esecuzione a qualsiasi indirizzo e ispezionare o modificare i registri e la posizione di memoria (dati, programma e stack) del microcontrollore reale.
Per il supporto del linguaggio di alto livello (C/C++) THRSim11 ha un debugger che legge i file oggetto con le informazioni di debug nel formato di debug DWARF2 utilizzato dal compilatore GNU gcc gratuito. Anche le variabili C vengono aggiornate durante l'esecuzione del programma.