FSK модуляция

Параметр PHASER изменяется на величину DELTA при каждом прерывании. Первые 9 битов параметра PHASER используются, для восстановления значе­ния косинуса. Так как функция косинуса является симметричной, то значения ее в третьем и четвертом квадрантах такие же, как и во втором и первом квад­рантах, а значит также используются только абсолютная величина, задаваемая первыми 9 битами параметра PHASER.

Затем, всю значения второго квадранта вычисляются из значений первого квадранта, содержащиеся в таблице.

8 битный результат защелкивается в порту P0.OUT.

Каждые 16 прерываний, параметр DELTA обновляется в соответствии с ве­личиной частоты следующего посылаемого бита.