реклама на сайте
подробности

 
 
> Побитное присвоение в CVAVR, Как проще это сделать??
Kuller
сообщение Jan 7 2007, 01:27
Сообщение #1





Группа: Новичок
Сообщений: 6
Регистрация: 7-01-07
Пользователь №: 24 165



например так:

if(data & (1 << 3)){ PORTC |= (1 << 5);}else{ PORTC &= ~(1 << 5);}

или
PORTC = (PORTC & ~(1 << 5)) | (((data & (1 << 3)) >> 3) << 5)

А попроше можно??
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 22:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01285 секунд с 7
ELECTRONIX ©2004-2016