🗊Презентация Запись бита. Чтение бита

Нажмите для полного просмотра!
Запись бита. Чтение бита, слайд №1Запись бита. Чтение бита, слайд №2Запись бита. Чтение бита, слайд №3Запись бита. Чтение бита, слайд №4Запись бита. Чтение бита, слайд №5Запись бита. Чтение бита, слайд №6Запись бита. Чтение бита, слайд №7Запись бита. Чтение бита, слайд №8Запись бита. Чтение бита, слайд №9Запись бита. Чтение бита, слайд №10Запись бита. Чтение бита, слайд №11Запись бита. Чтение бита, слайд №12Запись бита. Чтение бита, слайд №13Запись бита. Чтение бита, слайд №14Запись бита. Чтение бита, слайд №15Запись бита. Чтение бита, слайд №16Запись бита. Чтение бита, слайд №17Запись бита. Чтение бита, слайд №18Запись бита. Чтение бита, слайд №19Запись бита. Чтение бита, слайд №20Запись бита. Чтение бита, слайд №21Запись бита. Чтение бита, слайд №22Запись бита. Чтение бита, слайд №23Запись бита. Чтение бита, слайд №24Запись бита. Чтение бита, слайд №25Запись бита. Чтение бита, слайд №26Запись бита. Чтение бита, слайд №27Запись бита. Чтение бита, слайд №28Запись бита. Чтение бита, слайд №29Запись бита. Чтение бита, слайд №30Запись бита. Чтение бита, слайд №31Запись бита. Чтение бита, слайд №32

Вы можете ознакомиться и скачать презентацию на тему Запись бита. Чтение бита. Доклад-сообщение содержит 32 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Есть ли у вас вопросы?
Описание слайда:
Есть ли у вас вопросы?

Слайд 2





Запись одного бита
Установка одного бита:
a |= 1<<7; // установить седьмой бит
Сброс одного бита:
a &= ~(1<<3); // сбросить третий бит
Инверсия одного бита:
a ^= 1<<5; // инверсия пятого бита
Описание слайда:
Запись одного бита Установка одного бита: a |= 1<<7; // установить седьмой бит Сброс одного бита: a &= ~(1<<3); // сбросить третий бит Инверсия одного бита: a ^= 1<<5; // инверсия пятого бита

Слайд 3





Чтение одного бита
if( a & (1<<7) ) – это условие истинно, если седьмой бит равен единице.
Писать if( a & (1<<7) == 1<<7) можно, но бессмысленно.
Скобки лучше ставить. Серьезно.
Описание слайда:
Чтение одного бита if( a & (1<<7) ) – это условие истинно, если седьмой бит равен единице. Писать if( a & (1<<7) == 1<<7) можно, но бессмысленно. Скобки лучше ставить. Серьезно.

Слайд 4





Запись нескольких бит
Объединение через ИЛИ:
a |= (1<<7) | (1<<8); // установить седьмой и восьмой биты
Три волшебных числа:
a |= 0x3<<7; // установить седьмой и восьмой биты
a |= 0x7<<7; // установить седьмой, восьмой и девятый биты
a |= 0xF<<7; // установить 7,8,9 и 10й биты
Шестнадцатеричный код без сдвигов:
016 === 00002. Т.е. 10016 == 1 0000 00002
a |= 0x180; // == a |= (1<<7) | (1<<8)
Описание слайда:
Запись нескольких бит Объединение через ИЛИ: a |= (1<<7) | (1<<8); // установить седьмой и восьмой биты Три волшебных числа: a |= 0x3<<7; // установить седьмой и восьмой биты a |= 0x7<<7; // установить седьмой, восьмой и девятый биты a |= 0xF<<7; // установить 7,8,9 и 10й биты Шестнадцатеричный код без сдвигов: 016 === 00002. Т.е. 10016 == 1 0000 00002 a |= 0x180; // == a |= (1<<7) | (1<<8)

Слайд 5





