Vorrei segnalare un editor di testo che uso spesso, sia quando devo caricare file in vari linguaggi (es.C) per dargli una sbirciata veloce, sia quando devo creare ed editare file relativi ai testi da visualizzare su display LCD alfanumerici.
Per quest'ultima funzione PSPad editor (questo è il suo nome) è molto interessante, perchè permette di editare il file sia digitando il testo direttamente, sia inserendo di ogni carattere il codice ASCII corrispondente. A prima vista sembra una funzione inutile, dato che l'utilizzo dei caratteri ASCII è sicuramente più scomodo che la digitazione diretta, ma quando si vogliono inserire nel testo dei valori corrispondenti a caratteri non stampabili questa funzione si rivela molto comoda.
Questa è la schermata di un file che ho creato per un terminale di programmazione con display LCD 2x16 caratteri e 20 tasti. Il file viene poi usato per programmare una memoria EEPROM da cui il microcontrollore attinge i dati da utilizzare non solo per il display, ma anche per gestire la tastiera.
Come si può vedere i testi iniziano all'indirizzo 0100. Alla fine di ogni messaggio c'è un carattere con codice ASCII 00, che informa il microcontrollore che il testo è finito. Anche in altre zone della memoria ci sono dei valori inferiori a 20 esadecimale (32 decimale) che sarebbero impossibili da inserire usando la maggior parte degli editor di testo.
PSPad permette di aprire, creare ed editare parecchi tipi di file, come è visibili nell figura:
Ulteriori informazioni potete trovarle nel relativo sito:
PSPad editor