基本信息
源码名称:51单片机的mlx90614红外体温检测
源码大小:0.06M
文件格式:.zip
开发语言:C/C++
更新时间:2021-04-13
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍
51单片机的mlx90614红外体温检测,12864屏幕显示,SYN6288语音播报

void main() 

uint Tem; //存放测到的温度值
uchar flag_key; //按键标志位,按下为1,未按下为0

//IO口初始化
P0=0xff;
P1=0xff;
P2=0xff;
P3=0xff;

//smbus初始化
  SCL=1;SDA=1;_nop_(); 
  _nop_();_nop_();_nop_(); 
  SCL=0; 
  delay(1000); 
  SCL=1; 

//函数部分 
flag_key=0;
UART_Init(); //串口初始化
  LcdInit();   //LCD12864初始化
BkMusic(0);
SYN_Init();
  while(1) 
 
Tem=memread(); //读取温度值
    display(Tem); //显示温度值
flag_key=key_scan(flag_key); //按键处理
if(flag_key==1) //如果按键按下
{
speek(Tem); //播报温度
speek_H_or_L(Tem);//播报高低温
flag_key=0;
}