基本信息
源码名称:51单片机的mlx90614红外体温检测
源码大小:0.06M
文件格式:.zip
开发语言:C/C++
更新时间:2021-04-13
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在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;
}
}
}
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;
}
}
}