永发信息网

求stm8 AD单次扫描程序,麻烦给加注释,要调试出来能用的!!

答案:1  悬赏:40  手机版
解决时间 2021-02-07 20:48
求stm8 AD单次扫描程序,麻烦给加注释,要调试出来能用的!!
最佳答案



*******************************************************************************
function : STM8的AD初始化
*******************************************************************************/
void InitAD(void)
{
ADC2->CR1 = 0x40; //ADC时钟=主时钟/8=2MHZ,转换模式=单次,禁止ADC转换
ADC2->CR2 = 0x00; //A/D结果数据左对齐
//ADC2->CSR = 0x08;
ADC2->CR1 |= 0x01; //唤醒
ADC2->CR1 |= 0x01;
}

unsigned char ReadAD(unsigned char channel)
{
unsigned char x=0;
ADC2->CSR = channel; //通道选择
ADC2->CR1 |= 0x01;
while((ADC2->CSR & 0x80) == 0x00);
ADC2->CSR &= 0x7f;
x = ADC2->DRH;
return (x);
}

刚刚调试完,调用就行
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
蓝田网咖地址有知道的么?有点事想过去
为什么说佛祖拈花一笑,这一笑便是整个世界
变形虫的任何部位都能伸出伪足,人体内白细胞
赵记正宗乐山嘉州甜皮鸭这个地址在什么地方,
中庭儿童电玩地址在什么地方,我要处理点事
95graduation最后泰亨说的什么
大清大皇帝见于即日降谕各督抚大吏,“以凡有
凯胜动漫怎么去啊,我要去那办事
2014年005期开什么吗
女朋友说我一天就知道玩是什么意思,我是约她
报销票据延迟问题
家里养的狗狗爱发脾气乱咬人怎么办?有什么方
爱普生eb-450w可以做为家用投影机吗
万将豪华电玩城地址在什么地方,我要处理点事
朋友:敌人
推荐资讯
魔仙饰界地址在什么地方,我要处理点事
我的世界废料物质在哪里
长春吉柴医院-住院部地址有知道的么?有点事
广西大新超越人力资源有限公司地址在哪,我要
X-perl怎么把施法条放到屏幕中间来啊?谢谢
比亚迪秦汽车充满一次电要多少度?
下列实验中,有黑色固体生成的是
黄荆小学(流潭南路)地址好找么,我有些事要过
下图表示生物体内基因控制性状的流程,分析正
温10系统下载服装CAD软件怎么安装不了
北京租房上什么网站
启明星辰健康药房在什么地方啊,我要过去处理
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?