Файл: Лаб.раб 1 порты ввода вывода печать.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 24.07.2024

Просмотров: 44

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

4 Установить джампер J6 в положение GND, а резисторы Порт 0-Порт3 в положение «pull-up».

5 Аналогично таблиц 1 преобразовать заданное число с помощью 3-х масок: &, |, и ^. Записать результаты преобразования в таблицу. Вывести на указанный порт заданное число (с тремя масками). Результат наблюдать на светодиодах лабораторного стенда.

Варианты задания

№ вар-а

Простой ввод/вывод

Маска (для маскированного вывода)

Входной порт

Выходные порты

1

71

100

Р3

Р1, Р2

2

12

70

Р1

Р3, Р0

3

145

45

Р0

Р1, Р2

4

69

13

Р2

Р3, Р1

5

107

43

Р3

Р1, Р2

6

204

90

Р0

Р3, Р1

7

117

89

Р2

Р1, Р3

8

129

41

Р1

Р3, Р0

9

51

94

Р3

Р1, Р2

Содержание отчета

1 Схема подключения портов ввода/вывода и индикаторов портов.

2 Таблица с результатами преобразования (маскирования) данных,

3 Программный код для каждого типа вывода.

4 Результаты работы программы.


Вопросы для защиты

1 Каковы особенности порта 0 МК?

2 Каковы особенности порта 1 МК?

3 Каковы особенности порта 2 МК?

4 Каковы особенности порта 3 МК?

5 Что такое маскирование данных, назначение маскирования?

6 Что такое «подтягивающие» резисторы, каково их назначение?

7 Зачем порты содержат фиксаторы-защелки?

8 Какие особенности режимов чтения данных у МК серии 51?

9 Какие команды работают в режиме «чтение-модификация-запись»?