Не верно, по моему. Лучше не делать фолс отличным от нуля. А всё,
что не ноль - тру. Было как-то, на Mega328, когда делал тру единицей, кода было больше, чем когда тру 0xFFu. Сейчас я вообще задаю истину как "не ноль" !0. Пусть компилятор сам выбирает, что ему проще/быстрее. А истина/ложь определяю исключительно сравнением с нулём.