IAR Embedded Workbench и биты
- Сообщения: 3
- Зарегистрирован: Вс янв 24, 2010 14:13:46
Не подскажет ли кто, как читать состояние регистра PINX побитово в IAR Embedded Workbench?
- Реклама
- Сообщения: 34
- Зарегистрирован: Вс янв 24, 2010 11:38:37
if ((PINX&PINX.X)!=0) printf("бит установлен") else printf("бит сброшен")erjenia писал(а):Не подскажет ли кто, как читать состояние регистра PINX побитово в IAR Embedded Workbench?
Суть: сбрасываем все биты в 0 кроме целевого бита, и роверяем на равенство 0, если не равно бит в еденице.
- Сообщения: 3
- Зарегистрирован: Вс янв 24, 2010 14:13:46
if (PINA_Bit1) {
// PINA, bit #1 == 1
}
// PINA, bit #1 == 1
}

