Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЕК_6.doc
Скачиваний:
8
Добавлен:
15.11.2019
Размер:
723.97 Кб
Скачать

Примечания:

  1. Входной буфер с триггером Шмидта при использовании внешних прерываний.

  2. Входной буфер с триггером Шмидта при работе в режиме последовательного программирования.

  3. Входной буфер с триггером Шмидта при использовании выводов модулем USART.

  4. Входной буфер с триггером Шмидта при использовании выводов модулем ССР.

  5. Входной буфер с триггером Шмидта при низковольтном программировании.

Обозначения: - - не используется, читается как 0; и - не изменяется; х- не известно; q - зависит от условий. Примечание. Затененные биты не влияют на работу PORTB.

;ініціалізація порта А

BCF STATUS, RP0 ; выбор банка

BCF STATUS, RP1 ; банк 0

CLRF PORTA ; инициализация защелок порта А

MOVLW 0x07 ; выключить компаратор

MOVWF CMCON ; каналы PORTA - цыфровые входы/выходы

BSF STATUS, RP0 ; выбор банка

BCF STATUS, RP1 ; банк 1

MOVLW B'11110000' ; Значение для инициализации направления

MOVWF TRISA ; каналов PORTA

;ініціалізація порта B

BCF STATUS, RP0 ; выбор банка

BCF STATUS, RP1 ; банк 0

CLRF PORTB ; инициализация защелки порта А

BSF STATUS, RP0 ; выбор банка

BCF STATUS, RP1 ; банк 1

MOVLW B'11111011' ; Значение для инициализации направления

MOVWF TRISB ; каналов PORTA

Задачі:

  • Реалізувати зміну напрямку портів в циклі.

  • Управління напрямком порта А через порт В.

  • Управління напрямком бітів порта В через порт А.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]