Составители:
216
Приложение Б. Комплекс лабораторных работ для
учебного лабораторного стенда SDK-1.1
Б.1 Лабораторная работа № 1
«Дискретные порты ввода-вывода»
Б.1.1 Задание
Разработать и реализовать драйверы светодиодных индикаторов и DIP-
переключателей контроллера SDK-1.1. Написать тестовую программу с
использованием разработанных драйверов по алгоритму, соответствующему
варианту задания.
Б.1.2 Порты ввода-вывода
Каждый процессор для встраиваемых применений имеет некоторое
количество внешних линий ввода-вывода, подключенных к внешним выводам
микросхемы и называемых внешними портами. Одиночные (одноразрядные
,
состоящие из одной линии) порты ввода-вывода объединяются в группы
обычно по 4, 8 или 16 линий, которые называются параллельными портами.
Через порты процессорное ядро взаимодействует с различными внешними
устройствами: считывает значения входных сигналов и устанавливает значения
выходных сигналов. Во встраиваемых системах в качестве внешних устройств
чаще всего рассматриваются датчики, исполнительные устройства, устройства
ввода-вывода данных оператором, устройства внешней памяти.
По типу сигнала различают порты: дискретные (цифровые), аналоговые и
перестраиваемые.
Дискретные (цифровые) порты используются для ввода-вывода
дискретных значений логического «0» или «1». В большинстве современных
процессоров для встраиваемых применений поддерживается как независимое
управление каждой линией параллельного порта, так и групповое управление
всеми разрядами.
Аналоговый порт
ввода-вывода предназначен для работы с аналоговым
(непрерывным) сигналом. В отличие от дискретного сигнала, принимающего
всего два значения, напряжение аналогового сигнала может иметь любое
значение (в определенных пределах) и меняться во времени. Пример
аналогового сигнала – синусоида. Такую форму, например, имеет электрическое
напряжение в сети 220 В 50 Гц.
Перестраиваемые порты ввода-вывода
настраиваются на аналоговый или
цифровой режим работы.
Страницы
- « первая
- ‹ предыдущая
- …
- 215
- 216
- 217
- 218
- 219
- …
- следующая ›
- последняя »
