Чтение бита из порта

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

Блок использует две функции PORT_ReadInputData() из библиотеки MDR32F9Qx_StdPeriph_Driver. PORT_ReadInputDataBit() читает состояние определенного входа. В следующем примере производится чтение состояния входа PB0 .

ui nt 8_ t   flag ;
...
flag = PORT_ReadInputDataBit (MDR_PORTB, PORT_Pin_0);

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

Входы

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

Выходы

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

Свойства:

Название Имя Описание По умолчанию
Номера пинов Pins

линии выбранного порта их может быть произвольное количество

они формируются по схеме ИЛИ.

Pin_0
Порт PORT Указатель на порт MDR_PORTA_BASE

Параметры

нет