Бегущая строка (Светодиодное табло)

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 170
Зарегистрирован: Пт окт 31, 2008 02:54:28
Откуда: Украина

Сообщение kybertech »

Всем доброго времени суток !
Ребята, у меня следующая ситуация! Собрал я бегущую стоку на Atmega16 + 74HC595 + сварганил светодионое табло + написал прошивку чтобы оживить это железо. Тестил в протеусе всё работает прекрасно !
А когда собрал остался не очень доволен результатом.

символы видно и они бегут как нада, только моргает это всё как-то некрасиво.

Выкладываю два проекта протэуса Proteus7.2 SP2 и прошивку.
в архиве два варианта, в папке "Готовое утройство" показано как оно работает уже на железе, а в папке "Протэус" как работает в протэусе.
Так вот в протэусе оно не моргает как показано в проэкте размещённом в папке "Протэус", а в папке "Готовое устройство" я симитировал как оно работает на железе.

Прошивку уже менял по разному и всёравно таже проблема!

Что же может служить такой проблемой в моём случае ?
Последний раз редактировалось kybertech Пт окт 31, 2008 22:25:34, всего редактировалось 1 раз.
Контактная информация:
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 491
Зарегистрирован: Вс янв 07, 2007 01:45:48
Откуда: Российская Федерация, будь она неладна...

Сообщение Pooher »

Без исходника ответа ждать можно долго... :)
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 170
Зарегистрирован: Пт окт 31, 2008 02:54:28
Откуда: Украина

Сообщение kybertech »

Pooher писал(а):Без исходника ответа ждать можно долго... :)
Уверяю что с исходником всё отлично !
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 491
Зарегистрирован: Вс янв 07, 2007 01:45:48
Откуда: Российская Федерация, будь она неладна...

Сообщение Pooher »

Ну а откуда такая уверенность?
Реклама
Эиком - электронные компоненты и радиодетали
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 170
Зарегистрирован: Пт окт 31, 2008 02:54:28
Откуда: Украина

Сообщение kybertech »

Pooher писал(а):Ну а откуда такая уверенность?
Потому что проверил в коде каждую строчку которая могла бы влиять на это !
Контактная информация:
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 170
Зарегистрирован: Пт окт 31, 2008 02:54:28
Откуда: Украина

Сообщение kybertech »

чувак если тебе нада код ты прямо и скажи что дай исходник ! а я уже подумаю давать или нет !
а то разводить меня надумал !
Контактная информация:
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 491
Зарегистрирован: Вс янв 07, 2007 01:45:48
Откуда: Российская Федерация, будь она неладна...

Сообщение Pooher »

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

К слову. "ЧУВАК"-это кастрированный БАРАН, так что возвращаю этот комплимент в Ваш адрес. ЧУВАК :evil:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 170
Зарегистрирован: Пт окт 31, 2008 02:54:28
Откуда: Украина

Сообщение kybertech »

Pooher писал(а): ...
Я так понимаю, вопрос в железе.
Ну тогда не по адресу.
...

К слову. "ЧУВАК"-это кастрированный БАРАН, так что возвращаю этот комплимент в Ваш адрес. ЧУВАК :evil:
я в вопросе написал что проблема не в коде !

И огромное спасибо за комплимент Гы Гы !
Контактная информация:
abc
Друг Кота
Аватара пользователя
Сообщения: 3688
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Сообщение abc »

Что же может служить такой проблемой в моём случае ?
Очевидно, недостаточная частота обновления дисплея.
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 170
Зарегистрирован: Пт окт 31, 2008 02:54:28
Откуда: Украина

Сообщение kybertech »

abc писал(а):Очевидно, недостаточная частота обновления дисплея.
Чем же её можно достичь ?
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 491
Зарегистрирован: Вс янв 07, 2007 01:45:48
Откуда: Российская Федерация, будь она неладна...

Сообщение Pooher »

Надо ещё раз проверить в коде каждую строчку :))

А если серьёзно, то скажите хоть по какому пути дисплей обновляется(по таймеру аль ещё как)?
Поставщик валерьянки для Кота
Сообщения: 2108
Зарегистрирован: Пт авг 29, 2008 16:28:19
Откуда: Киев

Сообщение Foks »

Частота задается исключительно в исходном коде программы. Но так как исходник Вы нам не даете, то о чем-либо говорить бесполезно.
P.S. Ооочень сомневаюсь что этот исходник писали Вы сами, если не можете разобратся как он работает и что такое динамическая индикация.
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 170
Зарегистрирован: Пт окт 31, 2008 02:54:28
Откуда: Украина

