Вс авг 27, 2017 11:13:28
Вс авг 27, 2017 17:45:04
Вс авг 27, 2017 18:01:51
Вс авг 27, 2017 18:40:30
У меня есть замечательный самодельный спирт, так что есть чем .СКАЗОЧНИК писал(а):Вот неужели Вам нечем больше заняться?
Лично мне без схем трудно обходиться, видимо не хватает воображения. Начертите длинный прямоугльник-строку. От него по три вывода на каждую ячейку (я же правильно понимаю что у Вас три цвета на ячейку?) Каждый вывод пронумеруйте от 0 до 39 (не использвуемые вывода на схеме тоже пускай будут). Я считаю, что это важно.СКАЗОЧНИК писал(а):Схемы этих плат у меня никогда не было.
А на выходах регистров есть эти нули?СКАЗОЧНИК писал(а):Потом написал тупую подпрограммку для очистки, которая забивала регистры нулями. Все равно что-то не то.
Вс авг 27, 2017 19:26:52
Z_h_e писал(а):У Вас будет 0 - черный, 1 -синий, 2 -зеленый, 3- какой-то смешанный ... 7 - белый или как-то подобно.
Z_h_e писал(а):зажигает строку из ОЗУ по адресу. Выделяете 5*20=100 байт ОЗУ под стакан.
Z_h_e писал(а):или 5 байт на строку
Z_h_e писал(а):А на выходах регистров есть эти нули?
Вс авг 27, 2017 19:36:57
Если говорить про ОЗУ встроенное в МК, то особой разницы то нет. Только что другой командой считываете и чуток быстрее происходит это дело.СКАЗОЧНИК писал(а):с ОЗУ ни разу на Ассемблере дел не имел. Только с массивом во Флеш.
Я имел ввиду, на выходах сдвиговых регистров были те значения, что Вы хотели или нет. А то может те, просто светопередача у диодов не та.СКАЗОЧНИК писал(а):а. При забивании нулями конечно все гасло. И при сбросе тоже все гасло, если MR использовать на регистрах.
У меня просто неправильно как-то читался или обрабатывался сам массив...
Пн фев 19, 2018 16:57:59
Пн фев 19, 2018 17:08:30
Пн фев 19, 2018 20:53:10
Пн фев 19, 2018 20:58:38