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

📄 mega48_905.c

📁 mega48+905.一份很好的材料
💻 C
字号:
#include"mega48_905.h"

unsigned char temp = 0;
unsigned char pack[32];
void main()
{
  nRF905Initializtion();
  USART0_DEFAULT_SETTING(9600);
  
  ENABLE_USART0_INT_RECEIVER_DONE();
  ENABLE_PIN_CHANGE_INT_PCINT7_0();
  ENABLE_PIN_CHANGE_INT_PCINT7();
  
  
  ENABLE_INTERRUPT();
    
  while(1)
  {
  }
}

#pragma vector = PCINT0_vect
__interrupt void nRF905Receive()
{
  if(nRF905_DR_PIN==1)
  {
    if(nRF905Scanf(pack)==1)
      USART0_PRINTF(pack[0]);
  }
  CLEAR_PIN_CHANGE_INTFLAG_PCINT7_0();
}


#pragma vector = USART_RX_vect
__interrupt void Usart0Receive()
{
  USART0_SCANF(pack);
  nRF905Printf(pack);
}

⌨️ 快捷键说明

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