摘要:
v_ADCregs->rADCCON=((1<<14)//AD预分频使能 |(prescaler<<6)//分频因子设为49 |(1<<3)//通道为AIN1 |(0<<2)//Normal操作模式 |(0<<1)//AD转换不能从读操作开始 );上面这段程序就是典型的移位赋值寄存器的操作。下面的图是其对应的寄存器datasheet:由上可见[13:6]这8个bit用来设置分频因子的,程序中用了49<<6这一句来进行设置,而49转为二进制是110001,只有6bit,而... 阅读全文