A placa usada é um frontal do H-Buster HBD-2300MP
Warning
Elementos com "*" devem ter o valor 0
São 156 bits que podem ser manipulados individualmente.
Ex: O semento A do digito 1 corresponde ao indice 7
displayBuffer[7] = 1; // Ligado
displayBuffer[7] = 0; // Desligado#define SYMBOL_ST 0
#define SYMBOL_FILE 12
#define SYMBOL_AF 27
#define SYMBOL_TA 42
#define SYMBOL_TP 57
#define SYMBOL_CARD 72
#define SYMBOL_FOLDER 75
#define SYMBOL_DP 87 // Decimal Point
#define SYMBOL_PENDRIVE 120
#define SYMBOL_XBS 122
#define SYMBOL_PHONE 123
#define SYMBOL_FRAME 135
#define SYMBOL_EQ 136
#define SYMBOL_SUBW 144
#define SYMBOL_LOCAL 154
#define SYMBOL_BLUETOOTH 155displayBuffer[SYMBOL_BLUETOOTH] = 1; // Ligado
displayBuffer[SYMBOL_BLUETOOTH] = 0; // Desligadovoid setMiniDigitData(uint8_t data);void setBigDigitData(uint16_t data, uint8_t digit);Os bits do parametro data controla cada segmento do display
Note
O segmento A corresponde ao bit 0 do parametro data
void setBigDigitString(char *txt);Note
Nem todos os caracteres do digitMap14[] foram mapeados corretamente, apenas números e letras maiúsculas.
void SC75823_update(uint8_t control);| Nível | Descrição |
|---|---|
| 0 | 1/2 bias drive |
| 1 | 1/3 bias drive |
| Nível | Descrição |
|---|---|
| 0 | On |
| 1 | Off |
| Nível | Descrição |
|---|---|
| 0 | Normal Mode |
| 1 | Power-saving mode |
Warning
O bit 0 de control deve ter valor 0. Os bits de 7 a 4 não importam



