Я делаю 7-сегментную систему отображения, и я хочу, чтобы при нажатии кнопки включался и выключался маленький шарик в конце цифры, я знаю, что из byte seven _seg_digits[10] = {B11111100 // means number 1, ...}
последнее число означает, что маленький шарик, но мне нужно изменить значение последнего числа на 1, поэтому я попробовал это:
int repeatDigit; // 0 or 1
byte digit;
byte seven_seg_digits[10] = {
B1111110 + repeatDigit, // = 0
B0110000 + repeatDigit, // = 1
B1101101 + repeatDigit, // = 2
B1111001 + repeatDigit, // = 3
B0110011 + repeatDigit, // = 4
B1011011 + repeatDigit, // = 5
B1011111 + repeatDigit, // = 6
B1110000 + repeatDigit, // = 7
B1111111 + repeatDigit, // = 8
B1110011 + repeatDigit // = 9
};
Я удалил последнее число 0 и заменил его на int "repeatDigit", это не дает мне ошибки компиляции, но 7-сегментный дисплей не отображает должным образом число