[uquote="BOB51",url="/forum/viewtopic.php?p=3434607#p3434607"]16*16 при сканировании по одному столбцу яркости нормальной не даст...[/uquote]
да нет, вполне норм, на древнючих матрицах.
правда это 8х20.
Если нужна "скорость" - тогда тут вполне оправдано можно поставить не сдвиговые регистры, а "байтовые" регистры с параллельной записью (или "шинные защёлки")...
с учетом архитектуры atmega16 байтовые защелки могут быть даже хуже, чем сдвиговые регистры - слишком много будет гемору с битовыми манипуляциями по выделению "адресов" нужных защелок. архитектура Мк с возможностью подключения внешнего ОЗУ в данном контексте предпочтительнее - там селектор адреса аппаратно реализуется, как и сигналы управления защелкой.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
про ULN2003 в индикации почитать: https://leoniv.livejournal.com/195409.html
недавно занимался поделкой с матрицей на 80 светодиодов + 40 кнопок - каждый светодиод горит/мигает по отдельности. Хватило ног обычного 48-пинового микроконтроллера. Лишних ног осталось достаточно - внешних регистров не применял.
Схемка такая:
[uquote="AndTer",url="/forum/viewtopic.php?p=3434912#p3434912"]И соответственно они коммутируют "минус".[/uquote]
То естьь uln2003 и uln2803 коммутируют минус? Я почему-то думал, что плюсь. Если так, то существует комплиментарная пара?