打印
[STM8]

请问STM8S ADC1能否直接用软件触发转换?

[复制链接]
3897|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tieguanyin2008|  楼主 | 2010-8-22 13:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM8S ADC1能否直接用软件触发转换?
还是说必须用外部脉冲或者TIM1触发?
谢谢!
沙发
香水城| | 2010-8-22 13:36 | 只看该作者
STM8S ADC1能直接用软件触发转换。

使用特权

评论回复
板凳
tieguanyin2008|  楼主 | 2010-8-22 14:16 | 只看该作者
谢谢香版回复!

使用特权

评论回复
地板
32446975| | 2010-9-11 12:00 | 只看该作者
u16 Get_AD_Value(void)
{
    unsigned int x;

  unsigned int x_h;

  ADC_CR1 |=0X1;  //启动转换

  while(!(ADC_CSR&0x80)); //等待转换结束  14个时钟周期

ADC_CSR &= 0X7F;        //清除中断标志

x = ADC_DRL;            //READ DATA 因为是右对齐所以先读低位

x_h = ADC_DRH;

x_h =( x_h << 8 ) + x;

       return x_h;

}

使用特权

评论回复
5
火箭球迷| | 2010-9-11 16:08 | 只看该作者
可以,楼主试试就知道了

使用特权

评论回复
6
yybj| | 2010-9-11 16:35 | 只看该作者
能直接用软件触发转化

使用特权

评论回复
7
tieguanyin2008|  楼主 | 2010-9-12 09:06 | 只看该作者
已经OK,多谢!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

90

帖子

1

粉丝