⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 发帖庆贺,atmega16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).htm

📁 以NRF905芯片为核心的PTR8000模块的AVR驱动.驱动芯片为AVR mega16或者AVR mega32.内部详尽的操作流程和时序.包括CRC16校验.主从机通讯.
💻 HTM
📖 第 1 页 / 共 5 页
字号:
    vAlign=top align=left width="19%" bgColor=#d1d9e2 rowSpan=2>【楼主位】 <FONT 
      color=#000000>ifree64 </FONT><BR>积分:<FONT 
      color=#000000>564</FONT><BR>派别:<FONT color=#000000></FONT><BR>等级:<FONT 
      color=#000000>------</FONT><BR>来自:<FONT color=#000000></FONT><BR></TD>
    <TD class=f03 
    style="BORDER-RIGHT: #bbbbbb 0.5pt solid; BORDER-TOP: #ffffff 0.5pt solid; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none" 
    vAlign=top width="81%" bgColor=#d1d9e2><FONT color=#000000><BR><BR>发送端代码 
      <BR><A 
      href="http://www.ouravr.com/bbs/bbs_upload979334/files_9/ourdev_237989.zip">点击此处下载ourdev_237989.zip(文件大小:11K)</A> 
      <BR>接收端代码 <BR><A 
      href="http://www.ouravr.com/bbs/bbs_upload979334/files_9/ourdev_237990.zip">点击此处下载ourdev_237990.zip(文件大小:11K)</A> 
      <BR><BR>感谢hotpower,我是参考了他的C++代码完成的。 <BR></FONT></TD></TR>
  <TR>
    <TD class=f03 
    style="BORDER-RIGHT: #bbbbbb 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: #ffffff 0.5pt solid" 
    vAlign=bottom bgColor=#d1d9e2>  </TD></TR>
  <TR>
    <TD class=f03 
    style="BORDER-RIGHT: #ffffff 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: #bbbbbb 0.5pt solid; BORDER-BOTTOM: #bbbbbb 0.5pt solid" 
    align=left width="19%" bgColor=#d1d9e2><IMG height=1 
      src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
      width=7>2008-03-25,02:18:18 </TD>
    <TD class=f03 
    style="BORDER-RIGHT: #bbbbbb 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: #bbbbbb 0.5pt solid" 
    vAlign=top width="81%" bgColor=#d1d9e2 ?>
      <TABLE width="100%">
        <TBODY>
        <TR>
          <TD align=left><IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=7> <A class=tt4 
            href="http://www.ouravr.com/bbs/user_information.jsp?user_name=ifree64" 
            target=_blank>资料</A> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=7> <SPAN class=f01>邮件</SPAN> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=7> </TD>
          <TD align=right><IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <SPAN class=f01>编辑</SPAN> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=7> <SPAN class=f01>删除</SPAN> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=7> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=7> </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE style="TABLE-LAYOUT: fixed; WORD-BREAK: break-all" cellSpacing=0 
