[問題] 基本語法問題

作者: papaya125 (都你說就好了)   2014-12-29 17:54:16
各位好
請教一下
目前學習AVR中,經常看到 1<<A 這樣的語句
EX:
while ( !( UCSR0A & (1<<UDRE0)) );
翻書跟GOOGLE都查詢過了....不知是不是太基本都沒有說明
如果是A>>1 , 那就是右移1格
但是反過來呢?? 是指 UDRE0至位1嗎??
懇請幫忙解惑~~~s
作者: johnpage (johnpage)   2014-12-29 18:02:00
位元檢查
作者: papaya125 (都你說就好了)   2014-12-29 18:14:00
請問一下1是代表甚麼, 檢查是否是1嗎??
作者: easypro   2014-12-31 21:15:00
UDRE0<--看第bit 1<<UDRE0 等於1 shift多少然後做判斷
作者: smtmike   2013-04-18 07:40:00
1向左移A位

Links booklink

Contact Us: admin [ a t ] ucptt.com