Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
10.04.2010, 20:29
|
|
Прохожий
Регистрация: 05.02.2008
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Инициализация LC7218 c помощью ATMEGA8
Вообщем решил я заюзать плату тюнера с синтезатором на LC7218 прикрепил к ней MEGA8
и написал по даташиту программную (тоесть без аппаратного SPI ) инициализацию данного синтезатора.
Алго простое первых 4 бита конфигурации LC7218 на передачу или на прием 36 или 24 бит
правда вывод СЕ почемуто должен быть (0).
Следующих 16 бит СЕ=1 коэффициент деления .пока для меня особо не важен так как инициализация не происходит вообще.
Так вот следующие 8 бит определяют состояние ключей которых 7-штук и которые я пытаюсь при инициализации сбросить в (0) чего у меня никак не получается.
Следующие полтора байта по сути меня пока мало волнуют .
И всего при инициализации нужно переслать 40 бит что я и делаю (полярность импульсов синхронизации положительная а фаза по переднему фронту).
Что я делаю не так ?
Прилагаю схему ,исходник на асм и даташит на LC7218.
Помогите пожалуйста а то мозг уже от перенапряжения как конденсатор электролитический.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:56.
|
|