ADC0809输出给单片机的数据是什么类型的?

单片机从ADC0809中读到的数据是什么类型的,想把那个数据转换成十进制然后送显示,该怎么处理?在有的程序里有时会把读出的数据直接乘以一个数,是怎么回事?比如:s是从AD... 单片机从ADC0809中读到的数据是什么类型的,想把那个数据转换成十进制然后送显示,该怎么处理?在有的程序里有时会把读出的数据直接乘以一个数,是怎么回事?比如:s是从ADC中读出的数据,为什么还要乘以196 展开
 我来答
百度网友4327fcbb9b
2015-11-18 · 知道合伙人教育行家
百度网友4327fcbb9b
知道合伙人教育行家
采纳数:26422 获赞数:292077
从师范学校毕业后一直在现在单位工作

向TA提问 私信TA
展开全部
  ADC0809输出给单片机的数据类型是二进制的。ADC是8位模数转换器,以5V作参考电压(8位数字量表示0~255),则:5/255≈0.0196,这就是分辨率(即数字量没加1,电压值加0.0196V),放大10000倍为196,所以ss=196*s表示放大10000倍后的电压值。接下来就是取个/十/百/千/万位的数字了。
  ADC0809是美国国家半导体公司生产的CMOS工艺8通道,8位逐次逼近式A/D模数转换器。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。目前仅在单片机初学应用设计中较为常见。
  主要特性:
  1)8路输入通道,8位A/D转换器,即分辨率为8位。
  2)具有转换起停控制端。
  3)转换时间为100μs(时钟为640KHz时),130μs(时钟为500KHz时)。
  4)单个+5V电源供电。
  5)模拟输入电压范围0~+5V,不需零点和满刻度校准。
  6)工作温度范围为-40~+85摄氏度
  7)低功耗,约15mW。
曉峰湾Z
2011-11-23
知道答主
回答量:3
采纳率:0%
帮助的人:4233
展开全部
ADC0809输出的二进制并不是真实的采集数据,必须要进行处理。那你是选择5V为基准电压的,因此你的测量范围也是5V,而ADC0809采用逐次逼近的手法采集电压,输出电压公式a*5/255,a就是ADC0809输出的二进制。你算算呢,5/255是不是约等于196mv呢。当然数值扩大的倍数自己可以还原。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
429433607
2011-11-15 · TA获得超过821个赞
知道小有建树答主
回答量:1402
采纳率:100%
帮助的人:739万
展开全部
当然是数字信号了,八位二进制
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
51初学者wcy
2011-11-15 · 超过28用户采纳过TA的回答
知道答主
回答量:104
采纳率:0%
帮助的人:67.1万
展开全部
没用过啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式