User Tools

Site Tools


ascii_to_bynary

ASCII to Binary

Si usa un terminale per inviare caratteri alla schedina tang nano. Nel funzionamento normale, dopo il reset il led sulla schedina è verde e la schedina rimane in attesa di ricevere un carattere. Non appena viene inserito un carattere, la schedina invia sullo schermo il simbolo '=' e la codifica ascii (nella forma di due cifre esadecimale) sullo schermo. Inoltre, se il carattere in questione è una lettera o un numero (da da 'A' a 'Z', da 'a' a 'z' e da 0 a 9) vine aggiunto in coda il simbolo '#' e il led diventa blu per 200 ms, per poi ritornare verde. In tutti gli altri casi, viene messo in coda il simbolo '!' e il led diventa blu per 200 ms, per poi ritornare verde. Dopo il simbolo finale ('#', '!') vengono inoltre inviati i caratteri esadecimali <CR><LF> (ritorno carrello seguto da line feed).

La schedina deve in ogni caso esegure l'“echo” dei caratteri ricevuti per consentirne la visualizzazione sul terminale.

Esempi di cosa viene visualizzato sul terminale:

A=41#

{=7B!

==3C!

ascii_to_bynary.txt · Last modified: 2022/01/07 16:54 by admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki