реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> MSP430+MAX7219, MSP430+MAX7219
jjjjjjein
сообщение Nov 14 2011, 10:54
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 31-10-11
Пользователь №: 68 059



Есть у кого-нибудь примеры драйвера (MAX7219) для управления 8 светодиодными индикаторами?
Go to the top of the page
 
+Quote Post
rezident
сообщение Nov 14 2011, 13:11
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



А что там сложного-то? Два байта по SPI переслал и сформировал сигнал LOAD (программная установка/сброс выбранного GPIO).
Go to the top of the page
 
+Quote Post
mr. G
сообщение Nov 14 2011, 16:48
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 1-07-11
Пользователь №: 66 019



Цитата(jjjjjjein @ Nov 14 2011, 14:57) *
Есть у кого-нибудь примеры драйвера (MAX7219) для управления 8 светодиодными индикаторами?

Покопай мой проект, я не уверен, что он на 100% рабочий. но осн операции с драйвером должны идти
Ещё почитай и покачай вот тут, ветке приведён пример для Atmega, но там не сложно разобраться, я именно оттуда брал исходный материал.
Прикрепленные файлы
Прикрепленный файл  test_spi_7_seg_led.zip ( 37.83 килобайт ) Кол-во скачиваний: 29
 
Go to the top of the page
 
+Quote Post
jjjjjjein
сообщение Nov 15 2011, 02:33
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 31-10-11
Пользователь №: 68 059



Спасибо sm.gif
Go to the top of the page
 
+Quote Post
jjjjjjein
сообщение Nov 15 2011, 02:41
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 31-10-11
Пользователь №: 68 059



А как лучше 8 индикаторов к MAX7219 подключить, чтобы последние 5 можно было выключать, а первые 6 могли мигать?
Go to the top of the page
 
+Quote Post
rezident
сообщение Nov 15 2011, 11:19
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Это реализуется программно. Делайте программно обновление изображения с частотой, например, 30Гц. На каждый 15й цикл обновления инвертируете те сегменты, которые должны мерцать в данном режиме.
Go to the top of the page
 
+Quote Post
jjjjjjein
сообщение Nov 16 2011, 03:21
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 31-10-11
Пользователь №: 68 059



То есть последовательность подключения индикаторов не имеет никакого значения, программно можно будет реализовать например, что бы одни индикаторы были включены, другие мигали, а третьи были выключены? А сложность написания драйвера будет зависеть от последовательности подключения индикаторов?
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 18:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01405 секунд с 7
ELECTRONIX ©2004-2016