资源简介
网上购买的成熟的封装资源,含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
- 上一篇:中国地图着色
- 下一篇:PDF合并拆分利器绿色版SimpoPDF Merge
评论
共有 条评论