Спойлер
Код: Выделить всё
const FLASH seg_pin_t pins[8] = {
pn(D,5),
pn(B,3),
pn(C,3),
pn(B,5),
pn(C,0),
pn(B,2),
pn(B,4),
pn(D,3)
};
const FLASH seg_pin_t commons[SCR_SZ] = {
pn(B,1),
pn(B,0),
pn(D,7),
pn(D,6)
};Код: Выделить всё
const FLASH seg_pin_t pins[8] = {
pn(D,5),
pn(B,3),
pn(C,3),
pn(B,5),
pn(C,0),
pn(B,2),
pn(B,4),
pn(D,3)
};
const FLASH seg_pin_t commons[SCR_SZ] = {
pn(B,1),
pn(B,0),
pn(D,7),
pn(D,6)
};Код: Выделить всё
Arduino Pro Mini Atmega168 16MHz
Program: 14296 bytes (87.3% Full)
(.text + .data + .bootloader)
Data: 14 bytes (1.4% Full)
(.data + .bss + .noinit)Код: Выделить всё
Arduino Pro Mini Atmega168 16MHz
Program: 11490 bytes (70.1% Full)
(.text + .data + .bootloader)
Data: 6 bytes (0.6% Full)
(.data + .bss + .noinit)Код: Выделить всё
#define F_07 (A+B+C)
#define F_08 (D)
#define F_09 (A+D)
#define F_0A (B+D)
#define F_0B (A+B+D)
#define F_0C (C+D)
#define F_0D (A+C+D)
#define F_0E (B+C+D)
#define F_0F (A+B+C+D)
#define F_10 (E)
#define F_11 (A+E)
#define F_12 (B+E)
#define F_13 (A+B+E)Код: Выделить всё
{ F_01,F_01,F_01,F_01,F_01,F_01,F_01,F_01,F_01 },
{ F_41,F_41,F_41,F_41,F_41,F_41,F_41,F_41,F_41 },
{ F_49,F_49,F_49,F_49,F_49,F_49,F_49,F_49,F_49 },
{ F_48,F_48,F_48,F_48,F_48,F_48,F_48,F_48,F_48 },
{ F_08,F_08,F_08,F_08,F_08,F_08,F_08,F_08,F_08 }практически никогда не смотрю видео полностью, и тем паче описания к немуDemiurg писал(а):YouTube, в описании все ссылки.