2 termostat:
Да все нормально, зря ты так близко к сердцу воспринимаешь, я понимаю, сколько времени и души ты вложил в этот курс.
Это не претензии, просто мое мнение, возможно ошибочное, но ведь на то он и форум, верно ?!
А то уже боюсь что-либо спрашивать.
Курс читаю по порядку. Возможно не всегда внимательно, и не все сразу понимаю, но раньше МК не занимался, только программировал, поэтому немного туго получается.
но в файле work.c для задачи 3 есть строчка:
TIMSK = 0x02;
она и делает бит TOIE0 равным "1" - т.е. разрешает прерывание по переполнению таймера_0
Я не использовал файл из архива, писал вручную, а Application Builder прописал TIMSK = 0x00. Я на это внимание не обратил, посчитав, что сформированный код верен.
Вспомнил про TOIE0 и разобрался сам, разве плохо ?!