Не поможете сделать такое на атмеге 16?Можно изменить, но это будет совсем другое устройство, т.к. нужен АЦП, а его в тиньке 2313 нету...

Не поможете сделать такое на атмеге 16?Можно изменить, но это будет совсем другое устройство, т.к. нужен АЦП, а его в тиньке 2313 нету...
нет.vpashko wrote:а можете прошивочку подкорректировать
попробуйте прошить прошивкой от тиньки и поставить кварц. Фьюзов у АТ90 нету, поэтому их менять не надо. Кварц 8 МГц.alenik wrote:будет-ли работать прошивка для термостата на AT90S2313.
проще поставить бузер с внутренним генератором.alenik wrote:Пищалку думаю сделать на к561ла7.
Да, но нету выходов для контроля температуры и кнопок. Надо высвобождать выводы из-под индикатора, вообщем переделывать дэвайс. А т.к. АТ90 щас хрен найдёшь...alenik wrote:Помнится на плате термометра было место под кварц для AT90S2313.
вот.alenik wrote:Как хотябы он выглядит, перепробовал кучу разных, и с материнских плат, с тестеров и телефонов.
обычно выдираю из магазина по 1,5 - 3 грн за штуку.alenik wrote:Может подскажете откуда их можно выдрать?
В функции PrepareRpmData заменитьArtem wrote:Доброго времени суток.
чтобы символ "L" появлялся при "1" на 7 ноге?
Code: Select all
if (!PIND.3)
{
byDisplay[0] = 14;
}
Code: Select all
if (PIND.3)
{
byDisplay[0] = 14;
}
В функции main заменитьArtem wrote: При запуске термостата он выводит на 7 ногу кратковременно (на 2-3с) единицу.
Code: Select all
PORTD.3 = 1;
PORTD.2 = 0;
Code: Select all
PORTD.3 = 0;
PORTD.2 = 0;
Ресет надо обязательно подтягивать тем более в машине. А в термостате ставить супервизор (для сохранения памяти).Artem wrote: После запуска двигателя термостат начинает сходить с ума (то 0 показывает, то цифры прыгают и тд). Поможет подтяжка ноги ресета к плюсу резистором? Судя по всему ловит какие-то наводки от высоковольтной части тахометра.