Форум РадиоКот 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/ |