MicroCode Studio |
| Indice | ICD | Setup | Modelli | Seriale | Sys. Req. | | Break Points | Toolbar | EDIT | WIN | MPASM | |
Mentre ICD è in esecuzione, potete modificare variabili, SFRs, memoria ed EEPROM. Questa caratteristica è molto potente, perché permette di alterare lo stato interno della MCU al volo TPer fare ciò, clickare sul valore che volete modificare nell'ICD Explorer. Apparirà una piccola finestra di modificanell'ICD Explorer window. Inserite il nuovo valore nella casella e premete enter. Tper inserire un valore esadecimale, usae il prefisso $. Ad esempio, $1F0F. Per inserire un valore binario, usate il prefisso% prefix. Ad esempio, %10001101. Senza alcun prefisso, il numero viene considerato decimale. Se l numero inserito non è valido (ad esempio, $%10) la casella si colorerà di rosso alla pressine di Enter. Si noti che per variabili di tipo BYTE, verranno usati solo gli 8 bits bassi del numero inserito. Ad esempio, dopo avere inserito $FF0F per una variabile dichiarata BYTE, solo '$0F' verrà usato. Per variabili di tipo BIT, solo il bit meno significativo viene usato. Se il valore inserito ha meno bit del tipo che si sta modificando, i restanti bit più significativi verranno azzerati. Ad esempio, inserendo $FF per una variabile di tipo WORD il valore risultante sarà $00FF. Stringhe
di Dati Per inserire una stringa, clickate sulla linguetta 'String Data'. Digitate la stringa che volete inserire nella EEPROM e premete enter. Ci sono varie opzioni aggiuntive per l'inserimento delle stringhe. Per usarle, clickate sulla linguetta string data. Terminatore di Linea Aggiunge automaticamente un terminatore di linea alla stringa quando viene premuto enter. I terminatori possono essere Nessuno, Null ($00), CR ($0D), LF ($0A), CR e LF ($0D0A), LF e CR ($0A0D). Auto Incremento dell'indirizzo della EEPROM Questa opzione forza il puntatore
dati stringa a puntare la successiva locazione libera di EEPROM.
Per esempio, se il vostro indirizzo iniziale è $00 ed
inserite 'hello', l'indirizzo successivo sarà $00 + Length('hello')
+ Length(terminatore di linea). Questa opzione cancella automaticamente la casella di input all pressione di enter, permettenro di digitare immediatamente il dato successivo. Cedere anche ICD Explorer
Window |
Pagina aggiornata al 13 Dicembre 2003
GRIFO®
Via dell'Artigiano, 8/6
40016 San Giorgio di Piano
Bologna ITALY
Tel: +39 051 892.052 (4 lines)
FAX: +39 051 893.661