Пт май 03, 2024 16:06:46
const uint8_t clock_B[] PROGMEM = {0x3c, 0x52, 0x91, 0x91, 0x8f, 0x81, 0x42, 0x3c};
//----------
void max7219_showBitmap( ???? ) { // Тут надо что-то вписать.
for (uint8_t x = 0; x <= 7; x++) {
uint8_t datas = pgm_read_byte(&clock_B[x]);
max7219_word(x+1, datas, num);
}
}
//----------
void setup () {
max7219_showBitmap( конкретное имя картинки); // Команда вывода произвольной картинки
Пт май 03, 2024 16:17:08
Пт май 03, 2024 16:49:10
Пт май 03, 2024 17:16:41
void max7219_showBitmap(unsigned char * Ukazatel_na_dannie) {....
Пт май 03, 2024 19:54:39
void max7219_showBitmap(unsigned char *frame, uint8_t num) {
for (uint8_t x = 0; x <= 7; x++) {
uint8_t datas = pgm_read_byte(&frame[x]);
max7219_word(x+1, datas, num);
}
}
max7219_showBitmap(*clock_B, num);
Сб май 04, 2024 08:43:26
Код (C++):
const uint8_t clock_B[] PROGMEM = {0x3c, 0x52, 0x91, 0x91, 0x8f, 0x81, 0x42, 0x3c};
const uint8_t smile_B[] PROGMEM = {0x00, 0x66, 0x66, 0x00, 0x00, 0x81, 0x42, 0x3c};
Код (C++):
//----------
void max7219_showBitmap(uint8_t *frame, uint8_t num) {
for (uint8_t x = 0; x <= 7; x++) {
uint8_t datas = pgm_read_byte(&frame[x]);
max7219_word(x+1, datas, num);
}
}
//----------
Код (C++):
max7219_showBitmap(clock_B, num);
delay(4000);
max7219_showBitmap(smile_B, num);
delay(4000);