Компараторов нет в большей части AVR. Вру. Есть. Вспомнил. Собственно для ШД даже нужно 2 компаратора, для BLDC например все 3. Так что бестолку -- у большинства один только. А если в программе жуткий выбор, что отдать аж 15% на printf или на что-то ещё, то такое программирование
обречено на провал. Потом тут рассказывают как они библиотечными функциями не пользуются, свой самодельный и кривой scanf и не менее кривой printf...