doforfuture

    1. 关于430g2553--ADC10的问题 10/3951 微控制器 MCU 2015-08-11
      doforfuture 发表于 2015-8-10 11:07 请问途中画粉色圆圈的部分,是不是还应该加上有ADC10SC=1或者是上升沿才能进入下一次转换? 而且,如果 ...
      应该是这样(写的不详细)的,看ADC12的硬件图即可
    2. 关于430g2553--ADC10的问题 10/3951 微控制器 MCU 2015-08-10
      数码小叶 发表于 2015-7-14 11:04 你有没有想过,你第二个问题就是第一个问题的答案啊
      请问途中画粉色圆圈的部分,是不是还应该加上有ADC10SC=1或者是上升沿才能进入下一次转换? 而且,如果每次都写ADC10CTL|=ENC+ADC10SC;的话,感觉从流程图来看,单通道单次采样和多次采样也没有什么区别啊。 非常感谢!:)
    3. ADC10MEM的值总是0x3ff? 4/2903 微控制器 MCU 2015-07-16
      wateras1 发表于 2015-7-16 13:05 ADC的中断标志需要手动清掉或者你读取ADCMEM里面的值也可以清掉中断标志,如果你接0V还是显示高电平,那你 ...
      我找到原因了! 只有在ENC复位的情况下才能对ADC12CTL0、1进行设置!!! 我先设置的ADC12CTL0 而且还将ENC置了1 所以ADC12CTL1中设置的使用哪个通道等要求都无效。 还是谢谢啦!:)
    4. 关于430g2553--ADC10的问题 10/3951 微控制器 MCU 2015-07-14
      数码小叶 发表于 2015-7-14 14:39 对
      O(∩_∩)O谢谢
    5. 关于430g2553--ADC10的问题 10/3951 微控制器 MCU 2015-07-14
      O(∩_∩)O好的,谢谢!:)
    6. 关于430g2553--ADC10的问题 10/3951 微控制器 MCU 2015-07-14
      数码小叶 发表于 2015-7-14 11:13 手册里还有一句话“The function of the ENC bit is unchanged when using the MSC bit.”
      哦,谢谢啦,又看了一下datasheet,感觉明白好多了。所以,其实每次只要将ADC10SC置一就可以了,而ENC没必要每次都置一,是吗?
    7. 关于430g2553--ADC10的问题 10/3951 微控制器 MCU 2015-07-14
      msp430_now 发表于 2015-7-14 03:19 ADC10CTL0 |=ENC+ADC10SC; //开始转换 上面这句话的意思是ADC转换开始,此时ADC的中断程序ISR被触发 wh ...
      但是,由单通道重复采样的状态转移图看,当MSC=1,ENC=1的时候,并不需要手动再对ENC和ADC10SC置一了啊。采样转换是自动进行的啊。谢谢!
    8. 430g2553定时器问题 11/2464 微控制器 MCU 2015-07-09
      嗯嗯,明白啦,O(∩_∩)O谢谢!
    9. 430g2553定时器问题 11/2464 微控制器 MCU 2015-07-09
      bobde163 发表于 2015-7-9 20:23 你对着2553的数据表和2553的头文件一起看应该能清楚一些,2553有两个16位的TimerA定时器,一个是TimerA0, ...
      是不是这样区分两个定时器:TACTL一般指的是TA0CTL,TA1CTL则只有唯一的名字。 技术手册里所有的TA0或者TA的介绍,只要换成TA1就可以了。
    10. 430g2553定时器问题 11/2464 微控制器 MCU 2015-07-09
      bobde163 发表于 2015-7-9 20:23 你对着2553的数据表和2553的头文件一起看应该能清楚一些,2553有两个16位的TimerA定时器,一个是TimerA0, ...
      那就是这两个定时器没有什么区别是吗? 而且有6个比较捕获模块吗? 怎么确定使用哪一个定时器呢? O(∩_∩)O谢谢!
    11. 430g2553定时器问题 11/2464 微控制器 MCU 2015-07-09
      本帖最后由 doforfuture 于 2015-7-9 19:49 编辑 可是我看书上说,g2553包括一个16位定时器和3个捕获比较模块。没提到有两个定时器啊。而且头文件中对TA0讲的多一些,而TA1讲的少一些(如,只声明了 SFR_16BIT(TA1R); /* Timer1_A3 Counter Register */  而没有更加具体的介绍)。这是为什么呢? 另外, SFR_16BIT(TA1R); /* Timer1_A3 Counter Register*/中“A3”什么意思呢? 这两个定时器间的区别和联系是什么呢? 这两个定时器怎么确定用哪一个呢? 这两个定时器和三个捕获比较器之间的关系是什么呢? 还有定时器A和B之间的区别是什么呢?B又有几个定时器呢? 万分感激!!!
    12. msp430 launchpad 如何输出两路独立PWM? 43/19667 微控制器 MCU 2015-07-09
      谢谢!
    13. msp430 launchpad 如何输出两路独立PWM? 43/19667 微控制器 MCU 2015-07-09
      请问430g2553为什么没有TA2引脚而只有TA1.x和TA0.x呢?TA1和TA0里的1和0分别代表什么?
    14. 找不到__delay_cycles函数啊!!! 4/4528 微控制器 MCU 2015-05-24
      _delay_cycles()是编译器内部函数,类似于宏定义,不是真正意义上的函数。编译器在编译链接时,会根据给定的常量值,用最少的汇编指令来代替该函数,通过执行指令来进行延时。不同的常量值,编译器会进行不同的指令编译。

最近访客

< 1/1 >

统计信息

已有3人来访过

  • 芯积分:1
  • 好友:--
  • 主题:3
  • 回复:14

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言