网站大量收购闲置独家精品文档,联系QQ:2885784924

Arduino XBee Sensor Expansion Board 测试代码.pdf

Arduino XBee Sensor Expansion Board 测试代码.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Arduino XBee Sensor Expansion Board 测试代码

Wuxi SuTeng Solid Digital Technologies Co ,.Ltd Tel :+86-510 Fax:+86-510 solid Web : Mail :sales@ Online store: Skype :jessicadong6 1、、 IIC 接口测试代码接口测试代码 、、 接口测试代码接口测试代码 //XR20M1172 two channel I2C/SPI UART with 64-byte IFO #include Wire.h // XR20M1172 Register definitions #define RHR 0x00 //read-only #define THR 0x00 //write-only,LCR[7]=0 #define ISR 0x02 //Read=only,LCR[7]=0 #define FCR 0x02 //Write-only,LCR[7]=0 #define LCR 0x03 #define DLL 0x00 //Read/Write,LCR[7]=1,LCR!=0xBF #define DLM 0x01 //LCR[7]=1,LCR!=0xBF #define DLD 0x02 //LCR[7]=1,LCR!=0xBF,EFR[4]=1 void setup() { Wire.begin(); // join i2c bus (address optional for master) Serial.begin(9600); // start serial for output RTC_init(); RTC_init(); } void loop() { //step1:instruct sensor to read echoes Wire.beginTransmission(0x30); //transmit to device #48(0x30) //the address specified in the datasheet is 96(0x60) //but i2c adressing uses the high 7 bits so its 48 Wire.send(THR); //sets register pointer to the command register(0x00) Wire.send(0x55); // sends byte Wire.endTransmission(); // stop transmitti ng //step2:wait for readings to happen delay(500); } int RTC_init() { Wire.beginTransmission(0x30);

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档