"Неправильную" инициализацию порта не забыл добавить? - просто не понял, что и куда добавлять.