作者papaya125 (都你說就好了)
看板ASM
標題[問題] 基本語法問題
時間Mon Dec 29 17:54:16 2014
各位好
請教一下
目前學習AVR中,經常看到 1<<A 這樣的語句
EX:
while ( !( UCSR0A & (1<<UDRE0)) );
翻書跟GOOGLE都查詢過了....不知是不是太基本都沒有說明
如果是A>>1 , 那就是右移1格
但是反過來呢?? 是指 UDRE0至位1嗎??
懇請幫忙解惑~~~s
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.61.240.13
※ 文章網址: http://webptt.com/m.aspx?n=bbs/ASM/M.1419846859.A.0CE.html
1F:推 johnpage: 位元檢查 12/29 18:02
2F:→ papaya125: 請問一下1是代表甚麼, 檢查是否是1嗎?? 12/29 18:14
3F:→ easypro: UDRE0<--看第bit 1<<UDRE0 等於1 shift多少然後做判斷 12/31 21:15
4F:推 smtmike: 1向左移A位 04/18 07:40