Последние сообщения форума

 -> помощь led7 подсчет импульсов
4-Июня-2020 | 8:18:04 (Europe/Kiev)
Pashy777 написал:
Как то это можно победить. Может как то можно заморозить дисплей?
сообщений (30)

madera написал:
если модуль у вас отказывается выводить информацию (мне он долго мозги компостировал) то рекомендую...
сообщений (9)

 -> Вопросы чЯйника
1-Июня-2020 | 22:35:01 (Europe/Kiev)
pav13 написал:
у меня win10 сборка 1903 без автообновления. программатор работает, а вот khazama глючит с завидной...
сообщений (2241)

 -> attini2313, эмулятор ДПКВ, ДПРВ ...
26-Мая-2020 | 22:23:26 (Europe/Kiev)
щербатый написал:
.хм, .......не.прощще ли всетаки поменять проц? , но правда, как следствие макетку придется переделывать, тоже...
сообщений (60)

 -> Rs232 тип общения
3-Мая-2020 | 14:19:03 (Europe/Kiev)
Enigm написал:
Может кто что поправит. К вам вопрос , какого типа команды вы должны принимать ?...
сообщений (11)

Наши партнеры

Матрица управляется так же как и 7-сегментные индикаторы - динамически.
Мега16 портом А управляет одной координатой (выбирает сторку для вывода инфы), порт С - выводит ту самую информацию. Информация берётся из массива. Массив забивается зарание ручками или с помощю редактора написанного Брауном.
Что бы пользоваться редактором, нужно переменную STROKA из примера переименовать в rows_arr.

Вложения: Файл: matrica8x8.fcf_avr
Размер: 57742 байт

Любители ПИКов, вам не составит труда пореколбасить этот пример под ПИКи.
Пришлось себя заставить пользоваться SPlanom.



M8x8Вместо УЛНки можно использовать отдельные транзисторы NPN или N-канальные полевики.
Только для NPN между базой и контроллером надо буит поставить резистор 200-1000 Ом.

А вот протеус я так и не победил. Я им пользуюсь только когда смотрю чужие работы, да и их пытаюсь в железе смотреть.

Добавив пару кубиков кода, получили управление 2х цветной матрицей.

Вложения:
Файл: 8x8biColor.fcf_avr
Размер: 56722 байт

8x8Это выводится функция RANDOM.

Ну и это, что бы уж совсем полный материал получился.

Добавить комментарий


Защитный код
Обновить