|
本帖最后由 pentong 于 2014-10-3 22:08 编辑
看到有人分享“MSP430 Launchpad SHT10传感器”,我也来分享下MSP430 Launchpad SI7021温湿度传感器。
IIC采用I/O口模拟,方便大家程序移植。
- /*****************************Copyright (c)*************************************
- ** PP-DIY
- **-----------------------------File Info----------------------------------------
- ** File name: SI7021
- ** Created by: P.P
- ** Last modified Date: 2014-10-3
- ** Descriptions: MSP430G2xx3演示板+SI7021温湿度传感器
- ** Online shopping: http://wsn-pp.taobao.com/
- ** QQ:44960120
- ********************************************************************************
- ** MSP430G2xx3 Demo - USCI_A0, 115200 UART Echo ISR, DCO SMCLK , Simulate IIC
- ** Description: Echo a received character, RX ISR used.
- ** USCI_A0 RX interrupt triggers TX Echo.
- ** Baud rate divider with 1MHz = 1MHz/9600 = ~104
- ** ACLK = n/a, MCLK = SMCLK = CALxxx_1MHZ = 1MHz
- ** SI7021_SDA=>P1.4
- ** SI7021_CLK=>P1.5
- **
- ** MSP430G2xx3
- ** -----------------
- ** /|\| XIN|-
- ** | | |
- ** --|RST XOUT|-
- ** | |
- ** | P1.2/UCA0TXD|------------>
- ** | | 9600 - 8N1
- ** | P1.1/UCA0RXD|<------------
- ** | |
- ** LED--|P1.0 P1.4|<----->SI7021_SDA
- ** | | SI7021
- ** | P1.5|------>SI7021_CLK
- ** | |
- ** PP-DIY
- ** 3/10. 2014
- ** Built with IAR Embedded Workbench Version: 5.40 and MSP-EXP430G2 Version:1.5
- ** Board:LaunchPad Mcu: M430G2553 Sensors:SI7021
- ** 项目文件6个:include.h/sys.h/io.h/SI7021.h/main.c/SI7021.c/
- ** 演示板每隔1S读取SI7021温湿度数据,通过串口P1.2发出如下格式信息:
- ** "SI7021:Temperature=27.3'C Humidity=68.9%"
- *******************************************************************************/
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。
|