Наверно дело в значении wDLL[15:1]. Наверно там в действительности другое значение. То какое Вы считали. Разрядность тут точно не причем. (Подставьте константу со старой разрядностью. Должны тоже самое "беззбойное" получить). Если у Вас Uart без смены скорости работы, зачем регистр. можно и параметрами обойтись.