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

📄 at45db041_main.c

📁 at45db041的爱人吗读写代码
💻 C
字号:
/******************************************************************************
文件名:     at45db041_main.c
芯片:       cc2430
编写日期:      8/3-2008
版本:     1.0
作者:    彭章君

说明:
    at45db041芯片测试程序

******************************************************************************/
#include  "config.h"
#include  "at45db_spi.h"

#define BEEP       (0x01<<7)
#define BEEP_ON    (IO0CLR|=BEEP)
#define BEEP_OFF   (IO0SET|=BEEP)

uint8 WR_data[264];
uint8 RD_data[264];

void delay(uint16 ms)  //延时
{
    uint16 i,j;
    for(i=0;i<ms;i++)
    {
      for(j=0;j<4000;j++);
    }
}

/******************************************************************************
* @fn  main
*
******************************************************************************/
int main(void)
{
  uint16  j,k=0;
  AT45_ini();
  IO0DIR|=BEEP;
  BEEP_OFF;
  for(j=0;j<264;j++)
  {
    WR_data[j]=0x55;
  }
  
  Write_data_AT45(1,0,WR_data,264);
  delay(10);
  Read_data_AT45(0,RD_data,264);
  for(j=0;j<264;j++)
  {
    if(WR_data[j]==RD_data[j])
      k++;
  }
  if(k==264)
   { BEEP_ON;
    delay(200);
    BEEP_OFF;}
  while(1)
  {
	;
  }
  
  return 0;
}











⌨️ 快捷键说明

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