中易网

STC12C5410AD AD转换程序

答案:2  悬赏:40  
解决时间 2021-02-27 10:32
unsigned int ADC()

{

ADC_CONTER = ADC_CONTER|0x80;//开AD电源

//延时2ms

ADC_DATA=0x00; //高8位清零

ADC_LOW2=0x00; //低2位清零

ADC_CONTER=0xe7; //启动P1.7通道AD转换 //

ADC_CONTER|=0x08; //启动AD转换

while ((0x10&ADC_CONTER)!=0x10);

ADC_CONTER&=0xE7; //清零ADC_FLAG标志位

Result = (ADC_DATA<<2)|(ADC_LOW2&0x03);//读取AD转换结果 10位

return (Result); //返回值

}

第二行“ADC_CONTER = ADC_CONTER|0x80;//开AD电源” 中的”ADC_CONTER|0x80“怎么能把AD电源打开, 即8位ADC_CONTER寄存器的第一位置0?

还有”ADC_CONTER|=0x08 “中的 这个符号”|=“ 是什么运算符?

挥金如土 只为得到满意答案 希望知情者不吝赐教 谢谢
最佳答案
5604ad的 uint GetADCResult(uchar ch) { uint temp=0; ADC_CONTR = ADC_POWER | ADC_SPEEDLL | ch | ADC_START; delay_us(4); //Must wait
全部回答
可以~~~数据的话 你可以通过数码管来显示~~~p1口 有好几个输出模式 有开漏状态 高阻状态 普通io口等 这些在stc12c5410的pdf上都有的 你可以去看看详细的介绍及设置
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
高分请人帮我梳理中国1840-1949年的历史事件
多福乐超市地址在哪,我要去那里办事
人气动漫全明星至尊卡怎么升级
在土建方面钢筋工和木工也算轻工吗
广东人打的麻将叫做什么
中国石油东北销售公司葫芦岛分公司地址有知道
蓝天婚纱(香港街22号蓝天婚纱)地址在什么地方
什么是充气系数
出去约会自己男友身上没钱,自己有钱怎么做男
班里有同学损坏了公物,老师来调查时谁也不说
凤洋超市我想知道这个在什么地方
雍正为什么给军机处写“一团和气”匾
电机的额定12V 1A,使用24V 0.5A的电源,电机
从玉田坐公交车到丰南区黑沿子镇
88:25:93:6a:70:61是Mac地址吗
推荐资讯
真诚大药店地址有知道的么?有点事想过去
现在热兔的CEO是谁?
双固态硬盘组 RAID 0,速度到底有多快
跆拳道竞技是不是比较危险?毕竟双方要较量的
元精芝哪里可以买到
中国平安财产保险十堰中支门店这个地址在什么
欣园果果这个地址在什么地方,我要处理点事
美大集成灶(枞阳店)地址在哪,我要去那里办事
上初中的时候跟同学一起,偷了东西。被带到警
“自动与Internet时间服务器同步”关闭好还是
上古卷轴5 随从无法遣散 点遣散后还是跟随我
海航hu7621化妆品可以带么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?