# BASIC 256 - Language Documentation

ru:portout

### PortOut

#### Формат:

portout ( номер_порта_вв/выв, значение )

#### Описание:

Записывает значение в диапазоне (0-255) в системный порт ввода/вывода. Чтение и запись в системные порты ввода/вывода является опасной операцией и может привести к непредсказуемым последствиям. Эта функция может быть отключена по соображениям безопасности. Включить или выключить эту функцию можно в меню Правка&gt;Настройки в панели меню программы. Эта функция реализована только в сборке для Windows. В Vista и Windows 7 необходимо запустить BASIC-256 один раз с правами администратора и установить драйвер inpout32. После установки драйвера, функции PortIn/PortOut будут работать без необходимости повышения прав пользователя.

#### Смотри также:

PortIn

#### Пример:

    for y = 0 to 255
       portout 0x378,y
       print y + " " + portin(0x379)
       pause .1
    next

Будет выведены числа от 0 до 255 в стандартный порт принтера и напечатаны соответствующее значения статусного регистра.

#### Впервые в версии:

0.9.6.41

ru/portout.txt · Last modified: 2011/03/29 11:56 (external edit)