Простые часы на светодиодных матрицах.
Re: Простые часы на светодиодных матрицах.
Почему не работает кнопка Q7. В настройках работает. Секунды, прокрутка бегущей строки не хочет работать.
Прошивка от gregos без памяти.
Прошивка от gregos без памяти.
- Реклама
- alcxa
- Это не хвост, это антенна
- Сообщения: 1348
- Зарегистрирован: Ср мар 26, 2014 21:50:55
- Откуда: RF-73 ULN
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
Потому что на TPIC небось собрано - уже это обсуждалось ранее (на ULN почему-то работает).Сукгей писал(а):Почему не работает кнопка Q7. В настройках работает. Секунды, прокрутка бегущей строки не хочет работать.
Прошивка от gregos без памяти.
Re: Простые часы на светодиодных матрицах.
На TPIC кнопки совсем не работают. А собрано на 74нс595 и ULN.
- alcxa
- Это не хвост, это антенна
- Сообщения: 1348
- Зарегистрирован: Ср мар 26, 2014 21:50:55
- Откуда: RF-73 ULN
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
Я уже не помню что нужно в исходнике поменять чтоб кнопки нормально работали, т.к. полностью прерывание переписал (проблема кнопок, мерцание нижней строки и разнояркость столбцов, на ОА не работал фоторезистор и еще засветка соседних точек в левых столбцах)
по моему просто добавить строчку перед опросоми проблема с кнопками решится
по моему просто добавить строчку перед опросом
Код: Выделить всё
PORTB.7=0;
Последний раз редактировалось alcxa Ср сен 16, 2015 12:54:53, всего редактировалось 1 раз.
Re: Простые часы на светодиодных матрицах.
Поставил кварц перепрошил кнопки работают отлично.
В какой строчке нужно написать PORTB.7=0;
В какой строчке нужно написать PORTB.7=0;
- Реклама
- alcxa
- Это не хвост, это антенна
- Сообщения: 1348
- Зарегистрирован: Ср мар 26, 2014 21:50:55
- Откуда: RF-73 ULN
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
Перед опросом кнопок (но могу и запямятывать - месяц уже прошел)Сукгей писал(а):В какой строчке нужно написать PORTB.7=0;
Код: Выделить всё
PORTB.6=0;
PORTB.7=0;// точнее сюда нужно что-то поставить для задержки, чтобы Регистр успел сдвинуть строки, и так же в первоначальных схемах были поменяны PB6 и PB7 (у меня была распечатана такая схемка)
if ( (PINB.2==0)&& (but_on)){ but_on=0;
if(stroka==0b10000000) {but_2=1;};
if(stroka==0b00000001) {but_1=1;};
}
Re: Простые часы на светодиодных матрицах.
Спасибо попробую.
Re: Простые часы на светодиодных матрицах.
Пишу PORTB.7=0; вместо PORTB.6=0; матрицы вообще не светиться.
- alcxa
- Это не хвост, это антенна
- Сообщения: 1348
- Зарегистрирован: Ср мар 26, 2014 21:50:55
- Откуда: RF-73 ULN
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
Я писал нужно добавить, а не вместоСукгей писал(а):Пишу PORTB.7=0; вместо PORTB.6=0; матрицы вообще не светиться.
Re: Простые часы на светодиодных матрицах.
Заработало. Большое спасибо!!!
- Boryan_R
- Прорезались зубы
- Сообщения: 216
- Зарегистрирован: Пт фев 21, 2014 22:39:54
- Откуда: живу на крыше
Re: Простые часы на светодиодных матрицах.
Мужики подскажите чота я совсем запутался. Есть авторские часы первого варианта мега16 с кварцем +74HC595+ULN2803. Если заменить мегу 16 на 32 и зацепить BMP180, есть ли прошивка с прогнозом под этот вариант? Или до кучи придётся лепить ещё DS3231?
- alcxa
- Это не хвост, это антенна
- Сообщения: 1348
- Зарегистрирован: Ср мар 26, 2014 21:50:55
- Откуда: RF-73 ULN
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
Если нужен BMP180 то нужно обязательно организовывать шину и2с - т.е. убирать часовой кварц и на этих ножках организовывать, и до кучи обязателен RTC (так как часовой кварц убран), прошивки с давлением есть на 16мегеBoryan_R писал(а):Мужики подскажите чота я совсем запутался. .... зацепить BMP180, есть ли прошивка с прогнозом под этот вариант? Или до кучи придётся лепить ещё DS3231?
- Boryan_R
- Прорезались зубы
- Сообщения: 216
- Зарегистрирован: Пт фев 21, 2014 22:39:54
- Откуда: живу на крыше
Re: Простые часы на светодиодных матрицах.
спасибо..подскажи где взять прошивку на 16 мегу и схему подключения RTC и BMP180 . А то лопатить почти 400 страниц времени нет. А в меге 16 прогноз есть или только в 32?alcxa писал(а):Если нужен BMP180 то нужно обязательно организовывать шину и2с - т.е. убирать часовой кварц и на этих ножках организовывать, и до кучи обязателен RTC (так как часовой кварц убран), прошивки с давлением есть на 16мегеBoryan_R писал(а):Мужики подскажите чота я совсем запутался. .... зацепить BMP180, есть ли прошивка с прогнозом под этот вариант? Или до кучи придётся лепить ещё DS3231?
- alcxa
- Это не хвост, это антенна
- Сообщения: 1348
- Зарегистрирован: Ср мар 26, 2014 21:50:55
- Откуда: RF-73 ULN
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
На предыдущей страничке выкладывал http://radiokot.ru/forum/viewtopic.php? ... 8#p2487148Boryan_R писал(а):подскажи где взять прошивку на 16 мегу и схему подключения RTC и BMP180
Прошивки для обоих мег с одинаковым функционалом
по схеме готовой нет, RTC типовая схема
Re: Простые часы на светодиодных матрицах.
Подскажите где копать, часы живут своей жизнью.
Включаю показывает 12:00 через пару секунд автоматом включается кнопка ОК
хотя PA2 отключена. mega32 TPIC6B595 без давления. Прошивка от wsv 29_3_13
Включаю показывает 12:00 через пару секунд автоматом включается кнопка ОК
хотя PA2 отключена. mega32 TPIC6B595 без давления. Прошивка от wsv 29_3_13
- alcxa
- Это не хвост, это антенна
- Сообщения: 1348
- Зарегистрирован: Ср мар 26, 2014 21:50:55
- Откуда: RF-73 ULN
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
В сторону кнопок копать, порт меги PB2Сукгей писал(а):Подскажите где копать, часы живут своей жизнью. .... включается кнопка ОК
Re: Простые часы на светодиодных матрицах.
Порт PB2 отключен.
- Boryan_R
- Прорезались зубы
- Сообщения: 216
- Зарегистрирован: Пт фев 21, 2014 22:39:54
- Откуда: живу на крыше
Re: Простые часы на светодиодных матрицах.
Спасибо огромное добрый человек!alcxa писал(а):Обновление прошивки
Еще объем чуть уменьшил - теперь шрифтов в 16меге столько же (Описание тут) В архиве 2 варианта (под 32 и 16) - eeprom шить обязательно.
Вот по такой схеме еепром я так понимаю не нужен? или оставить? Ds18B20 в этой схеме тоже не нужен? Температуру в комнате чем измеряем BMP180 или DS18B20 который стоит по схеме автора или его там нет уже?
Последний раз редактировалось Boryan_R Вс сен 20, 2015 11:09:48, всего редактировалось 1 раз.
- alcxa
- Это не хвост, это антенна
- Сообщения: 1348
- Зарегистрирован: Ср мар 26, 2014 21:50:55
- Откуда: RF-73 ULN
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
возможно без BMP180 и будет работать (т.к. ячейки будильника используются для хранения давления для статистики) - а хотя там есть память - может и прокатитBoryan_R писал(а):А подскажи если вместо DS3231 поставлю DS1307 эта прошивка будет работать?
24с32 не используется
- Boryan_R
- Прорезались зубы
- Сообщения: 216
- Зарегистрирован: Пт фев 21, 2014 22:39:54
- Откуда: живу на крыше
Re: Простые часы на светодиодных матрицах.
нее. мне нужно ВМР180 обязательно ..ради чего всё это и затеваю...или тако вариант прокатит только с DS3231? Я правильно понял, для хранение статистики давления используется память будильника в DS3231?
PS А фьюзы в меге в отличии от авторской, я так понимаю уже другие? Какие правильные?
PS А фьюзы в меге в отличии от авторской, я так понимаю уже другие? Какие правильные?



