DDRD&=~(1<<PD2),DDRA|=1<<PA0,MCUCR=1<<ISC01分别什么意思啊怎样算的啊?
1个回答
2012-07-18
展开全部
DDRD&=~(1<<PD2),
将1左移PD2个比特位然后取反, 接着DDRD和这个值进行与运算并赋给本身
DDRA|=1<<PA0,
将1左移PA0个比特位,然后DDRA和这个值进行或运算并赋给本身
MCUCR=1<<ISC01
将1左移ISC01个比特位,将值直接赋给MCUCR
将1左移PD2个比特位然后取反, 接着DDRD和这个值进行与运算并赋给本身
DDRA|=1<<PA0,
将1左移PA0个比特位,然后DDRA和这个值进行或运算并赋给本身
MCUCR=1<<ISC01
将1左移ISC01个比特位,将值直接赋给MCUCR
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询