中易网

在STC 12C5201AD中,AD转换有段这样的话,求注解

答案:1  悬赏:80  
解决时间 2021-01-28 03:26
在STC 12C5201AD中,AD转换有段这样的话,求注解
最佳答案
void InitADC()
{ P1ASF=0xff;// P1口8根管脚全部作为AD使用
ADC_RES=0;//清空AD转换结果寄存器
ADC _CONTR = ADC_POWER | ADC_SPEEDLL | ADC_START | ch;//开启指定通道采样
Delay(2);// 稍微延时
}

void adc_isr() interrupt 5
{ADC_CONTR &= !ADC_FLAG; // 清除采样完成标志(这一行其实写错了,应当改为ADC_CONTR &= (~ADC_FLAG))
SendData(ch); // 发送通道号(猜测是通过串口)
SendData(ADC_RES); // 发送该通道采样值(猜测是通过串口)
if (++ch > 7) ch = 0; // 循环切换通道号0~7
ADC _CONTR = ADC_POWER | ADC_SPEEDLL | ADC_START | ch;}// 开启下一通道采样追问ADC _CONTR = ADC_POWER | ADC_SPEEDLL | ADC_START | ch;这一步怎么运行的?搞不懂,能不能详解下,谢谢追答就是将ADC_CONTR寄存器中的相应位置1。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
语气分别有几种
看看有多大
学会插花对自己有哪些好处?
磨骨和削骨的区别哪做行
请大神指教
新密曲梁哪有不‍错的少儿文化课补‍习
微信2015年转账记录怎么查询
鬼泣5但丁先开始第一关带上白色假发对着镜子
南广照明专业最低要文化课多少啊?
nu'est hello 歌词中韩的
我国沪深证券交易所是二级市场的场内市场吗?
沉住气 熬过6.7和6.9 就是69 是什么意思
一个胆小一个胆大 两个人都创业哪个容易成功
照样子写一写,造句轻轻地吹,( )地唱歌?
王傲挚姓名测试结果
推荐资讯
刘记全羊肉鲜汤地址有知道的么?有点事想过去
导致手机蓝屏有哪些原因
全员营销的故事
大古树与连天红红木家具哪个好?
已知MN为直径 MN⊥AB,AC平分∠MAB 求证AN=N
泰语谢谢到底怎么发音
带车从锡林浩特到葫芦岛费用多少钱?三人去葫
律师朋友你好,在合同上写 “如有商议,另行
MIA MIA 君太店怎么样
铬透辉石的产地
有没有坐过广从4线的亲?我在天河客运站上车
求服装厂,厂规制度,每个工种每个岗位的责任制
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?