热敏电阻测温度c语言编程,NTC热敏电阻测温度 单片机C和汇编源程序
else //错误
{
for(i=0; i<4; i++) LED8[i] = DIS_;
}
j = Get_ADC10bitResult(3); //参数0~7,查询方式做一次ADC, 返回值就是结果, == 1024 为错误
j += Get_ADC10bitResult(3);
j += Get_ADC10bitResult(3);
j += Get_ADC10bitResult(3);
if(j < 1024*4)
{
/*
LED8[0] = j / 1000; //显示ADC值
LED8[1] = (j % 1000) / 100;
LED8[2] = (j % 100) / 10;
LED8[3] = j % 10;
if(LED8[0] == 0) LED8[0] = DIS_BLACK;
*/
j = get_temperature(j); //计算温度值
if(j >= 400) F0 = 0, j -= 400; //温度 >= 0度
else F0 = 1, j = 400 - j; //温度 < 0度
LED8[4] = j / 1000; //显示温度值
LED8[5] = (j % 1000) / 100;
LED8[6] = (j % 100) / 10 + DIS_DOT;
LED8[7] = j % 10;
if(LED8[4] == 0) LED8[4] = DIS_BLACK;
if(F0) LED8[4] = DIS_; //显示-
}
else //错误
{
for(i=0; i<8; i++) LED8[i] = DIS_;
}
}
}
}
}
/**********************************************/
// MF52E 10K at 25, B = 3950, ADC = 12 bits
u16 code temp_table[]={
140, //;-40 0
149, //;-39 1
159, //;-38 2
168, //;-37 3
178, //;-36 4
188, //;-35 5
199, //;-34 6
210, //;-33 7
222, //;-32 8
233, //;-31 9
246, //;-30 10
259, //;-29 11
272, //;-28 12
286, //;-27 13
301, //;-26 14
317, //;-25 15
333, //;-24 16
349, //;-23 17
367, //;-22 18
385, //;-21 19
403, //;-20 20
423, //;-19 21
443, //;-18 22
464, //;-17 23
486, //;-16 24
509, //;-15 25
533, //;-14 26
558, //;-13 27
583, //;-12 28
610, //;-11 29
638, //;-10 30
667, //;-9 31
696, //;-8 32
727, //;-7 33
758, //;-6 34
[1] [2] [3] [4]
热敏电阻测温度c语言编程,NTC热敏电阻测温度 单片机C和汇编源程序相关推荐
- 8051单片机c语言编程模板,完美的8051单片机C语言编程模板.doc
完美的8051单片机C语言编程模板.doc <8051单片机C语言编程模板> [程序开始处的程序说明] /***************************************** ...
- 热敏电阻如何查表计算温度_简单说说NTC热敏电阻
NTC热敏电阻是一个很简单的温度传感器,在消费类电子产品中非常常见. NTC又被称为负温度系数热敏电阻,是一类电阻值随温度增大而减小的一种传感器电阻. 负温度系数热敏电阻与之对应的还有正温度系数热敏电 ...
- 单片机c语言编程要点,第1章单片机的C语言编程_2015要点.ppt
第1章单片机的C语言编程_2015要点 1-* 第 1 章 结束!谢 谢! * * 1-* 三.对存储器和外接I/O口的绝对地址访问 例: #include #define com XBYTE[0x0 ...
- 51单片机c语言编程的头文件,51单片机编程的头文件reg51.h详解
我们在用c语言编程时往往第一行就是头文件,51单片机为reg51.h或reg52.h,51单片机相对来说比较简单,头文件里面内容不多,像飞思卡尔.ARM系列的单片机头文件往往内容就非常多,尽管如此,对 ...
- 单片机c语言编程入门下載,系列单片机C语言编程入门.pdf
系列单片机C语言编程入门.pdf 本文由c h e n j u n j u n j u n 3贡献 p d f 文档可能在WAP端浏览体验不佳.建议您优先选择TXT,或下载源文件到本机 查看. 维普资 ...
- c语言ntc程序,NTC热敏电阻测温度 单片机C和汇编源程序
/*---------------------------------------------------------------------*/ /* --- STC MCU Internation ...
- 泡点温度c语言编程,问个价钱的问题
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 2元物系泡点和露点计算的通用程序! 老师给我一道例题:要求不必编计算程序,要编通用程序 计算任意2种物系组成的泡点和露点! (1)含有80%(mol)醋酸 ...
- 单片机c语言编程 时钟加日历转换,单片机C语言电子时钟加日历显示编程
一. 任务和要求设计制作一个电子表并且能够显示日历,用LED数码管直接显示,并且能够通过按键调整时间.年月日,功能为按第一个键被调整的相应调整区域开始闪烁,第二个键加一,第三个减一,第四个确认,最后一 ...
- k型热电偶检测温度c语言程序,[请教]普中51单片机与max6675芯片用k型热电偶检测温度的问题...
附上程序: #include "reg52.h"//头文件 #include "absacc.h" #include "math.h" #i ...
- 键盘查询方式的c语言编程,求助大佬简单的单片机键盘c语言编程问题
异组端口组成4*4矩阵键盘的端口状态读写方法 #include #define uint unsigned int //宏定义数据类型uint #def ...
最新文章
- php怎么弄自动填充,ThinkPHP 自动填充(自动完成)详解及实例
- 使用junit进行单元测试_使用JUnit5对DynamoDB应用程序进行单元测试
- 基本农田卫星地图查询_#重庆朝天门#谷歌百度腾讯高德“卫星地图”PK,谷歌更胜一筹...
- IE浏览器解决无法识别js中getElementsByClassName问题
- 更改数据库管理员sa账户密码
- mysql复杂查询示例_找到时间和内存复杂性之间的平衡-一个示例
- 如何用golang获取linux上文件的访问/创建/修改时间
- python基础语言测试题(10分钟内背熟)
- cartographer的一些结果
- 阶段3 1.Mybatis_11.Mybatis的缓存_6 Mybatis中的一级缓存
- python爬虫知识点总结(十六)PySpider框架概述和用法详解
- QT开发(九)—— Qt实现应用内动态切换语言,使用Qt语言家编译字体包
- html 英文发音,一些英文字母的发音
- python 多行注释语法_Python 注释-Python注释多行代码-Python注释符-python多行注释-嗨客网...
- python大作业数据_python 爬虫初探和简单数据分析及可视化,帮学妹写个大作业...
- select 设置不可用,提交表单时能传值
- python中round(18.67、-1)_Python torch.round方法代码示例
- 各类顶尖经典电影500部,先收着,待有空的时候慢慢看吧!
- Catching Both Gray and Black Swans: Open-set Supervised Anomaly Detection(捕捉灰天鹅和黑天鹅:开放集监督异常检测)
- 向MySQL数据库中插入数据,sql语句没问题,但插入失败也不报错的原因
热门文章
- 人工智能下的处理器(xpu)
- 服务器主板维修教学视频,第60讲 超微服务器主板远程管理讲解与演示
- 《2021企业数智化转型升级服务全景图/产业图谱1.0版》重磅发布
- 全国地区 mysql表_2017全国省市区数据库-2017全国省市区数据库下载 官方版 - 河东下载站...
- Access数据库—第一章 数据库和表
- 算法设计与分析复习大纲
- date2String
- 打开客户端出现 sorry this application cannot run under a virtual machine错误
- java碰碰球历险记下载_幼儿园玩球教案碰碰球.doc
- 周根项《一分钟速算》全集播放amp;下载地址