Главная  
18.05.2012 г.
Главная
Проекты
Статьи
Начинающим
Архив новостей
Ссылки
Контакты
Поиск
Файлы
Форум
Карта сайта
Авторизация





Забыли пароль?
Ещё не зарегистрированы? Регистрация
Поддержи наш сайт!
Через WebMoney

 R785211844650
 Z210696637574
 E368177590409

Простые устройстваОтличные товары по превосходным ценамОтличные товары по превосходным ценам
Форум ARV Research
Добро пожаловать, Гость
Пожалуйста Вход или Регистрация.
Забыли пароль?
Таймер - меньше просто не бывает (1 просматривает)
_GEN_GOTOBOTTOM Ответить

TOPIC: Таймер - меньше просто не бывает

#4804
Coviraylhik (Пользователь)
Новичок
Постов: 45
graphgraph
В ответ на: Таймер - меньше просто не бывает 27.04.2010 14:51 Репутация: 6  
Ещё вопрос к автору по схеме выв.2 это кнопка SS ?
выв.11 это OUT ?
И вот тут я конечно дилетант писать программу не умею, попробовал и в чистом окне PonyProgа и в текстовом редакторе записать этот 1 байт EEPROMа,получаются только абркадабры разные.
Уважаемый ARV будьте добры ,напишите этот байт для дисплея с О.К , расширение .HEX для прошивки PonyProgом.

Содержимое поста отредактировано: Coviraylhik, в: 27.04.2010 17:42
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#4813
Lektor (Пользователь)
Специалист
Постов: 126
graphgraph
В ответ на: Таймер - меньше просто не бывает 29.04.2010 17:34 Репутация: 15  
Уважаемый ARV!!! Собрал таки я то чего так давно ждал,замечательный таймер,но столкнулся с рядом "багов" в прошивке:
1)При установки времени 0,1,2,3... после цифры 9 показывает кракозябры,а должен если не ошибаюсь по новой 0,1,2,3...9.
2)Последние 10-ть секунд должен пищать,но пищит не всегда пару раз пикнет и с писком зависает до тех пор пока не отключить питание таймера.
3)Отсчет времени ведется не четко,часто зависает на 2-ве,3-ри секунды.Например: 10-9-8-7 рас и семерка зависла на две три секунды, потом раз и пошол отсчет дальше 6-5-4-3-2-1-0.
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#4822
ARV (Администратор)
Администратор
Постов: 2027
graph
В ответ на: Таймер - меньше просто не бывает 29.04.2010 21:27 Репутация: 167  
на счет кракозямб - буду думать, тревожный симптом. а зависание может быть связано с тем, что на вход сброса попадают какие-то наводки... Вы его оставили болтаться и трогаете руками таймер? так будет сбоить... я, к сожалению, не имею возможности протестировать собранное устройство, а моделирование в протеусе не показывает зависаний...
Не стыдно не знать, стыдно не учиться
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#4887
Lektor (Пользователь)
Специалист
Постов: 126
graphgraph
В ответ на: Таймер - меньше просто не бывает 21.05.2010 23:58 Репутация: 15  
ARV писал(а):
а зависание может быть связано с тем, что на вход сброса попадают какие-то наводки.
Я пробывал и в руках держать таймер и на стол ложил недотрагивался и так и так подвисает и еще пробывал RESET через резистор на питание,не катит всеравно зависает.

моделирование в протеусе не показывает зависаний.
Вот какраз в протеусе я тоже гонял его,он также подвисает как и в реальном устройстве,баг в прошивке 100%!наводки здесь непричем.
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#4893
ARV (Администратор)
Администратор
Постов: 2027
graph
В ответ на: Таймер - меньше просто не бывает 22.05.2010 16:10 Репутация: 167  
я тут проанализировал прошивку... нашел одно весьма неприятное место... постараюсь исправить - возможно, именно в этом причина всех проблем (связано с регистровыми переменными). главное, чтобы в память все влезло
Не стыдно не знать, стыдно не учиться
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#4903
Lektor (Пользователь)
Специалист
Постов: 126
graphgraph
В ответ на: Таймер - меньше просто не бывает 24.05.2010 13:20 Репутация: 15  
ARV писал(а):
я тут проанализировал прошивку... нашел одно весьма неприятное место... постараюсь исправить - возможно, именно в этом причина всех проблем (связано с регистровыми переменными). главное, чтобы в память все влезло
ARV!Буда ждать с нетерпением исправлений,у меня уже спаяна схема поэтому смогу протестировать по полной,и в случае каких либо багов обязательно буду вам сообщать.Проэкт очень интересный и весьма полезный
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#4915
ARV (Администратор)
Администратор
Постов: 2027
graph
В ответ на: Таймер - меньше просто не бывает 27.05.2010 07:09 Репутация: 167  
увы, неутешительные новости: похоже, что при заявленных функциях программа не может быть реализована в памяти выбранного микроконтроллера борьба с негативным эффектом от регистровых переменных пока не принесла успехов. отказ от регистровых переменных однозначно приводит к превышению прошивкой лимита 2 килобайта. это означает только одно: придется пожертвовать рядом функций ради сохранения проекта.

пока склонен сократить возможности настроек кнопок.
Не стыдно не знать, стыдно не учиться
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#4917
Milmen (Пользователь)
Новичок
Постов: 15
graphgraph
В ответ на: Таймер - меньше просто не бывает 27.05.2010 17:33 Репутация: 0  
Уважаемый ARV может имеет смысл перейти на ATmega8. Там возможностей побольше. А ценой они не сильно отличаются.
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#4918
ARV (Администратор)
Администратор
Постов: 2027
graph
В ответ на: Таймер - меньше просто не бывает 27.05.2010 20:03 Репутация: 167  
можно и перейти, но тогда интрига пропадает уже не скажешь "меньше не бывает"... в принципе, исходники я выложил, все регистровые переменные заменить на обычные - и пожалуйста: собирайте под мегу8, мегу16 или даже мегу128 и все оптимизации тоже можно отключить
Не стыдно не знать, стыдно не учиться
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#4919
Lektor (Пользователь)
Специалист
Постов: 126
graphgraph
В ответ на: Таймер - меньше просто не бывает 27.05.2010 20:39 Репутация: 15  
ARV писал(а):
пока склонен сократить возможности настроек кнопок.
Я с вами полностью согласен ARV!переход на др.контроллер не имеет смысла,вы правильно сказали на счет ПОТЕРИ ИНТРИГИ
Думаю нужно помимо этого:
пока склонен сократить возможности настроек кнопок.
Убрать мозможность ВКЛ/ВЫКЛ писчалки,пускай сразу по умолчанию она будет включена,предупредительный сигнал нужен практически всегда,ну или почти всегда.Одна кнопка Пуск/пауза/сброс кратковременным нажатием -ПУСК,еще раз нажали -ПАУЗА,а если удержали ее более чем на 3 сек.-СБРОС.А нажав одновременно две кнопки ВХОД в настройку.Что вы думаете по этому поводу ARV?
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
_GEN_GOTOTOP Ответить
© Copyright 2007 Best of Joomla, Работает на FireBoardполучить последние сообщения прямо на Ваш рабочий стол