cellPadding=6 width="100%" border=0>
  <TBODY>
  <TR>
    <TD class=f03 
    style="BORDER-RIGHT: #bbbbbb 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: #bbbbbb 0.5pt solid; BORDER-BOTTOM: #bbbbbb 0.5pt solid" 
    vAlign=top align=left width="19%" bgColor=#e8e8e8 rowSpan=2>【1楼】 <FONT 
      color=#000000>ifree64 </FONT><BR>积分:<FONT 
      color=#000000>564</FONT><BR>派别:<FONT color=#000000></FONT><BR>等级:<FONT 
      color=#000000>------</FONT><BR>来自:<FONT color=#000000></FONT><BR></TD>
    <TD class=f03 
    style="BORDER-RIGHT: #bbbbbb 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none" 
    vAlign=top width="81%" bgColor=#e8e8e8><FONT 
      color=#000000>不好意思,有点忙。电路图其实在源代码中已经有了说明 <BR>//&nbsp;SPI&nbsp;pin 
      <BR>#define&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT_SPI&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORTB 
      <BR>#define&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DDR_SPI&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DDRB 
      <BR><BR>#define&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MOSI&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PB5 
      <BR>#define&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MISO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PB6 
      <BR>#define&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SCK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PB7 
      <BR>#define&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PB4 
      <BR><BR>//&nbsp;nRF905&nbsp;pin 
      <BR>#define&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT_NRF905&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORTA 
      <BR>#define&nbsp;DDR_NRF905&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DDRA 
      <BR>#define&nbsp;PIN_NRF905&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PINA 
      <BR><BR>#define&nbsp;TX_EN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PA0 
      <BR>#define&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TRX_CE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PA1 
      <BR>#define&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PWR_UP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PA2 
      <BR>#define&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PA3 
      <BR>#define&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PA4 
      <BR>#define&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PA 
      <BR><BR>nRF905的使用只需要使用TRX_CE&nbsp;TX_EN&nbsp;PWR_UP&nbsp;CD&nbsp;AM&nbsp;DR等引脚与单片机IO连接即可。其中 
      <BR>TX_EN&nbsp;&nbsp;&nbsp;输出&nbsp;&nbsp;&nbsp;&nbsp;设置nRF905工作于发送或接收模式&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1&nbsp;发送&nbsp;&nbsp;0&nbsp;接收 
      <BR>TRX_CE&nbsp;&nbsp;输出&nbsp;&nbsp;&nbsp;&nbsp;设置nRF905工作于工作模式或standby模式&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1&nbsp;工作&nbsp;&nbsp;0&nbsp;standby 
      <BR>PWR_UP&nbsp;&nbsp;输出&nbsp;&nbsp;&nbsp;&nbsp;设置nRF905上电&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1&nbsp;上电&nbsp;&nbsp;0&nbsp;Power&nbsp;down&nbsp;模式 
      <BR><BR>CD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;输入&nbsp;&nbsp;&nbsp;&nbsp;nRF905检测到载波拉高该引脚 
      <BR>AM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;输入&nbsp;&nbsp;&nbsp;&nbsp;nRF905检测到无线数据包与本机地址匹配,拉高该引脚 
      <BR>DR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;输入&nbsp;&nbsp;&nbsp;&nbsp;数据准备就绪,发送或接收数据包完毕拉高该引脚</FONT> 
    </TD></TR>
  <TR>
    <TD class=f03 
    style="BORDER-RIGHT: #bbbbbb 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: #bbbbbb 0.5pt solid" 
    vAlign=bottom bgColor=#e8e8e8>  </TD></TR>
  <TR>
    <TD class=f03 
    style="BORDER-RIGHT: #bbbbbb 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: #bbbbbb 0.5pt solid; BORDER-BOTTOM: #bbbbbb 0.5pt solid" 
    align=left width="19%" bgColor=#e8e8e8><IMG height=1 
      src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
      width=7>2008-03-26,12:26:21 </TD>
    <TD class=f03 
    style="BORDER-RIGHT: #bbbbbb 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: #bbbbbb 0.5pt solid" 
    vAlign=top width="81%" bgColor=#e8e8e8 ?>
      <TABLE width="100%">
        <TBODY>
        <TR>
          <TD align=left><IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=7> <A class=tt4 
            href="http://www.ouravr.com/bbs/user_information.jsp?user_name=ifree64" 
            target=_blank>资料</A> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=7> <SPAN class=f01>邮件</SPAN> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=7> </TD>
          <TD align=right><IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=2> <SPAN class=f01>编辑</SPAN> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=7> <SPAN class=f01>删除</SPAN> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=7> <IMG height=1 
            src="发帖庆贺,ATMEGA16控制nrf905短距离无线通信基本成功(附源代码) (ourdev_cn 我们的电子开发社区).files/pixel.gif" 
            width=7> </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE style="TABLE-LAYOUT: fixed; WORD-BREAK: break-all" cellSpacing=0 
cellPadding=6 width="100%" border=0>
  <TBODY>
  <TR>
    <TD class=f03 
    style="BORDER-RIGHT: #ffffff 0.5pt solid; BORDER-TOP: #ffffff 0.5pt solid; BORDER-LEFT: #bbbbbb 0.5pt solid; BORDER-BOTTOM: #ffffff 0.5pt solid" 
    vAlign=top align=left width="19%" bgColor=#d1d9e2 rowSpan=2>【2楼】 <FONT 
      color=#000000>ifree64 </FONT><BR>积分:<FONT 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -