下载此文档

MLX90614红外测温代码.doc


文档分类:行业资料 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍





通过MLX90614非接触式测得物体温度

+5V电源
-PRJ09红外测温仪


接上电源
u Vision软件,新建一个工程,新建一个工程文件。将文件添加到工程中并编译,如有错,请更改直到编译成功,如有错,请更改直到编译成功
,或用STC单片机专用的串口烧写软件,通过MAX232串口烧写到单片机中(只能用于STC单片机)。或用仿真器来执行程序,将程序下载到仿真器中,具体方法请参考仿真器的使用一节。用编程器将生成的HEX文件烧写到单片机中。
,用手掌覆盖红外传感器上方2cm处,看到此时液晶屏温度即为手掌的表面温度。
,用手掌覆盖红外传感器上方2cm处,看到此时数码管温度即为手掌的表面温度。此时液晶屏温度保持不变。
,此时液晶屏又重新显示温度。
实验代码如下:
//----------------------------//说明:显示分为2部分:数码管显示,液晶屏显示
//按1键数码管显示,此时液晶屏保持静止
//复位时或按除1键外其他键时,液晶屏显示,数码管熄灭
//-------------------------------------------------------------------------
#include<>
#include<>
#define uint unsigned int
#define uchar unsigned char
#define Nack_number 10
//**************端口定义**************************************************
uchar flag;//LCD控制线接口
sbit RS=P0^6;//RS端
sbit RW=P0^7;//读写端
sbit LCDE=P3^5;//使能端
//mlx90614端口定义
sbit SCK=P3^7;//时钟线
sbit SDA=P3^6;//数据线
sbit DPY1=P3^2;//温度显示第1个数码管段选
sbit DPY2=P3^3;//温度显示第2个数码管段选
sbit DPY3=P3^4;//温度显示第3个数码管段选
sbit row1=P0^3;//矩阵键盘第1列
sbit row2=P0^4;//矩阵键盘第2列
sbit row3=P0^5;//矩阵键盘第3列
sbit cow1=P0^0;//矩阵键盘第1行
sbit cow2=P0^1;//矩阵键盘第2行
sbit cow3=P0^2;//矩阵键盘第3行
//************数据定义****************************************************
bdata uchar flag1;//可位寻址数据
sbit bit_out=flag1^7;s
bit bit_in=flag1^0;
uchar temp H,temp L,err;
void CALTEMP(uint TEMP);
void Read Key(void);
void init Int();
void delay1(uint z);
void show();
uchar key_num;
uchar mah[5];
/********数码管码值定义*******************************************************/
uchar code LED01[]={ //LED显示代码,0-9共阳不带小数点的
0x C0,0x F9,0x A4,0x B0,0x99,0x92,0x82,0x F8,0x80,0x90};
uchar code LED02[]={ //LED显示代码,0-9共阳带小数点的
0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10};
/**********全局变量定义******************************************************/
bit b20ms,b100ms;//定时标志位
uchar c20ms,c100ms;//定

MLX90614红外测温代码 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人s0012230
  • 文件大小63 KB
  • 时间2017-08-28
最近更新