MiBBiM писал(а):как обычно, никакого описания того, что делает программа
На выходе имеем бинарник,сканирование слево направо - сверху вниз. Есть без сжатия 332,565 ,тоесть для R=3бита G=3бита B=2бита и т.д. Со сжатием допустим формат 444х4 ,последние четыре бита идет счетчик повторений точки с тем же цветом,тоесть контроллеру нужно просто повторить точку н-количество раз по значению счетчика отослав на ЛСД, потом берем из памяти следующее значение ,и т.д. пока не заполним нужную область.