Камрады, доброго времени суток всем. Нужна помощь программиста, желательно PICового по вот какому вопросу.
Некий буржуинский радиолюбитель VK5TM придумал полезный ништяк: все та же "сишка" Si5351A формирует на одном из выходов одну из четырех заранее заданных частот. Частоты содержатся в управляющем PIC16F629, а сам "ПИК" управляется по двум ножкам с помощью простейшего диодного шифратора с галетника. Автор пишет, что можно использовать и три ножки, тогда частот будет восемь, но это на любителя. Приводится описание всего этого безобразия и ассемблерный код на четыре заданные заранее частоты. И вот в чем суть вопроса: по какой логике задается частота? Я мало что понял в ассемблерных процедурах, но, похоже, что каждую из четырех частот задает пятибайтовая последовательность. Выписал, забил в виндовый калькулятор, но как не считал, слева направо и наоборот, никак не получил нужного десятичного числа. Объясните, как задаются частоты в программе, как их правильно пересчитать на свои значения?
Соседняя темы про одночастотный синтезатор на "сишке", заменяющий редкий кварц и работы уважаемого UR3ILF не подходят в моем случае, отсюда и интерес к ништяку. Помогите, не дайте пропасть