Illusive (11.01.2008 12:09, просмотров: 58) ответил jixer на Ребят,тока не смейтесь.пытаюсь изучить С++,подскажите как установить,или проверить какой либо бит регистра?
ИМХО Что в С, что в С+, к примеру:
unsigned char MyReg = 0xFF; // твой регистр - все 8 бит установлены в 1
// последовательность бит: D7,D6,D5,D4,D3,D2,D1,D0
// Установка:
MyReg &= 0xBF; // устанавливаем бит D6 равным 0
// а теперь из 0 в 1:
MyReg |= 0x40; // готово
// Проверка (проверяем, к примеру тот же D6):
if((MyReg & 40)!=0)
// значит 1
else
// 0