Чтение данных из порта

|Си|
в палитре на схеме

Блок использует две функции PORT_ReadInputData() из библиотеки MDR32F9Qx_StdPeriph_Driver.Функция PORT_ReadInputData() читает состояние всех входов указанного порта, возвращая 16-битное целое число (по количеству линий в порте):

uint16_t
in_data;
...
in_data =  PORT_ReadInputData(MDR_PORTB);

Можно использовать для программирования двух типов микропроцессоров 1986BE1T и 1986BE9X.

Входы

  • Read_data - определяет последовательность включения блока в работу.

Выходы

  • Data_port - значение установленное на линиях связи в виде 16 битового целого числа (по количеству линий в порте).

Свойства:

Название Имя Описание По умолчанию
Порт PORT Указатель на порт MDR_PORTA_BASE

Параметры

нет