Страница 4 из 8
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Сб апр 07, 2012 17:53:09
DimAlt
Скачайте WinAVR-20060421
http://sourceforge.net/projects/winavr/ ... /20060421/
Установите. Если стоит другая версия и хотите чтобы все компилировалось в ней, то в переменной PATH (виндовс-свойства системы-дополнительно-переменные среды) удалите созданные переменные
В папке С:\WinAVR\pn создайте BAT файл с таким содержанием
Код: Выделить всё
echo OFF
cls
PATH ;
set PATH=c:\WinAVR\bin;c:\WinAVR\utils\bin;
echo WinAVR-20060421
"pn.exe"
Запускайте его и компилироваться будет в WinAVR-20060421.
Здесь
Код: Выделить всё
//**************************************
ISR(SIG_OVERFLOW0){//0,000064
lcd_time_switch++;
if (lcd_time_switch==light)
#ifdef katod
PORTLCD=lcd_buffer[znakomesto];
#else
PORTLCD=~lcd_buffer[znakomesto];
#endif
}
Поменяйте так
PORTLCD=lcd_buffer[
8-znakomesto];
Должно получиться.
Сам в понедельник только смогу сделать. На праздниках одын фыг не получится

Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Вс апр 08, 2012 18:47:15
Space_Dreamer
Большое спасибо за помощь. Скомпилировал. Но даже не тронутый исходник не работает должным образом: просто загоряются все сегменты каждого разряда...
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Пн апр 09, 2012 21:05:27
DimAlt
Млин, у меня самого всего этого не стояло. Завязал вообщем с программированием. Поставил и на те, при компиляции какая то ошибка вылазит. Не пойму в чем дело, наверно семерка виновата..
В архиве, то что получилось, вроде с hex проблем не должно быть.
Там надо было в файле clock.h выбрать тип индикаторов.
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Вт апр 10, 2012 11:56:50
Space_Dreamer
Огромное спасибо!!! Все работает!
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Ср апр 11, 2012 10:36:19
Space_Dreamer
Еще такой вопрос: После нажатия любой кнопки яркость отображения сильно падает, можно ли убрать этот эфект?
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Ср апр 11, 2012 19:17:37
DimAlt
А в настройках яркость регулируется7
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Чт апр 12, 2012 12:19:09
Space_Dreamer
Точно. Спасибо. Извините за невнимательность.
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Пт апр 27, 2012 15:13:06
kozarvasyl
может кто знает: когда я спаял при включении на индикаторах бегают все режимы, а когда нажимает какую-то кнопку и держу ее то переключаются и стоит на одном режиме?
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Вт июн 05, 2012 21:03:44
Alex7
kozarvasyl писал(а):может кто знает: когда я спаял при включении на индикаторах бегают все режимы, а когда нажимает какую-то кнопку и держу ее то переключаются и стоит на <одном режиме?
Было такое, оказался неисправный индикатор, после замены все заработало.
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Вт июн 05, 2012 21:06:48
Alex7
Предельная температура уставки термостата в программе установлена 50 гр. А как сделать больше? (для управления бойлером)
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Вс июл 01, 2012 12:04:37
happyhacker
Прошу прощения за возможную глупость.
Я хотел бы вместо будильников иметь в данном устройстве таймер\ры.
+ есть задумка чтоб пищалка пищала когда таймер отсчитывает последнюю минуту и когда закончил отсчет.
+ надо бы прикрутить термопару(для измерения температуры в духовке), и чтоб пищалка пищала когда температура термопары достигнет заданной.
П.С. это все хозяйство по заказу молодой жены))
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Чт авг 02, 2012 21:53:54
Alex7
Как увеличить максимальную температуру уставки в термостате (50 гр.) может кто-нибудь ответить?
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Сб авг 04, 2012 18:45:39
Alex7
Похоже увеличить программно температуру уставки термостата - это непреодолимая задача. Тем временем выкладываю свой вариант печатной платы всего устройства с индикаторами 3 штуки по три восьмерки. Может кому-то пригодится. У меня работает. стоит на бойлере
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Сб авг 04, 2012 18:54:15
Alex7
Когда я собрал первое такое устройство. оно не заработало. на индикаторах все блымкало. Тогда я развел еще один вариант. упрощенный. отдельно схему индикаторов и отдельно основную. Оказалось. что был битый один индикатор у меня. таким образом я нашел косяк. Поэтому на всякий случай выкладываю печатки отладочного варианта (я и его использую в хозяйстве)
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Сб авг 04, 2012 18:56:16
Alex7
Прошу только обратить внимание. что в отладочном варианте я не использую контроль питания (28 нога меги - на землю)
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Сб авг 04, 2012 19:06:29
O-LED
Alex7 Вы посты набиваете??
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Сб авг 04, 2012 21:09:06
Alex7
Да вроде нет а в чем проблема не надо свои варианты выкладывать или что?
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Ср ноя 28, 2012 18:24:28
Виталий-1
Уважаемы коты всем здравствуйте.
Собрав эти интересные часы v2.24 Не могу запустить. На инидкаторах одни восьмёрки. Все сигналы везде есть.
Прошивал программатором Пони прог.
Подскажите пожалуйста в чём дело почему не работают часы. Сколько устройств не повторил такого ещё не было.
Всем спасибо. С уважением, Виталий.
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Пт ноя 30, 2012 19:42:50
Valeri S
Виталий-1
Собрав эти интересные часы v2.24 Не могу запустить. На инидкаторах одни восьмёрки
Виталий эта плата предназначена для мощных индикаторов с общим анодом (SA23-11) и
прошивка для неё (LargeIndikator). Для ваших если я правильно понял маленьких
индикаторов не очень подходит но всё равно должна работать.
я собрал эти часы. Плату разводил под свои детали. Часы завелись бес проблем.
в архиве плата,прошивка и плата под смд детали и примерно такового размера индикаторы
общий анод или катод,зависит от прошивки.
Re: Часы-термометр на микроконтроллере ATmega8. V 2.0
Добавлено: Пт ноя 30, 2012 20:30:33
Виталий-1
Valeri S
Большое Вам спасибо. Буду пробовать.
У меня подозрение что некоторые выходы МК дохлые.
Спасибо. С уважением Виталий-1.