Visualizzare Caratteri speciali con MAX7219 e Display 7 Digit **RISOLTO

Il MAX7219 ha 2 modalitá di funzionamento:

  • quella per pilotare un Display a 8 caratteri a 7 segmenti con punto decimale ( in tutto 64 led) e
  • quella di pilotare una matrice 8x8. la differenza é l' interpretazione del dato che viene trasmesso al MAX.

In modalitá 7 segmenti il dato viene considerato BCD e viene adattata la tabella 5 pagina 8 del http://datasheets.maxim-ic.com/en/ds/MAX7219-MAX7221.pdf ovvero un valore da 0 a 15 viene visualizzato come caratteri da 0 a 9, -, E, H, L, P e blank. Il punto decimale é bit 7.

In modalitá matrice ogni bit del dato corrisponde a un segmento. L acorrispondenza la vedi sulla tabella 6 pgina 8 del database. Se vuoi usare questa modalitá devi tradurre ogni numero al numero corrispondente che fa accendere i segmenti giusti. se vuoi avere un o in alto devi accendere i segmenti A,B,G,F ovvero trasmettere il numero B0110 0011.

Per i doppi punti devi vedere su quali segmenti li hai collegati.

Ciao Uwe