COM-порт должен быть точным.
В свое время я проводил эксперимент на Профике по подключению внешнего модема Inpro IDC-1914BXL в ZX-режиме. Модем не реагировал на команды, тупо посылая эхом все, что в него вводится. Причиной было несоответствие задающих частот мастер-генератора (того что тактирует CPU, видео и все остальное, в том числе и ВВ51). При переключении видеорежима частота меняется, это хорошо заметно на AY (начинает по-другому играть). А константы для делителя и ВИ53 я из CP/M-овского драйвера содрал.
Такое же поведение у модема наблюдалось, если я на PC выставлял не шибко стандартную скорость (типа 12000 bps, некоторые терминалки это позволяют). Как известно, модемы распознают скорость порта автоматически, так вот, у этой модели определение правильно срабатывало только на стандартных скоростях.