Например TDA7294

Форум РадиоКот :: Просмотр темы - IAR Embedded Workbench и биты
Форум РадиоКот
https://radiokot.ru/forum/

IAR Embedded Workbench и биты
https://radiokot.ru/forum/viewtopic.php?f=20&t=25057
Страница 1 из 1

Автор:  erjenia [ Вс янв 24, 2010 14:21:18 ]
Заголовок сообщения:  IAR Embedded Workbench и биты

Не подскажет ли кто, как читать состояние регистра PINX побитово в IAR Embedded Workbench?

Автор:  amkuznecov [ Вс янв 24, 2010 16:19:28 ]
Заголовок сообщения:  Re: IAR Embedded Workbench и биты

erjenia писал(а):
Не подскажет ли кто, как читать состояние регистра PINX побитово в IAR Embedded Workbench?

if ((PINX&PINX.X)!=0) printf("бит установлен") else printf("бит сброшен")
Суть: сбрасываем все биты в 0 кроме целевого бита, и роверяем на равенство 0, если не равно бит в еденице.

Автор:  erjenia [ Вс янв 24, 2010 18:38:30 ]
Заголовок сообщения: 

Не знаю, но почему то у меня так не работает, и как понять сбрасываем все биты в 0 если мы работаем с регистром входов.

Автор:  maglev [ Вс янв 24, 2010 22:43:47 ]
Заголовок сообщения: 

if (PINA_Bit1) {
// PINA, bit #1 == 1
}

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/