• 大小: 3.62MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-20
  • 语言: 其他
  • 标签: MAX30100  RCWL-0530  

资源简介

网上购买的成熟的封装资源,含MAX30100-温度-心率-血氧-检测资料,PDF资料,Keil C源码.可以直接移植嵌套使用。

资源截图

代码片段和文件信息

//-------------------------------------------------------------------------------------//
//程序名:          MAX30100测试程序                  
//版本:            V2.0                        
//日期:            2016/11/14                       
//编写者:          无锡日晨物联科技                 
//网站:            www.wx-rcwl.com
//资料下载:       http://pan.baidu.com/s/1miNGWha
//功能:            测试MAX30100的ID及温度部分功能。
//-------------------------------------------------------------------------------------//
//RCWL-0530模块与51接口连接:
// 1:VCC   --〉   1.8V-5.5V电源 
// 2:SCL   --〉   P3.5
// 3:SDA   --〉   P3.7
// 4:INT   --〉   NC
// 5:IRD   --〉   NC
// 6:RD    --〉   NC
// 7:GND   --〉   地
//-------------------------------------------------------------------------------------//
# include 
# include 
# include 
//定义IIC接口
sbit IIC_SCL    =P3^5;     //IIC的SCL
sbit IIC_SDA    =P3^7;     //IIC的SDA
bit  IIC_ACK;              //IIC的ACK
int  rda;                  //IIC读出
//-------------------------------------------------------------------------------------//
//函数:    delayms()
//功能:    延时程序
//-------------------------------------------------------------------------------------//
void delayms(unsigned int ms)
{
unsigned char i=100j;
for(;ms;ms--)
{
while(--i)
{
j=10;
while(--j);
}
}
}
//-------------------------------------------------------------------------------------//
//函数:    void iic_start();
//功能:    I2C总线开始
//-------------------------------------------------------------------------------------//
//   SCL   --- --- ___
//   SDA   --- ___ ___
void iic_start()
{  
IIC_SDA=1;
_nop_();
_nop_();
IIC_SCL=1;         
_nop_();
_nop_();
IIC_SDA=0;
_nop_();
_nop_();
IIC_SCL=0;
_nop_();
_nop_();
}
//-------------------------------------------------------------------------------------//
//函数:    void iic_stop();
//功能:    I2C总线结束
//需定义:
//-------------------------------------------------------------------------------------//
//   SCL   ___ --- ---
//   SDA   ___ ___ ---
void iic_stop()
{  
IIC_SCL=0;
_nop_();
_nop_();
IIC_SDA=0;
_nop_();
_nop_();
IIC_SCL=1;
_nop_();
_nop_();
IIC_SDA=1;
_nop_();
_nop_();
}
//-------------------------------------------------------------------------------------//
//函数:    void iic_sendbyte(unsigned char c);
//功能:    发送 8_BIT 数据
//-------------------------------------------------------------------------------------//
void iic_sendbyte(unsigned char c)
{
unsigned char bitcnt;
for(bitcnt=0;bitcnt<8;bitcnt++)
{
if((c< IIC_SDA=1;
else
 IIC_SDA=0;
_nop_();
_nop_();
IIC_SCL=1;
_nop_();
_nop_();
IIC_SCL=0;
}
_nop_();
_nop_();
IIC_SDA=1;
_nop_();
_nop_();
IIC_SCL=1;
_nop_();
_nop_();
if(IIC_SDA==0)
 IIC_ACK=0;
else
 IIC_ACK=1;
IIC_SCL=0;
_nop_();
_nop_();
}
//-------------------------------------------------------------------------------------//
//函数:    int iic_rcvbyte_nack();
//功能:    接收 8_BIT 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     895825  2018-12-08 18:33  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100.pdf

     文件      15903  2018-12-08 18:43  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100

     文件    2256934  2018-12-08 18:43  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100-TP(1).JPG

     文件     135841  2018-12-08 18:43  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100-TP.png

     文件       7079  2018-12-08 18:43  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100.c

     文件       9103  2018-12-08 18:43  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100.hex

     文件         48  2018-12-08 18:43  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100.lnp

     文件      12711  2018-12-08 18:43  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100.LST

     文件      20391  2018-12-08 18:43  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100.M51

     文件      14114  2018-12-08 18:43  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100.OBJ

     文件        998  2018-12-08 18:43  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100.Opt

     文件        283  2018-12-08 18:43  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100.plg

     文件       1694  2018-12-08 18:43  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100.Uv2

     文件        997  2018-12-08 18:43  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100_Opt.Bak

     文件       1690  2018-12-08 18:43  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100_Uv2.Bak

     文件     670429  2018-12-08 18:33  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\RCWL-0530(MAX30100心率-血氧模块).pdf

     文件      28452  2018-12-08 18:33  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\RCWL-0530-(MAX30100).png

     文件      28591  2018-12-08 18:33  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\RCWL-0530-MAX30100-PCBLIB.lib

     目录          0  2019-03-24 22:00  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序

     目录          0  2019-03-24 22:00  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序\MAX30100温度及ID功能测试程序

     目录          0  2019-03-24 22:00  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】\MAX30100温度及ID功能测试程序

     目录          0  2019-03-24 22:00  【RCWL-0530(MAX30100-温度-心率-血氧-检测)资料】

----------- ---------  ---------- -----  ----

              4101083                    22


评论

共有 条评论