同学们提问关于“stc12c5a60s2_STC12C5A60S2 AD转换,转换结果怎么算当 AUXR1 ADRJ=...[数学]”的问题,52IJ师说平台通过网络上精心整理了以下关于“stc12c5a60s2_STC12C5A60S2 AD转换,转换结果怎么算当 AUXR1 ADRJ=...[数学]”的一些有用参考答案。请注意:文中所谈及的内容不代表本站的真正观点,也请不要相信各种联系方式。下面是本网所整理的“stc12c5a60s2_STC12C5A60S2 AD转换,转换结果怎么算当 AUXR1 ADRJ=...[数学]”的相关信息:
STC12C5A60S2 AD转换,转换结果怎么算当 AUXR1 ADRJ=...
科目:数学 关键词:stc12c5a60s2高8位放在了ADC_RES[0-7]中;
低2位放在了ADC_RESL[1;0]中;
所以需要16位的运算.
结果: ADC_RES[0-7]*4 + ADC_RESL
其他类似问题
问题1:STC12C5A60S2 AD转换,转换结果怎么算当 AUXR1/ ADRJ=0 时 AD转换结果存 ADC_RES[7.0] 高8位 后两位存ADC_RESL 低两位重点来了,请问,W完整的转换结果怎么算,另外ADC_RES[7.0] 这个中括号里面的7和0是什么意思![数学科目]
定义一个int类型,如 int a;
然后把ADC_RES的值给a
a = ADC_RES;
由于ADC_RES是高位,低2位在ADC_RESL上,所以a要左移两位
a
问题2:关于AD转换一说到AD转换,片子上就会说几位几通道,比如说12bit 16通道 和什么指标有关联.
AD转换就是把模拟量转换成数字量,以便pc等进行处理,一般用来作为数据采集.所谓多少位就是一个转换精度的问题,比如说12bit,如果你的量程为a,那么代表它能实现对最小值为a除以2的12次方进行转化,也即是我们所能读出的最小刻度;通道数就是就是能同时转换多少路模拟量,16通道代表16路.
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
