函数名称:System_CalculateSolubility()函数功能:采样ADC0832的电压值,换算成浮点数溶度值*****************************************************************************/unsig...

函数名称:System_CalculateSolubility()

函数功能:采样ADC0832的电压值,换算成浮点数溶度值

*****************************************************************************/

unsigned int System_CalculateSolubility()

{

unsignedchar Voltage_Value;

unsignedint Solubility_Value;

Voltage_Value= GetADCResult(0x07);//读取内部ADC数据值

if(Voltage_Value<= 0x48)

{

Solubility_Value= (0.014*Voltage_Value*0.02)*1000;

}

elseif((Voltage_Value > 0x48) & (Voltage_Value <= 0x56))

{

Solubility_Value= (0.046*Voltage_Value*0.02 - 0.047)*1000;

}

elseif((Voltage_Value > 0x56) & (Voltage_Value <= 0x74))

{

Solubility_Value= (0.11*Voltage_Value*0.02 - 0.156)*1000;

}

elseif((Voltage_Value > 0x74) & (Voltage_Value <= 0x89))

{

Solubility_Value= (0.17*Voltage_Value*0.02 - 0.296)*1000;

}

elseif((Voltage_Value > 0x89) & (Voltage_Value <= 0xa0))

{

Solubility_Value= (0.35*Voltage_Value*0.02 - 0.789)*1000;

}

elseif((Voltage_Value > 0xa0) & (Voltage_Value <= 0xfe))

{

Solubility_Value= (0.11*Voltage_Value*0.02 - 0.022)*1000;

}

returnSolubility_Value;

}

0x48是什么意思?

为什么都要 *0.02?

展开

单片机中段程序_单片机c语言中的一小段程序解读相关推荐

  1. java web应用程序_说说Java Web中的Web应用程序|乐字节

    大家好,我是乐字节的小乐,今天接着上期文章<Javaweb的概念与C/S.B/S体系结构>继续往下介绍Java Web ,这次要说的是web应用程序. 1. Web 应用程序的工作原理 W ...

  2. 用控制台怎么编译java程序_怎么在cmd中运行java控制台程序?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 2010-08-07  17:00             1,111 SendGift.java 2010-08-09  17:40           ...

  3. html类名定义规则_好程序员分享Java语言中的标识符规则

    好程序员分享Java语言中的标识符规则,在编程过程中,经常需要在程序中定义一些符号来标记一些名称,如包名.类名.方法名.参数名.变量名等,这些符号被称为标识符.标识符可以由任意顺序的大小写字母.数字. ...

  4. c语言常见错误分析和程序调试,C语言中常见错误分析及程序调试

    总结分析了C语言中常见错误及程序调试的相关技巧,以提高初学者的编程能力. 2 8 2月 0年l 0 电脑学习 第6 期 C语言中常见错误分析及程序调试 陈伟' 陈东淼 摘要:总结分析了 C语言中常见错 ...

  5. c语言代码存放的区域 堆栈,C语言中内存分布及程序运行中(BSS段、数据段、代码段、堆栈)...

    BSS段:(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域.BSS是英文Block Started by Symbol的简称.BSS段属于静态内存分配. 数据段 :数据 ...

  6. C语言中打开一个应用程序可以调用或运行命令

    C语言中打开一个应用程序可以调用或运行命令system(),也可以调用操作系统的API函数,比如Windows系统可以调用CreateProcess().ShellExecuteEx()等函数来打开一 ...

  7. 怎样把视频中的一小段制作成 GIF动图

    平常生活中大家聊天肯定会发现有很多斗图高手,不管是家人群.同学群还是好友群,从不缺乏这样的人,大多数用来斗图的图片都是GIF动图,GIF动图即有趣又形象,像小视频一样,只不过它是图片格式.大家对GIF ...

  8. 计算机行业中的烧写怎么翻译,单片机怎么烧录程序_单片机烧录程序步骤说明...

    描述 单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU.随机存储器RAM.只读存储器ROM.多种I/O口和中断系统.定时器/ ...

  9. 单片机汇编语言编程_单片机编程用C语言还是汇编?

    单片机是一种可编程器件,单片机的出现使硬件设计变得更为简单,产品的功能也更强大,而程序就是单片机的灵魂.目前功能稍微复杂一点的电子产品,都是以单片机为核心,再加以不通的外设电路实现不通的功能需求.单片 ...

最新文章

  1. 又一个创业者自杀:心生郁结,被曝曾卖房给员工发工资
  2. js 原生跨页面通信_DOM操作是跨线程的你知道吗?
  3. tvpvar模型的建模步骤_风控建模六部曲
  4. MyBatis创建SqlSession-怎么拿到一个SqlSessionTemplate?
  5. 四象限法推导lm曲线_IS曲线推导
  6. 金兄的境界:我的名字搜索终于出来了。重要信息声明,并永久置顶。我的博客在零网zeronet...
  7. React从入门到精通系列之(14)refs和DOM元素
  8. puppet进阶指南——cron资源详解
  9. 如何打开屏幕坏的手机_手机屏幕坏了怎么打开usb调试
  10. Easyui datagrid getData简单使用
  11. 419. 甲板上的战舰
  12. Uboot代码结构详细分析
  13. 系统安全启动总结思考
  14. 小朋友把游戏藏在计算机里,如何设置孩子玩电脑游戏的时间
  15. 深度deep Linux系统软件应用商店下载地址
  16. 2018.8.9日,预习笔记,Linux软件包安装和卸载
  17. win10taskkill无法终止进程_进程结束不掉?超级技巧干掉顽固进程!
  18. apoint.exe
  19. 华为AR路由器端口配置trunk_瑞哥呕心之作——华为HCIA(HCNA)笔记,还不快快收藏!...
  20. 计算广告第一章——在线广告综述

热门文章

  1. 3.MySQL索引(一)介绍索引
  2. CentOS7环境下搭建flume
  3. pytorch 实现MLP(多层感知机)
  4. centos8 安装geany
  5. glob在php中的意思,PHP函数glob介绍
  6. python xlutils和openpyxl哪个好_Python-Excel 模块哪家强?
  7. 手写一个promise用法_手写一个自己的 JavaScript Promise 类库
  8. UE3 预计算可见性
  9. 敏捷 - #1 原则:早期和持续交付有价值的软件 (#1 Agile Principle)
  10. SQL基础之 基本属性和运算 (一)