Чтение нескольких бит (аналогично)
Объединение через ИЛИ:
a & (1<<7 | 1<<8)
Три волшебных числа:
a & (3<<7)
Шестнадцатеричный код без сдвигов:
a & 0x180
Описание слайда:
Чтение нескольких бит (аналогично) Объединение через ИЛИ: a & (1<<7 | 1<<8) Три волшебных числа: a & (3<<7) Шестнадцатеричный код без сдвигов: a & 0x180

Слайд 6





Как помигать светодиодом?
Что такое мигание?
Это когда какое-то время светодиод горит, а потом какое-то время не горит!
Значит, нужно:
Зажечь светодиод
Подождать 
Погасить светодиод
Подождать
Повторить 1-4
Описание слайда:
Как помигать светодиодом? Что такое мигание? Это когда какое-то время светодиод горит, а потом какое-то время не горит! Значит, нужно: Зажечь светодиод Подождать Погасить светодиод Подождать Повторить 1-4

Слайд 7





Как подождать?
С помощью функции delay? Но как она работает?
Самый простой способ – пустой цикл for:
for(uint32_t i=0; i<1000; i++) {;}
Ничего не делать 1000 раз подряд.
Количество итераций выбирается либо на глаз, либо исходя из частоты процессора (у нас – 72 МГц)
Описание слайда:
Как подождать? С помощью функции delay? Но как она работает? Самый простой способ – пустой цикл for: for(uint32_t i=0; i<1000; i++) {;} Ничего не делать 1000 раз подряд. Количество итераций выбирается либо на глаз, либо исходя из частоты процессора (у нас – 72 МГц)

Слайд 8





А можно ли чуть попроще помигать?
Можно:
Подождать
Инвертировать состояние ножки
Повторить 1-2
Описание слайда:
А можно ли чуть попроще помигать? Можно: Подождать Инвертировать состояние ножки Повторить 1-2

Слайд 9


Запись бита. Чтение бита, слайд №9
Описание слайда:

Слайд 10


Запись бита. Чтение бита, слайд №10
Описание слайда:

Слайд 11


Запись бита. Чтение бита, слайд №11
Описание слайда:

Слайд 12


Запись бита. Чтение бита, слайд №12
Описание слайда:

Слайд 13


Запись бита. Чтение бита, слайд №13
Описание слайда:

Слайд 14


Запись бита. Чтение бита, слайд №14
Описание слайда:

Слайд 15


Запись бита. Чтение бита, слайд №15
Описание слайда:

Слайд 16


Запись бита. Чтение бита, слайд №16
Описание слайда:

Слайд 17


Запись бита. Чтение бита, слайд №17
Описание слайда:

Слайд 18


Запись бита. Чтение бита, слайд №18
Описание слайда:

Слайд 19


Запись бита. Чтение бита, слайд №19
Описание слайда:

Слайд 20


Запись бита. Чтение бита, слайд №20
Описание слайда:

Слайд 21


Запись бита. Чтение бита, слайд №21
Описание слайда:

Слайд 22


Запись бита. Чтение бита, слайд №22
Описание слайда:

Слайд 23


Запись бита. Чтение бита, слайд №23
Описание слайда:

Слайд 24


Запись бита. Чтение бита, слайд №24
Описание слайда:

Слайд 25


Запись бита. Чтение бита, слайд №25
Описание слайда:

Слайд 26


Запись бита. Чтение бита, слайд №26
Описание слайда:

Слайд 27


Запись бита. Чтение бита, слайд №27
Описание слайда:

Слайд 28


Запись бита. Чтение бита, слайд №28
Описание слайда:

Слайд 29


Запись бита. Чтение бита, слайд №29
Описание слайда:

Слайд 30


Запись бита. Чтение бита, слайд №30
Описание слайда:

Слайд 31


Запись бита. Чтение бита, слайд №31
Описание слайда:

Слайд 32


Запись бита. Чтение бита, слайд №32
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию