|
MCU:MSP430 Launchpad MSP430G2452
分为:BH1750.c BH1750.h iic.c iic.h main.c 工程见附件
- //******************************************************************************
- //MCU : MSP430G2452 (MSP430 Launchpad)
- //Function : Ambient Light Sensor IC:BH1750FVI(罗姆) C Code driver
- //Sub-Function: BH1750.h
- //Platform : IAR FOR MSP430 V5.50.2
- //Autor : BY ding
- //Versio : Demo V1.0
- //Date : 2014-09-14
- //Note : GY-30 Light module www.taobao.com
- //******************************************************************************
- #ifndef __BH1750
- #define __BH1750
- //**********************************************************************************
- //延时 ms:延时的毫秒数
- //**********************************************************************************
- void DelayaMs(unsigned int ms);
- //**********************************************************************************
- //向BH1750中写多个字节
- //psrc_data:指向要写入数据数组的指针
- //adr:BH1750中要写入数据的首地址
- //nbyte:写入的字节数
- //返回值: 0:执行完毕;1:执行出现错误
- //**********************************************************************************
- unsigned char WriteBH1750(unsigned char adr,unsigned char nbyte);
- //**********************************************************************************
- //从BH1750中读一个字节
- //pdin_data:指向要保存读出数据的变量的指针
- //adr:BH1750中要读出数据的地址
- //返回值: 0:执行完毕;1:执行出现错误
- //**********************************************************************************
- unsigned char ReadBH1750(unsigned char *pdin_data,unsigned char adr);
- //**********************************************************************************
- //从BH1750读多个字节
- //返回值: 0:执行完毕;1:执行出现错误
- //**********************************************************************************
- unsigned char ReadBH1750Seq();
- //**********************************************************************************
- //数据合成,换算
- //**********************************************************************************
- void Calc_BH1750();
- //**********************************************************************************
- //测量光照
- //**********************************************************************************
- void Light_BH1750();
- #endif
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!
|