Сообщение kybertech »

Foks писал(а):Частота задается исключительно в исходном коде программы. Но так как исходник Вы нам не даете, то о чем-либо говорить бесполезно.
P.S. Ооочень сомневаюсь что этот исходник писали Вы сами, если не можете разобратся как он работает и что такое динамическая индикация.
Foks ты тупица ! ты понимаешь я не в исходнике разобраться немогу а в железе !
Исходник писал я сам иначе как бы я вам симитировал как работает оно на железе !

Ты походу сам в поисках исходника а написать нехватает серого вещества !

Во всяком случае я сюда не для того обратился чтобы оправдываться, а конкретно описал проблему ! И сказал что в коде нет ошибок !
Читайте внимательно !

в исходнике я пробывал менять код скорость задержки. Если я ставлю скорость задержки маленькую то у меня получается очень быстро будет бежать текст что тоже не очень хорошо !
Я вот думаю не может ли быть дело в светодиодах ? потому что диодное табло я собирал сам.
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 491
Зарегистрирован: Вс янв 07, 2007 01:45:48
Откуда: Российская Федерация, будь она неладна...

Сообщение Pooher »

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

По тому, как себя ведёт индикатор в данном проекте, можно сделать предположение, что у вас в какой-то части программы происходит "cli"
(ну если конечно вывод информации происходит по прерыванию)
Поставщик валерьянки для Кота
Сообщения: 2108
Зарегистрирован: Пт авг 29, 2008 16:28:19
Откуда: Киев

Сообщение Foks »

kybertech писал(а):Ты походу сам в поисках исходника а написать нехватает серого вещества !
Насмешил :D. Я подобное делал сам когда в 8 классе учился. Причем уже тогда на ассемблере.

Серого вещества вполне достаточно. Читать здесь все умеют. А то что вам уже 3 человека сказало что дело в исходном коде, а вы никак не поймете этого - это тоже наводит на определенные мысли.
Да, о светодиодах: если мозг есть, можно было от батарейки их включить и посмотреть - мигают они или нет. (Это я о том что бывают мегающие светодиоды)

И заметьте - вам никто не грубил, в отличие от того, как вы разговариваете с нами. Только лишь этот момент уже полностью отбивает желание помогать.
Мучитель микросхем
Аватара пользователя
Сообщения: 491
Зарегистрирован: Вс янв 07, 2007 01:45:48
Откуда: Российская Федерация, будь она неладна...

Сообщение Pooher »

И заметьте - вам никто не грубил, в отличие от того, как вы разговариваете с нами. Только лишь этот момент уже полностью отбивает желание помогать.
Абсолютно солидарен!
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 170
Зарегистрирован: Пт окт 31, 2008 02:54:28
Откуда: Украина

Сообщение kybertech »

Ладненько всем спасибо ! Разгребусь сам !
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 99
Зарегистрирован: Вт фев 19, 2008 20:46:27
Откуда: Новгород

Сообщение kolyay »

Надо срочно убрать НЕХ! Его же могут дизассемблировать! И тогда суперсекретный исходник может попасть в недобросовестные лапы плахих катоф!
Контактная информация:
Поставщик валерьянки для Кота
Сообщения: 2108
Зарегистрирован: Пт авг 29, 2008 16:28:19
Откуда: Киев

Сообщение Foks »

kolyay писал(а):Надо срочно убрать НЕХ! Его же могут дизассемблировать! И тогда суперсекретный исходник может попасть в недобросовестные лапы плахих катоф!
Он кажется компилился на Си, и читать эту дизассемблированную гадость очень противно...
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 170
Зарегистрирован: Пт окт 31, 2008 02:54:28
Откуда: Украина

Сообщение kybertech »

Foks писал(а):
kolyay писал(а):Надо срочно убрать НЕХ! Его же могут дизассемблировать! И тогда суперсекретный исходник может попасть в недобросовестные лапы плахих катоф!
Он кажется компилился на Си, и читать эту дизассемблированную гадость очень противно...
HEX я убрал

Ребята кто заинтересован в доработки этого проекта я и не против поделиться исходником, тем более что написал его за 2 часа.

А так заниматься этим времени нет !
Может как и говорилось выше что где-то я напортачил в программе но все строки пересматривал.

Как появиться время погляжу и отпишусь если эта тема будет ещё открыта !
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»