ADC变量电压值如何计算成16进制数?
在AD间接比较下,如何将:几MV的值写成一个16进制的值?也就是说:将ADC的值读到ADCH/ADCL后,将一变量值与ADC值相比较,
请问,这个变量怎么计算出来,公式是什么?
求助大家!!! 参考电压/ADC位数 这个计算出来的值是什么值?
待测电压/基准电压=(取整数)这个值与上一个有什么关系,搞不懂? I没啥学历,所以学起来很慢,朋友们也可以介绍介绍些关于AD方面的基础性的资料。 顶嘛!!! 晕了,楼主不是没有学过数模电子技术吧?还是白学了?
简单说一下,以AVR内置的10位AD转换为例.
转换出来的数据=待测电压/(基准电压/1024)
要转成实测值:
实测值=转换出来的数据*(基准电压/1024) 说实话我还真没学过高职数模电子技术.
多谢楼上的朋友. 别客气,建议去买本书回来看看会好一点. 不过,我还是没搞懂. 关于单片机AD基础方面方面的资料,暂时还没找到过,
MCS-51有讲解,可都是外带AD转换的.好像都没详细描述.
不知从何下手. 看AVR的器件手册,或我的书《M128》第5章内容。 你啊 感谢马老师指引!
马老师所说的资料,本网站有吗?我找怎么没找到呢?
在深圳想找马老师的书真难,深圳书城跑了几回,都没有. 刚上传讲义的第10章中有。
《M128》是我编写整理的烂书一本,不值得买(网友评价)。需要时,到书店和图书馆看看就行了。最本质的参考是M128的手册,电子版免费的,到处可以下载到。 啃DATASHEET对初学者来说是相当难理解的。。。建议和一本编程的书结合,边学习边实践。不要在公式里钻牛角尖,要在实践中有感性的理解。 binglin 发表于 2007-5-8 09:33
晕了,楼主不是没有学过数模电子技术吧?还是白学了?
简单说一下,以AVR内置的10位AD转换为例.
转换出来的数据 ...
正解。。。。。。。。。。。。。 直接加呗。。。。。
页:
[1]