Блок использует две функции
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.