Ребята может кто подскажет что подправить в исходнике, чтобы показания выводились во второй строке индикатора а то у меня в первой строке битые пиксели.
а не разобрался все там нормально и всё работает по схеме
помогите пожалуйста с прошивкой у меня в первой строке индикатора битые пиксели, половину цифр не видно а вторая строка работает нормально как сделать чтобы данные выводились во второй строке?
Здравствуйте, уважаемые! Спаял я это устройство. Долго мучился с фусами и установил единственный фус SUT0=1 ( в ponyprog ). Стоит кварц 10МГц. Ресет подтянул к + через 10КОм. После включения питания запускается раз через десять. Чтобы запустить необходимо коротить на "землю" Reset. С 5-10 раза помогает. Причем иногда было: при касании Ресета пальцем ( или осцилом ) начинает показывать дисплей уже готовый результат, т.е. проц по всей видимости запускается и работает, а вот дисплей - нет. Пусто на нем. Похоже хочет свой ресет. Прошивка автора. ЛСД 16х1. Как с этим бороться?
И еще вопрос (наверное попроще): при попытке скомпиливать исходник Atmel Studio6 выдает ошибку: "'SIG_OVERFLOW1' appears to be a misspelled signal handler [enabled by default]". После прошивки проца этой компиляцией на табло выводится "START", после одна точка, вторая и перезагрузка проца. Пожалуйста подскажите новичку, не брезгуйте! Ближайшие 5 лет конкуренции не составлю
С этим разобрался: вместо SIGNAL (SIG_OVERFLOW1) в версии AVR Studio6 нужно писать: ISR(TIMER1_OVF_vect) Осталась проблема с ресетом.
С ресетом разобрался: поправил инициализацию дисплея. Стартует как и должно. Весь проект прилепил. Мучаюсь чтобы использовать все 16 разрядов дисплея, а не 8. Хочется видеть оба датчика сразу Может кто поможет?
Помощи нет Переработка на следующей стадии: 100%рабочая, одновременно показывает оба датчика, но еще с нюансами - если подключены 2 датчика показывает температуру двух. Если один - одинаковые показания. Загрузка флеш - около 98%. Предварительная заставка - отсутствует. Напомню: 2 датчика DS18B20, LCD 16x1 на проце HD44780. Во вложении - полный проект. От помощи не откажусь - ускорит работу P.S.Печатка+схема+исходники+прошивка - когда окончательно завершу с программой
Таки самостоятельно смог сократить программу; заставка-включена; насчет точности показаний - погрешность не больше 0,5С при максимальных значениях (точнее нет возможности проверить). Как всегда, весь проект ( решил обозвать V.1.16.1 {1 строка/16 символов в строке/№рабочей версии} ) прилеплен. Что планируется в новой версии - не скажу
Проблема такая - прошил МК, собрал схему, но когда подключаю датчик, такое ощущение что коротыш(( на дисплее ничего не отображается, подсветка горит еле-еле, после отключения датчика МК запускается по новой (старт, no sig). Думал что перепутал распиновку датчика, меняю + - местами - нет сигнала, но дисплей не тухнет. В чем может быть проблема? Подскажите пожалуйста!!!
Заголовок сообщения: Re: Простой термометр для дома с двумя датчиками DS18B20.
Добавлено: Пн ноя 09, 2015 14:01:28
Встал на лапы
Зарегистрирован: Ср май 20, 2015 21:33:05 Сообщений: 106 Откуда: Пенза
Рейтинг сообщения:0
Ребят,а можно действительно к какому-то финишу придти.Подытожить так сказать.Прошивка под 16\2 с датчиками ds18b20,схема и прошивка????А то как-то невдомёк.
Собрал сей термометр на однострочном дисплее 16х1. Прошивку чуть подправил под себя. За основу была взята прошивка с 3 страницы. Во общем программа написана в притык по обьему 2048кб.Работает кнопка управления подсветкой. Если нет датчика улицы,пишет NO SIG. Если нет 2-х датчиков пишет NOSIG NOSIG.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 80
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения