Чтение состояния определенного входа (PORT_ReadInputDataBit)

 
в палитре на схеме
Блок использует две функции PORT_ReadInputData() из библиотеки MDR32F9Qx_StdPeriph_Driver. PORT_ReadInputDataBit() читает состояние определенного входа. В следующем примере производится чтение состояния входа PB0.
ui nt 8_ t flag;
...
flag = PORT_ReadInputDataBit(MDR_PORTB, PORT_Pin_0);

Входы

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

Выходы

  • Data_port - значение установленное на выбранной линии порта.

Свойства:

  • Номера пинов - Pins - линии выбранного порта их может быть произвольное количество они формируются по схеме ИЛИ. По умолчанию - Pin_0
  • Порт - PORT - указатель на порт. По умолчанию - MDR_PORTA_BASE.

Параметры

нет