miharus писал(а):На порту висят светодиоды. Я так понял что при powerdown они должны выключиться.
Ничего подобного. Все регистры (и содержимое ОЗУ) остаются в тех состояниях, в которых были до сна.
miharus писал(а):На порту висят светодиоды. Я так понял что при powerdown они должны выключиться.
ra6fnq писал(а):1 error(s) - ошибку не расшифровывает...
1 warning(s)

ra6fnq писал(а):это ошибка линкера - места в 2313 не хватает...у автора хватало, а у мня не хватает... в 4313 всё отлично... в чём причина? попробовать в какой нибудь старой версии CVavr?
что зацепило - полный код и возможность не копировать а разобраться, что в полтинник уже не так просто...
Код: Выделить всё
if (devices == 0) {
str[0] = 'E'; //Выводим сообщение об ошибке.
str[1] = 'r';
str[2] = 'r';
str[3] = '';
while (1){
//Ходим по кругу.
};Код: Выделить всё
(tx/10) * 10;вы тогда формулируйте почетче, что вам надо. самому слабО додумать, как сделать математическое окрагление до десятков?Volgol_555 писал(а):точно. А мне и в голову не пришло) Вот только интересно: 133/10*10=130 при данном варианте
а если 136 - мне с него надо получить 140! Ведь такой вариант просто уберет дробное значение!
Код: Выделить всё
((tx + 5) / 10) * 10