作者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/cn.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