Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
|
(926)274-88-54 ГлавнаяИнтернет-магазинТкани в наличииМягкая мебельДиваны еврокнижка
Диван-кровать
Диван книжка
Кожаные диваны
Угловые диваны
Кресло-кровать
Недорогие диваны
Кресла
Диваны с фабрики
Кожаная мебель
Производство
Недорогая мебель
Как купитьЗаказ мебелиМебель для домаКухниШкафы купеОфисная мебельШкольная мебельПродажа мебели
Карта сайта
Вакансии
Схема проезда
(926)274-88-54
|
Читальный зал --> Устройства ультрафиолетового стирания 2* 35 4.2.2.1 РЕГИСТР СОСТОЯНИЯ ( STATUS ) Регистр STATUS , показанный на рис. 4-7, содержит флажки арифметического состояния ALU, состояния сторожевого таймера и биты выбора банка памяти данных. Регистр STATUS может быть адресован любой командой как любой другой регистр. Если регистр STATUS - адресат для команды, которая модифицирует флажки Z, DC и С, то запись в эти биты не производится. Эти биты устанавливаются в соответствии с результатом операции. Кроме того, биты ТО и PD не изменяются. Следовательно, результат операции с регистром STATUS может быть отличным от исходного операнда. Например, CIPF STATUS очищает три старшие разряда и устанавливает бит Z. В результате этой операции регистр STATUS будет иметь значение OOOu uluu (где и - неизменное значение). В связи с этим рекомендуется использовать команды BCF, ESF, SWAPF и MOVWF, так как они не воздействуют на биты Z, С или DC регистра STATUS . Существуют и другие команды, не воздействующие на биты состояния (см. раздел Система команд ). Примечания: I. Биты IRP и RP1 (STATUS < 7:6 >) в PIC16C7X зарезервированы и всегда должны содержать О кроме PIC16C76 и PIC16C77. Использование этих битов как универсальных (R/W) не рекомендуется, так как это может воздействовать на совместимость программ сверху вниз с будущими изделиями. 2. Биты С и DC при операциях вычитания функционирует как заем (для примеров см. команды SUBLW и SUBWF).
Рис. 4-7 Регистр состояния (адрес, 03h, 83h) Обозначения: R = читаемый разряд, W - записываемый разряд, U = зарезервированный разряд, - п = значение после сброса: X = не определено, и = не изменяется, q = зависит от условия. Разряд 7: IRP: Выбор банка (используется для косвенной адресации) 1 = Банк 2, 3 (100-ый IFFh) 0 == Банк О, 1 (00-ый - FFH) Разряды 6-5: RP1:RP0: Выбор банка (используется для прямой адресации) И = БанкЗ (180h- IFFh) 10 = Банк2(10011- 17Fh) 01 = Банк 1 ( 80h - FFh) 00 = Банк О ( OOh- 7Fh) Каждый банк занимает - 128 байт. Разряд 4: ТО: Выход сторожевого таймера (WDT) 1 = После включение питания или команда CLPWDT, SLEEP 0 = После срабатывания WDT Разряд 3: PD: Понижение мощности 1 = После включения питания или команды CLPWDT 0 = После выполнения команды SLEEP Разряд 2: Z: Признак нуля 1 = Если результат арифметической или логической операции = О 0 = Если результат арифметической или логической операции не О Разряд 1: DC: Дополнительный перенос/заем (после команд ADDWF ADDLW, SUBLW, SUBWF) 1 = Если перенос из 4-ого младшего разряда результата 0 = Если нет переноса из 4-ого младшего разряда результата Разряд 0: С: Перенос/заем (после команд ADDWF ADDLW, SUBLW, SUBWF) 1 = Если перенос из старшего разряда результата О - Если нет переноса из старшего порядка результата Примечание: Заем имеет обратное значение. Вычитание выполняется сложением, при этом вычитаемое представляется в дополнительном коде. Команды сдвигов (RRF RLF) выполняются через перенос.
7 , . 0 Рис. 4-8 Регистр OPTION (адрес 8 Ih) Обозначения: R = читаемый разряд, W - записываемый разряд, U - зарезервированный разряд, - п = значение после сброса: X = не определено, и = ие изменяется, q = зависит от условия. Разряд 7: RBPU: Подключение выводов PORTB к высокому уровню 1 = выводы PORTB отключены 0 = выводы PORTB подтянуты к высокому уровню Разряд 6: INTEDG: Выбор фронта прерывания 1 = прерывание по переднему фронту вывода PBO/INT О = прерывание по заднему фронту вывода PBO/INT Разряд 5: TOCS: Выбор источника синхронизации таймера TMRO 1 = внешняя синхронизация по выводу PA4/T0CKI 0 = синхронизация от внутреннего генератора (CLKOUT) Разряд 4: TOSE: Выбор фронта внешней синхронизации таймера ТМРО 1 = счет по переднему фронту вывода PBO/INT 0 = счет по заднему фронту вывода PBO/INT Разряд 3: PSA: Назначение предварительного счетчика 1 = предделитель подключен к WDT О = предделитель подключен к TMRO Разряд 2-0: PS2:PS0: Коэффициент деления предварительного счетчика
Регистр OPTION доступен по чтению и записи. Он содержит различные служебные биты: конфигурацию предделителя (PSC) для TMRO/WDT, внешнего прерывания INT и состояние выходов порта В. Примечание: Установка предделителя PSC 1:1 для таймера TMRO соответствует переключению его на сторожевой таймер WDT битом PSA (OPTION < 3 >).
ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |