[an error occurred while processing this directive]
В Pascal неявные преобразования типов ЗАПРЕЩЕНЫ! Типы определяются заранее и, на пример, попытка передать Real в Integer или Byte в Word (и на оборот) вызовет ошибку компиляции. Здесь может быть другое - что-то неверно в опциях компилятора.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)