помогите изменить программу на asm AVR

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
wxwu
Встал на лапы
Сообщения: 104
Зарегистрирован: Пн мар 11, 2013 22:53:45
Откуда: Солнечный Магадан

помогите изменить программу на asm AVR

Сообщение wxwu »

Прошивка под мк атмега8. МК управляет синтезатором lmx2316. Нужно изменить промежуточную частоту с 10700кгц на 45000 гкц. Данныое число упоминается только в комментариях, в явном виде ни в какой системе исчисления его нет. Исходник во вложении
Вложения
Синтез.txt
(76.58 КБ) 200 скачиваний
Реклама
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6312
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: помогите изменить программу на asm AVR

Сообщение Jack_A »

Это не так. Если поискать по тексту 'IF10700', то получим константы 0x10,0xb8 и 0x10,0xb6, т.е. 4280 и 4278 в десятичном. И соотносятся они друг к другу как 10700 к 10695 . Т.е. где прячутся эти константы - мы знаем. Только обнадеживать не буду : если мы в такой пропорции их изменим, чтобы получилось "45000 гкц", не исключено, что при обработке что-нибудь не вылезет за пределы разрядной сетки, не говоря уже о том, как это воспримут реальные тракты устройства (АЧХ, гетеродин и пр.) . Во всяком случае, для 45000 это будет 0x46,0x50 . Ну а дальше ....
Вложения
10700.JPG
(13.75 КБ) 297 скачиваний
Изображение
Реклама
wxwu
Встал на лапы
Сообщения: 104
Зарегистрирован: Пн мар 11, 2013 22:53:45
Откуда: Солнечный Магадан

Re: помогите изменить программу на asm AVR

Сообщение wxwu »

Такой способ я рассматривал, разница между константами 2, между частотами 5 кГц, но при изменении в такой пропорции получается довольно большая цифра. Но ведь эти константы же не сами по себе, с часто они связаны, границы диапазонов там тоже в подобном виде записаны
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6312
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: помогите изменить программу на asm AVR

Сообщение Jack_A »

Ну тогда помочь сможет только гений телепатии старик Хотябыч . :(
Мне лет 25 тому приходилось решать что-то похожее: добавить в свип-генратор для настройки СК кабельные диапазоны. В помощь была дока с исходником для Z80 и комментариями на... венгерском языке. Вроде бы константами вопрос удалось решить. Последниий hi-tech всхлип перед гибелью завода. Щас он делает утюги и щипцы для завивки.
Изображение
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «Разные вопросы по МК»