рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Сброс сторожевого таймера WDT

Сброс сторожевого таймера WDT - раздел Высокие технологии, Описание команд для PIC микроконтроллеров Синтаксис: Clrwdt Операнд: Нет. Операция: 00H->wdt, 0-&g...

Синтаксис: CLRWDT

Операнд: Нет.

Операция: 00h->WDT, 0->WDT prescaler, 1->TO, 1->PD

Биты состояния: ТО, PD

Код: 0000 0000 0100

Описание: Команда сбрасывает сторожевой таймер WDT и предварительный делитель. В регистре состояния устанавливаются биты ТО и PD.

Циклов: 1

Пример: CLRWDT

После выполнения команды:

WDT counter=0x00,

WDT prescaler=0, T0=1, PD=1

Примечание: Поскольку в Р1С16С52 сторожевой таймер WDT отсутствует, команда CLRWDT в этом случае будет выполняться как NOР. Биты состояния ТО и PD устанавливаются в 1.

– Конец работы –

Эта тема принадлежит разделу:

Описание команд для PIC микроконтроллеров

Описание команд для PIC микроконтроллеров B Описание команд PIC CXX и PIC C X ADDWF Add... BCF Bit Clear f... Сброс бита в регистре f...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Сброс сторожевого таймера WDT

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

B1. Описание команд PIC 12CXX и PIC 16C5X
  ADDWF Add Wand f Сложение W с f Синтаксис: ADDWF f,d Операнды: 0<=3<=1, dє[0,1] Операция: (W)+(f) -> (dest) Биты

Пропустить команду, если бит равен нулю
Синтаксис: BTFSC f,b Операнды: 0<=31, 0<=Ь<=7 Операция: Пропустить, если f(b)=0. Биты состояния: Не изменяются. КОД: 0110 bbbf ffff Описание: Е

Пропустить команду, если бит равен единице
Синтаксис: BTFSS f,b Операнды: 0<=f<=31, 0<=b<=7 Операция: Пропустить, если f(b)=1. Биты состояния: Не изменяются. КОД: 0111 bbbf ffff Описа

Вызов подпрограммы
Синтаксис: CALL k Операнд: 0<=k<=255 Операция: (PC)+1->TOS, k->PC<7:0>, (STATUS<6:5>)->PC<10:9>, 0->PC<8> Биты состояния: Не изм

Декремент f, пропустить команду, если 0
Синтаксис: DECFSZ f,d Операнды: 0<=f<=31, dє[0,1 ] Операция: (f)—1->(dest); пропустить, если (dest)=0 Биты состояния: Не изменяются. КОД: 0010 11df ffff

Переход по адресу
Синтаксис: GOTO k Операнд: 0<=k<=511 Операция: k->PC<8:0>, (STATUS<6:5>)->PC<8:9> Биты состояния: Не изменяются. Код: 101k kkkk kkk

Инкремент f, пропустить команду, если 0
Синтаксис: INCFSZ f,d Операнды: 0<=f<=31, dє[0,1] Операция: (f)+1->(dest); пропустить, если (dest)=0 Биты состояния: Не изменяются. КОД: 0011 11df ffff

Логическое ИЛИ W и f
Синтаксис: IORWF f,d Операнды: 0<=f<=31, dє [0,1] Операция: (W).OR.(f)->(dest) Биты состояния: Z КОД: 0001 00df ffff Описание: Содержимое регис

Возврат из подпрограммы с загрузкой константы в W
Синтаксис: RETLW k Операнд: 0<=k<=255 Операция: k->W, TOS->PC Биты состояния: Не изменяются. Код: 1000 kkkk kkkk Описание: 8-битовая констан

Сдвиг f влево через перенос
Синтаксис: RLF f,d Операнды: 0<=f<=31, dє[0,1] Операция: f<n>->d<n+1>, f<7>->C, C->d<0> Биты состояния: С КОД: 0011 01df f

Сдвиг f вправо через перенос
Синтаксис: RRF f,d Операнды: 0<=f<=31, dє [0,1] Операция: t<n>->d<n-1>, f<0>->C, C->d<7> Биты состояния: С Код: 001111df f

Вычитание W из f
Синтаксис: SUBWF f,d Операнды: 0<=f<=31, dє[0,1] Операция: (f) - (W)->(dest) Биты состояния: С, DC, Z КОД: 0000 10df ffff Описание: Содержимое

Обмен тетрад в f
Синтаксис: SWAPF f,d Операнды: 0<=f<=31, dє [0,1] Операция: f<0:3>->d<4:7>, f<4:7>->d<0:3> Биты состояния: Не изменяются. Код

XORWF Exclusive OR W and f
Исключающее ИЛИ W и f Синтаксис: XORWF f,d Операнды: 0<=f<=31, dє[0,1] Операция: (W).XOR.(f)->(dest) Биты состояния: Z Код

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги