AQLAQL 发表于 2006-12-25 22:09:46

EECR|=(1

我刚学AVR 他的位设置都是如 EECR|=(1<<EEMWE) 这样的语句

<<不是左移吗 1<<EEMWE 是什么意思呀 EECR是寄存器EEMWE是位 他们怎么或呢

robby007 发表于 2006-12-27 11:45:14

你先看一下头文件里的如下宏定义就明白了,

#defineEEMWE    2

EECR|=(1<<EEMWE)就是EECR|=(1<<2),也就是EECR|=0b00000100

结果就是把EECR的EEMWE对应的位置1
页: [1]
查看完整版本: EECR|=(1