1. Главная
  2. Библиотека
  3. Электроника, электротехника, радиотехника
  4. Каким образом можно программно установить на выводе ста...
Решение задачи на тему

Каким образом можно программно установить на выводе старшего разряда параллельного порта напряжение высокого логического уровня, а на выводе младшего - низкого?

  • Электроника, электротехника, радиотехника
  • #Аналоговая и цифровая схемотехника
  • #Микропроцессорные и микроконтроллерные системы
Каким образом можно программно установить на выводе старшего разряда параллельного порта напряжение высокого логического уровня, а на выводе младшего - низкого?

Условие:

Каким образом можно программно установить на выводе старшего разряда параллельного порта напряжение высокого логического уровня, а на выводе младшего - низкого?

Решение:

1. Сначала необходимо понять, что параллельный порт представляет собой 8-битный регистр данных, в котором каждый бит соответствует одному выводу. Старший разряд – это 4 старших бита (бит 4–7), а младший – 4 младших бита (бит 0–3).

  1. Чтобы программно установить на выводе старшего разряда высокий логический уровень, а на выводе младшего – низкий, нужно подготовить такое 8-битное значение, в котором биты с 4 по 7 равны 1, а с 0 по 3 равны 0. В двоичном виде это вы...

Выбери предмет