INSiraJMENTS


//. Использование внутренних функций, периферийных блоков...


 


call #SW_FLL

call #TB_SETUP

clr R15

clr R14

eint

bis #LPMO,SR


Поэтому резонатор на 32 768 должен быть стабильным. Вызов подпрограммы стабилизации частоты генератора DCO. Инициализация таймера Timer В для генерации сигналов ШИМ

R15 и R14 использу­ются как указатели на таблицу синусов и для хранения значения «пилы» после стабилизации DCO

Разрешение прерываний «усыпить» ЦПУ. Завершение программы остаётся обработчик прерывания CCIFGO где обновляются значения ШИМ


 


.*******************************

Delay


*********************

Программная пауза для стабилизации кварца


 


L1 L2


 

mov #0004h,R15  
mov #0FFFFh,R14 • ~ 1 секунда
dec R14  
jnz L2  
dec R15  
jnz LI  
ret    

SW_FLL ; Подпрограмма стабилизации частоты DCO.

; Кварцевый генератор 32 768Гц используется