Прокомментировать код - C (СИ) (73613)
Формулировка задачи:
Привет всем , не могли бы напомнить мне язык Си а то подзабыл, строчки кода напротив коментарий
unsigned char SPIBitBang8BitsMode0(unsigned char byte) { unsigned char bit; for (bit = 0; bit < 8; bit++) { if (byte & 0x80)//? SETMOSI(); else CLRMOSI(); byte <<= 1;//? SPIDELAY(SPISPEED/2); SETCLK(); SPIDELAY(SPISPEED/2); byte |= READMISO(); //? CLRCLK(); } return byte; }
Решение задачи: «Прокомментировать код»
textual
Листинг программы
byte <<= 1;//сдвиг byte влево на 1 бит byte |= READMISO(); //побитовое или
Объяснение кода листинга программы
- Сначала выполняется сдвиг byte влево на 1 бит с помощью оператора
<<=
- Затем выполняется побитовое ИЛИ с помощью оператора
|=
и значения READMISO()
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д