CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  硬件/嵌入开发 >  单片机/工控

A/D转换

楼主wodexintailuangood(我的心太乱)2005-06-01 05:54:58 在 硬件/嵌入开发 / 单片机/工控 提问

A/D转换(最大值为5v)  
  假如我测的电压是2.5v     和3v  
  MOV     DPTR,   #07F8H(通道0)  
              MOVX   A,   @DPTR  
  请问:A   的结果分别是什么的 问题点数:20、回复次数:8Top

1 楼zys0001(杨杨)回复于 2005-06-01 08:34:03 得分 0

你还没说是几位的ADTop

2 楼zys0001(杨杨)回复于 2005-06-01 08:42:43 得分 13

一般的AD算法:输入电压/参考电压*2的AD位数次方。  
  如你所说,现按8位AD来算,2.5v/5v*2的8次方=128,也就是说执行MOVX   A,@DPTR的A=128Top

3 楼zys0001(杨杨)回复于 2005-06-01 08:43:58 得分 0

3V/5V*2的8次方=153.6=154Top

4 楼wodexintailuangood(我的心太乱)回复于 2005-06-01 09:54:09 得分 0

不好意思:0809     8位Top

5 楼wodexintailuangood(我的心太乱)回复于 2005-06-01 09:58:25 得分 0

请问128是什么码制,转换的结果不是二进制吗?怎么变成了128呢?A单元到底是什么呀?Top

6 楼superbert(烂苹果)回复于 2005-06-02 12:01:57 得分 2

你应该仔细看看0809的使用手册,各个电子网站都有下载的  
   
  上面会告诉你输出值对应的电压换算……Top

7 楼flowercity(菜农)回复于 2005-06-02 14:45:46 得分 5

A的值为  
  2.5v                       (2.5/5)*256  
  3v                             (3/5)*256Top

8 楼flowercity(菜农)回复于 2005-06-02 14:47:29 得分 0

to:   zys0001(杨杨)    
  2^8   =   256     不是128Top

相关问题

  • 请教对D/A转换器的控制?
  • 请教xp下对D/A转换器的控制编程?
  • 如何转换char c1='B' 和c2='D' 到一个unsigned char r=0xBD=189
  • 转换???
  • 转换
  • 转换
  • 转换
  • 转换
  • 问一下,下面的问题如何做(CString问题)?CString str="d:\xyz\ax.mdb"转换成"d:\\xyz\\ax.mdb",thanks!
  • sql server的数据库文件存在c盘,我想转到d:盘请问如何转换路径?

关键词

  • 电压
  • dptr
  • ad

得分解答快速导航

  • 帖主:wodexintailuangood
  • zys0001
  • superbert
  • flowercity

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo