А с железом все нормально - так как если вставить код просто без функций - то он работает, что видно по осцилографу
E-mail: info@telesys.ru