[an error occurred while processing this directive]
Я так делал, работает железно!
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено lisarden 04 августа 2003 г. 14:42
В ответ на: Как правильно программировать ФАПЧ в AD2191? отправлено ShmAlex 04 августа 2003 г. 14:00

.SECTION /pm program;
//Будем делать умножитель 4х, CCLK=2*HCLK=XTALIN
CPU_Initialization:
iopg = 0; // Страница для CLK/Sys control
ax1 = 0x0152; // Остановим PLL - Bypass
io(PLLCTL) = ax1;nop; // Запишем в регистр
ax1 = 0x0952; // Перепрогр. в 2х - в Bypass
io(PLLCTL) = ax1;nop; // Запишем в регистр
ax1 = 0x0950; // Запуск PLL - в Bypass'e
io(PLLCTL) = ax1;nop; // Запишем в регистр
ax1 = 0x0850; // Выход из Bypass'a - ~500 циклов
io(PLLCTL) = ax1; // Запишем в регистр
cntr = 1100;
do wt until ce;
wt: nop;
RTS; // возврат в точку вызова

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru