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

 -> Как проверить SPI .
9-Июня-2019 | 4:55:09 (Europe/Kiev)
щербатый написал:
Валера, ты как тама? Жив курилка, жив. По командировкам мотаюсь. Тоже расту потихоньку профессионально. Тебя...
сообщений (17)

 -> Счетчик импульсов не работает
8-Июня-2019 | 15:59:08 (Europe/Kiev)
akulaUS написал:
Smd конденсаторы подпаял прям на ноги атмеги номиналом в 0.1мкФ. Их не было.
сообщений (30)

 -> Вопросы чЯйника
30-Мая-2019 | 22:34:30 (Europe/Kiev)
Yushik написал:
Я работаю с AVR у меня тоже не получалось штатным макросом PWM менять период в...
сообщений (2085)

 -> FLOWCODE 8 ищем баги
18-Мая-2019 | 14:02:18 (Europe/Kiev)
livrena написал:
рабочий пример таймера WDT для Atmega328p. ( новые чипы ) (Была проблема, контроллер уходил в...
сообщений (31)

 -> пользовательское прерывание
13-Мая-2019 | 20:27:13 (Europe/Kiev)
krian написал:
Ну вобщем все я понял. Друг надоумил вспомнить Найквиста и все стало на свои места....
сообщений (24)

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

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

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

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



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

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

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

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

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

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

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


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