Navigare nel codice: Code Explorer
La finestra Code Explorer elenca tutte le dichiarazioni fatte nella stesura del codice in modo da poter risalire velocemente alle funzioni ed alle variabili dichiarate. Le costanti, le variabili, le funzioni e le etichette sono raggruppate in modo da facilitare la lettura e la ricerca.
Controllare il codice: il Debugger
Il debugger consente di verificare il codice offrendo la possibilità di eseguire il programma riga per riga. Chiaramente, essendo un debugger a livello sorgente, non viene simulato il reale comportamento del AVR quindi non verranno aggiornati ad esempio i timer e le periferiche interne al micro. Mediante la Watch Window è possibile monitorare lo stato dei registri del AVR durante tutta la fase di esecuzione/debug del codice.
Nella finestra Error Window vengono elencati gli eventuali erroririscontrati durante la fase di compilazione. Per ciascun errore viene fornita la sua posizione nel codice (linea e colonna), un codice di errore e la relativa descrizione. Un doppio click su una particolare riga nella Error Window porta immediatamente alla linea di codice alla quale l’errore è stato rilevato.
Statistiche
Se il codice sorgente è stato compilato correttamente, è possibile accedere ad una serie di statistiche relative al programma appena compilato. Le statistiche possibili vanno dall’uso della memoria del AVR sia per l’intero codice, sia per le singole routines, alla collocazione delle routines nella memoria.
Caratteristiche tecniche
Il compilatore mikroBASIC funziona sotto Windows® 2000/XP/Windows NT® 4.0
Supporto del linguaggio Assembly, BASIC (standard BASIC syntax; labels; procedures and functions; units; standard data types; global and local variables; procedure/function parameters).
Output Formats Intel Hex, Assembly, Binary
Supporta la maggior parte dei Microcontrollori Atmel AVR.
Requisiti di sistema
133 MHz Intel® Pentium® o AMD K-6® class processor o superiori
Microsoft® Windows® 98/2000/XP/Windows NT® 4.0
64 MB RAM
CD-ROM drive per l'installazione