ADC10模块717单通道单次转换。这个是说.docVIP

  • 2
  • 0
  • 约小于1千字
  • 发布于福建
  • 举报
  • 文档已下架,其它文档更精彩

ADC10模块717单通道单次转换。这个是说.doc

ADC10模块717单通道单次转换。这个是说

ADC10模块 ----------------------7.17 单通道单次转换。 这个是说。ADC10CTL里面的ADC10SC是控制ADC10开始转换的bit,只有当ADC10SC触发转换,ADC10才开始转换。要不然,即使ADC10ON,也不转换。 同时也说了ADC10MEM里面存的是转换完成的值。 ENC必须在每次转换的时候都要触发。 关于ADC10CTL: BIT1: ENC必须每次都触发。 BIT0: 单次转换: ADC10单次转换的初始化: 总的程序源代码: void main( void ) { // Stop watchdog timer to prevent time out reset WDTCTL = WDTPW + WDTHOLD; lcdinit(); W_str(2,1,ADC10); W_str(0,2,电压为:); ADC10CTL0=ADC10SHT_2+ADC10ON+ADC10IE;//设置的时钟 16xADC10CLK 开AD 开中断使能 ADC10CTL1=INCH_2;//设置通道。INCH_2就是P1.2引脚输入。 ADC10AE0|=0x02; P1DIR|=0x01; _EINT(); while(1) { ADC10CTL0|=ADC10SC;

文档评论(0)

1亿VIP精品文档

相关文档