栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

基于51单片机脉搏体温检测

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

基于51单片机脉搏体温检测

目录

一、项目功能

二、仿真

​三、程序


资料下载地址:基于51单片机脉搏体温设计

  

一、项目功能

1、通过MPX4115模拟测量脉搏

2、通过DS18B20测量体温

3、按键设置报警阈值,超限报警

二、仿真

温度显示界面

 

脉搏测量界面

 

三、程序

main.c代码




void main()	  //主函数
{
	SCON_init();
  InitLcd();

  while(1)			  //进入循环
  {
		counts ++;
		sprintf(mStrBloodPressure,"%.1f    1rn",mBloodPressure);
		
  	KEY_SCAN();

	  getdata=Adc0832(0);	
    mBloodPressure = (getdata * 10 / 2 - 50) / 10;	
		if(counts >= 4)
		{
			counts = 5;
			send(mStrBloodPressure,1);
			delay5ms();
			delay5ms();
			delay5ms();
			delay5ms();
			send(mStrBloodPressure+1,1);
			delay5ms();
			delay5ms();
			delay5ms();
			delay5ms();
			send(mStrBloodPressure+2,1);
				delay5ms();
			delay5ms();
			delay5ms();
			delay5ms();
			send(mStrBloodPressure+3,1);
			delay5ms();
			delay5ms();
			delay5ms();
			delay5ms();
		  //send((char *)mStrBloodPressure,11);
		}
	temp=getdata/2-5;
	if( temp >  Xintiao_H )
	{
	 	speaker = 0;
	}
	else
	{
		speaker = 1;
	}
	temp = 0;
	 if( KEY_Set_TIMES == 0 )
	 {
		if( KEY_TIMES == 1 )//血压显示
		{
	  	  getdata=Adc0832(0);
		  if(14 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/921232.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号