博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PIC16F914ADC模块采集数据转换
阅读量:6462 次
发布时间:2019-06-23

本文共 244 字,大约阅读时间需要 1 分钟。

当我们把ADC模块使能以后,就可以重寄存器中取到值但是我们拿到的这个值到底是多大呢这就需要转换

比如ADC模块把模拟信号转换为10位二进制数,我们需要的总电压是5V

那么就有如下的对应关系

10位二进制数对应的最大10进制是1111111111--------1024

当电压为3V时对应的转换数字应该用如下等式求

1024/5 = x/3

求出的x就是模拟转换获得的数据

转载于:https://www.cnblogs.com/xiangxiangyuan/p/3459911.html

你可能感兴趣的文章
golang copy函数
查看>>
《你有多少问题要请示》精华集粹
查看>>
深度 | 机器学习敲门砖:任何人都能看懂的TensorFlow介绍【转】
查看>>
leveldb学习:DBimpl
查看>>
MySQL存储引擎--MYSIAM和INNODB引擎区别
查看>>
[Recompose] Stream Props to React Children with RxJS
查看>>
打印图片
查看>>
apache 配置
查看>>
SHOW CREATE DATABASE Syntax
查看>>
rsync常见问题及解决办法
查看>>
半自动化运维之服务器信息维护
查看>>
AKM项目轶事之GBS同事转入GDC
查看>>
MySQL日期 专题
查看>>
C#中禁止程序多开
查看>>
分布式缓存Redis使用以及原理
查看>>
[LeetCode] Number of 1 Bits 位操作
查看>>
数据结构与算法JavaScript描述——队列
查看>>
练习二:结对练习
查看>>
JSON中JObject和JArray,JValue序列化(Linq)
查看>>
onclick与addEventListener的区别
查看>>