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

 
 
> Использование 16-сегментного индикатора с 6 цифрами в протеусе
D@rkD@iver
сообщение Apr 13 2013, 18:01
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 13-04-13
Пользователь №: 76 489



Здравствуйте всем. Тут такая проблемка.
В протеусе подлючил индикатор к AtMega128.Пытаюбсь вывести строку из 5 символов.
Вывожу каждый символ по очереди. Они отображаются но вот незадача, очень сильно видно как они моргают. То есть видно что в каждый момент только один символ зажжен.
Задержка междлу символами 100 мс. Если делаю меньше то они отображаются вообще некорректно.
Так вот вопрос как обычно работают с этими проклятыми индикаторами?
Или это глюк протеуса? И еще такой вопрос. Основной цикл занят олбновлением индикатора,но мне нужно выполнить кое-какой код раз в секунду.
Какэ то можно реализовать? Заранее спасибо
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
D@rkD@iver
сообщение Apr 14 2013, 03:17
Сообщение #2





Группа: Новичок
Сообщений: 3
Регистрация: 13-04-13
Пользователь №: 76 489



ну в принципе я так и делаю, есть буффер из которого прога отправляет символы на индикатор, если буфер поменять то мнгновенно поменябтся данные на индикаторе.
но сейчас основная проблема что не могу его настроить чтоб он отображался нормально без морганий, если ставлю 10 мс то он не отображает ничего
Go to the top of the page
 
+Quote Post
Moto_V3x
сообщение Apr 15 2013, 07:44
Сообщение #3





Группа: Новичок
Сообщений: 1
Регистрация: 3-02-09
Из: Украина, Славянск
Пользователь №: 44 361



динамическая индикация в протеусе и в железе разные вещи, приходится для отладки ставить другие задержки.
Go to the top of the page
 
+Quote Post



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

 


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


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