如何在C51里实现对数运算? 点击:1685 | 回复:4



花农

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 4回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2004年7月22日
发表于:2007-06-18 18:54:00
楼主
偶现在想把测量值A/D转换后给单片机进行处理,之后直接就输出给液晶显示。
流程是这样,测量一个空白样品的值(电压)V空白,然后A/D转换,给单片机记住。再测量一个样品值(电压)V样品,然后A/D转换,之后要V空白/(V空白-V样品),再对所得的值取对数。
偶原来想全用模拟电路把数据处理好了,最后用单片机解决一个液晶显示的问题,但是后来发现模拟电路无法记住空白样品的值,也不方便进行除法(甚至减法)运算,因为模拟乘法器太贵。
请高人不吝赐教。



自由之风

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2006年8月30日
发表于:2007-06-21 11:24:00
1楼
如果你用C编程,做对数运算很简单,如果用汇编,下载浮点运算程序库也可以搞定。

花农

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 4回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2004年7月22日
发表于:2007-06-28 10:13:00
2楼
谢谢,我从哪里能下载到对数运算的例程呢?

andy fau

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 262回
  • 年度积分:0
  • 历史总积分:604
  • 注册:2006年3月21日
发表于:2008-06-06 16:35:22
3楼

这个程序你自己写不出来吗?

 

事儿了

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 11回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2007年4月19日
发表于:2009-07-06 09:03:41
4楼
1楼,起码给了个方法,3楼纯他妈放屁,楼主能写出来还用在这问吗!

热门招聘
相关主题

官方公众号

智造工程师