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

 
 
> светодиодная панель 7х21, Подскажите как реализовать?
adruha
сообщение Jan 8 2011, 16:49
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 11-12-07
Из: Москва
Пользователь №: 33 203



Есть светодиодная панель 7х21 собранная на четырех 74hc595 все подключено к меге8, пытаюсь реализовать бегущую строку. Но вот беда попал в тупик уже несколько дней сдвинуться не могу строка движется не как строка а как столбец вверх, и как это исправить не пойму. Мало опыта у меня в этом деле, сильно не пинайте. Исходник на винавр прилагаю. Подскажите как это исправить?
Прикрепленные файлы
Прикрепленный файл  at16_16_led.zip ( 2.31 килобайт ) Кол-во скачиваний: 42
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Stepan_L
сообщение Jan 9 2011, 14:44
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 26-08-08
Из: Ереван
Пользователь №: 39 828



Привет всем.Тебе повезло,я сделал строки на 192*16,240*32.Сейчас мучаюсь над china программой LedCenter, у этого очень крутая структура. Совет 1-> не мучай себя,управляй через SPI,это и быстро и без проблем.У меня mega на 12MHZ,clk SPI max*2,работает на ОК.время строки 1,8 мс на 16 строк,ты можешь и по медленее. rolleyes.gif


--------------------
ARM_enia
Go to the top of the page
 
+Quote Post
adruha
сообщение Jan 10 2011, 13:12
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 11-12-07
Из: Москва
Пользователь №: 33 203



Цитата(Stepan_L @ Jan 9 2011, 20:44) *
Привет всем.Тебе повезло,я сделал строки на 192*16,240*32.Сейчас мучаюсь над china программой LedCenter, у этого очень крутая структура. Совет 1-> не мучай себя,управляй через SPI,это и быстро и без проблем.У меня mega на 12MHZ,clk SPI max*2,работает на ОК.время строки 1,8 мс на 16 строк,ты можешь и по медленее. rolleyes.gif


А в чем мне повезло :-) ? Когда есть интерфейс SPI то я именно так и делаю. В этой схеме тоже используется трех проводное управление, на мой взгляд разница лиш только в том что тут так сказать программный SPI ... а во всем остальном одно и тоже если я не ошибаюсь.

Цитата(kosyak© @ Jan 10 2011, 00:01) *
В качестве совета - делайте сразу аналог функции bitblt().
Когда Вам надоест текст бегущий справо налево можно быстро будет пришнуровать "эффект", например, движение слева направо sm.gif))
или сверху вниз..или еще как душа пожелает sm.gif.


Советы эт хорошо..... но вот примерчик бы как это тут реализовать!
Go to the top of the page
 
+Quote Post
vvkka
сообщение Jan 10 2011, 14:57
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 57
Регистрация: 9-07-08
Из: Волгоградская обл
Пользователь №: 38 838



Цитата(adruha @ Jan 10 2011, 19:12) *
Советы эт хорошо..... но вот примерчик бы как это тут реализовать!



готовые примерчики теперь только за денюшки делают , всем семью кормить надо

в свое время делали через циклы попиксельного сдвига из буферных значение (иначе как высветить например половина выдвигаемой цифры или символа) вот и пришлось дополнительно ставить память , работка еще та оказалась пока все варианты пропесали



сейчас думаю делают подругому!!! сталкиватся пока неприходилось
Go to the top of the page
 
+Quote Post
adruha
сообщение Jan 10 2011, 15:18
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 11-12-07
Из: Москва
Пользователь №: 33 203



Цитата(vvkka @ Jan 10 2011, 20:57) *
готовые примерчики теперь только за денюшки делают , всем семью кормить надо

в свое время делали через циклы попиксельного сдвига из буферных значение (иначе как высветить например половина выдвигаемой цифры или символа) вот и пришлось дополнительно ставить память , работка еще та оказалась пока все варианты пропесали



сейчас думаю делают подругому!!! сталкиватся пока неприходилось



Учитывая сколько я уже бъюсь с этим я готов заплатить! Сколько?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- adruha   светодиодная панель 7х21, Подскажите как реализовать?   Jan 8 2011, 16:49
- - ae_   Цитата(adruha @ Jan 9 2011, 03:49) Есть с...   Jan 8 2011, 19:50
|- - adruha   Цитата(ae_ @ Jan 9 2011, 01:50) Хорошо бы...   Jan 9 2011, 03:28
|- - ae_   Нужно сначала добиться по-символьной бегущей строк...   Jan 9 2011, 05:34
|- - adruha   дык это понятно что их нужно сдвигать, но их ее ну...   Jan 9 2011, 09:16
|- - ae_   А схему можно увидеть? проще будет разобраться.   Jan 9 2011, 10:32
|- - adruha   Цитата(ae_ @ Jan 9 2011, 16:32) А схему м...   Jan 9 2011, 13:31
- - kosyak©   В качестве совета - делайте сразу аналог функции b...   Jan 9 2011, 18:01
- - adruha   Больше нет соображений!?   Jan 11 2011, 12:58
|- - ae_   Цитата(adruha @ Jan 11 2011, 23:58) Больш...   Jan 11 2011, 13:29
|- - adruha   Цитата(ae_ @ Jan 11 2011, 19:29) да какие...   Jan 11 2011, 17:47
- - kosyak©   А бегущая строка будет иметь только "эффект...   Jan 11 2011, 16:17
- - MasterM12   Могу вам помочь - пишите MasterM12@mail.ru или icq...   Jan 12 2011, 10:09


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 11:31
Рейтинг@Mail.ru


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