Учись программированию на C++ Builder бесплатно!

Функция


Считывает байт из порта.

Синтаксис


#include <dos.h>
int inport(int port);

Прототип


dos.h

Описание


Функция inportb - это макрокоманда, которая считывает байт из порта, определяемого параметром port. Если подключить файл dos.h, то inportb рассматривается как макрокоманда, которая расширяется до встроенного кода. Если не включить dos.h, или отменить определение макрокоманды с помощью инструкции #undef, то можно получить функцию.

Возвращаемое значение


Функция inportb возвращает прочитанное значение.

Переносимость


Функция уникальна для микропроцессоров семейства 8086.

Пример


#include<stdio.h>
#include<dos.h>

int main(void)
{
unsigned char result;
int port = 0; /* последовательный порт 0 */
result = inportb(port);
printf("Байт, считанный из порта %d = 0x%X\n",port,result);
return 0;
}

Поиск по сайту