Нужен алгоритм бегущей строки

miwutka07
24/08/2010 20:32
Полазил по всему инету, нашел кучу схем, прошивок, карявых исходников, но все эти "спецы" которые дают схемы и исходники сами не могут описать принцип как написать программу для бегущей строки. Если сдесь есть умные люди то помогите понять принцип написания программы. Я собрать схему могу. матрицы 8х8 штук 5. На каждую регистры сдвига которыми управляются атмегой напремер восьмой. Но я не могу додуматься как организовать в программе чтение второго символа, сдвиг символа и т.д. Помогите если есть тут ктото с мозгами......... Схема через регистры 595 будет делаться. Думаю сделать отдельно на столбцы регистры и отдельно на строки, но еще не знаю как лучше.

INSAN
25/08/2010 05:10
Слушай , ты давай не мути, выложи для начала что у тебя есть а потом проси. ыш ты какой , первое сообщение и с разу ему выложи всё. схем я тебе нарисую по хлёще еще не то , что 8х8 штук 5, тоже мне художник нашёлся тут. выложи сюда для начала все корявые исходники схемы и т.д свои.(((((((((( ааааааааааа, ты мою больную тему задел! голливудская улыбка

ДОБАВЛЕНО 25/08/2010 06:18

и вообще , будь по скромнее сходи сюда http://monitor.espec.ws/section44/topic129837.html и почитай о чём речь идёт там , и может ты поймёшь , что а может тебе проще * кошками торговать на базаре* смех

miwutka07
25/08/2010 07:37
ну если твою больную то очень рад. Может хоть ктото растолкует, а то все ток говорят что могут, но даже объяснить не могут )))))

вот в архиве исходник где одну букву М светит. Написать могу массивы чтоб светило буквы, а как правильно организовать счет столбцов, строк, символов и передвигать их.....???

INSAN
25/08/2010 15:08
...и схему пожалуйста, нам лень же разводить его по сырцу твоему улыбка

kapral_82
25/08/2010 19:27
В бегущей строке две основные операции,сканирование видимого поля и вывод в него массива. Делается скан матрицы (скорее всего построчно,т.к. если сканировать столбцами возникнет размазанность знаков при движении строки), организовывается буферный массив данных которые выводятся в видимую область и забиваешь этот буфер из основного массива так как тебе нравится.

miwutka07
25/08/2010 23:48
люди в общих чертах я понимаю как все должно происходить. Я немогу додуматься как организовать вывод массива моих букв в регистры. Как мне правильно создать процедуры для этого, как следить, считать за символами, их шириной, позицией: А схему поймет сразу тот, кто действительно опытен, а не мелит языком о кошках всяких и о том что они разные. Всего пару штук схем основных и моя такая. Матрицы 8х8 штук 5 будет. (пока работаю с матрицей одной 8 строк 5 столбцов). На каждую матрицу 8х8 будет ити по одному регистру 595-ому на столбцы и один регистр на строки. Думаю еще как лучше - отдельно выводы МК на регистры столбцов и на регистр строк. Или их все на одни и теже выводы МК посадить последовательно? Как лучше.......? Программирую МК год. С АЦП, формулами работать легко мне, а вот с битами, сдвигами ужас как трудно улыбка Я профессионально программирую промышленные контроллеры, пишу SCADA-системы, так что о кашках ротик закрыли и не пыжемся (для особенных тут). Видал я по кручю людей, так они так борзо не базарят. Ты организм вали на базар к своим кошкам. Тут место явно не тебе. Попрошу в мою тему не лезть, раз она "больная" у тебя!

ДОБАВЛЕНО 26/08/2010 00:53

INSAN писал:
Слушай , ты давай не мути, выложи для начала что у тебя есть а потом проси. ыш ты какой , первое сообщение и с разу ему выложи всё.


Схемы мне тут не нужны, если ты тугодум.... А раз тугодум, то какой с тебя АВР-программер????? Я написал четко и ясно что мне нужна помощь в создании с нуля своей версии которой поделюсь с тем, кто поможет! Прошу писать сюда людей только тех, которые действительно готовы помочь и объяснить как и что делать. А именно:
- как организовать процедуру счета символов, строк, столбцов и т.д.
- как правильно выдавать нули и единицы на регистры сдвига
-

m.ix
26/08/2010 00:49
http://www.youtube.com/watch?v=XmSdl_VwFq4
Матрица+контроллер+чуть дискретных элементов

kapral_82
26/08/2010 12:51
miwutka07, кинь в личку мыло,отправлю пример с исходником описанный в http://monitor.espec.ws/section10/topic154980.html (см. ссылку на ютуб в моем первом посте). А дальше разберемся.Пример без коментов, т.к. процедуры простые и их мало.

Кстати,по поводу ПЛК и скада систем,если есть желание можем пообщаться.У меня будут некоторые вопросы.

BOB51
26/08/2010 21:19
miwutka07 писал:
Программирую МК год. С АЦП, формулами работать легко мне, а вот с битами, сдвигами ужас как трудно улыбка Я профессионально программирую промышленные контроллеры, пишу SCADA-системы, так что о кашках ротик закрыли и не пыжемся (для особенных тут). Видал я по кручю людей, так они так борзо не базарят. Ты организм вали на базар к своим кошкам. Тут место явно не тебе. Попрошу в мою тему не лезть, раз она "больная" у тебя!

Схемы мне тут не нужны, если ты тугодум.... А раз тугодум, то какой с тебя АВР-программер????? Я написал четко и ясно что мне нужна помощь в создании с нуля своей версии которой поделюсь с тем, кто поможет! Прошу писать сюда людей только тех, которые действительно готовы помочь и объяснить как и что делать. А именно:
- как организовать процедуру счета символов, строк, столбцов и т.д.
- как правильно выдавать нули и единицы на регистры сдвига
-

задача по "бегущей" либо по анимационному экрану является одной из простейших для специалиста по микроконтроллерам и схемотехнике.
Ответ может иметь множество вариантов - зависит от платежеспособности заказчика и желания/нежелания чего-то "замудрить", а уж коль обратился за советом, так не "гони бочку" на окружающих...

-20 dB
26/08/2010 21:31
Э, алло, господа, давайте без разборок. Если я все посты с наездами отсюда снесу - только два поста и останутся. А править содержание чужих постов чтобы оставить тематическую часть и убрать "распальцовки" - ИМХО, не будет комильфо с моей стороны. А похоже, придётся. Да и времени на отделение зёрен от плевел сейчас нет - на дворницко-полицейские работы на форуме по часу в день остаётся. Возьмите пример с Негуляевцев - 63-я страница, а тишь, гладь и благодать.

ДОБАВЛЕНО 27/08/2010 0:35 AM

Пока убрал только вообще не имеющие отношения к теме.

INSAN
27/08/2010 01:26
В книге Применение микроконтроллеров AVR: схемы, алгоритмы, программы
Автор: Баранов В.Н. есть описание работы и листинг программы бегущей строки.

INSAN
27/08/2010 09:20
пускай и это тут будет http://arv.radioliga.com/content/view/217/49/

ДОБАВЛЕНО 27/08/2010 10:25

и тут мы ничего не догнали : http://www.radiokot.ru/forum/viewtopic.php?f=20&p=547037&sid=90eeba7fd5bd4876b9f8cc140d934517 и решил * раскошачиться * тут подмигивание

liveinternet.ru RadioTOP Rambler's Top100 –ейтинг@Mail.ru