logo search
КС-ZAO / Лекции ЦЭВМруский вариант11

1. Movlw b`xx0x0xxx` ;выбрать внутреннюю синхронизацию и новое

;значение для делителя. Если новое значение

;делителя равно

2. OPTION ;`000` или `001`, то надо временно выбрать

;другое значение делителя.

3. CLRF 1 ;обнулить RTCC и делитель.

4. MOVLW B`xxxx1xxx` ;выбрать WDT, не изменяя значения делителя.

5.OPTION

6. CLRWDT ;обнулить WDT и делитель.

7. MOVLW B`xxxx1xxx` ;выбрать новое значение для делителя.

8. OPTION

Пункты 1 и 2 требуются только тогда, когда к RTCC был подключен внешний источник импульсов. Пункты 7 и 8 требуются тогда, когда в коэффициент деления надо установить `000` или `001`.

Переключение делителя с WDT на RTCC.

------------------------------------ 1. CLRWDT ;обнулить WDT и делитель. 2. MOVLW B`xxxx0xxx` ;выбрать RTCC, новое значение для делителя

;источник сигнала. 3. OPTION Указанными программами следует пользоваться, даже если WDT запрещен.