[问题] 基本语法问题

楼主: 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