test.c

来自「AT45DB161D芯片的读写驱动程序,有多款程序,包括有51,AVR,MSP4」· C语言 代码 · 共 33 行

C
33
字号
//#pragma optimize(5)//优化代码 
#include <reg51.h> 
#include <string.h> 
#include "AT45DB041B.h"

void main(void){ 
  	unsigned char i; 
  	UCHAR data test[32];  
  	i = AT45DB041B_StatusRegisterRead(); 
  	memset(test, 0x77, 32); 
  	AT45DB041B_BufferToMainMemoryPageProgramWithBuilt_inErase(1, 2047, 0, test, 32); 
  	//memset(test, 0x26, 32);
    AT45DB041B_BufferRead(1, 0, test, 32);
  	AT45DB041B_ContinuousArrayRead(2047, 0, test, 32);
	memset(test, 0x7a, 32);
	AT45DB041B_MainMemoryPageRead(2047, 0, test, 32); 

  	memset(test, 0x88, 32); 
  	AT45DB041B_BufferToMainMemoryPageProgramWithoutBuilt_inErase(2, 2047, 0, test, 32); 
  	memset(test, 0x55, 32); 
  	AT45DB041B_ContinuousArrayRead(2047, 0, test, 32);
	memset(test, 0x8a, 32);
	AT45DB041B_MainMemoryPageRead(2047, 0, test, 32);
    AT45DB041B_PageErase(2047);
	AT45DB041B_BlockErase(255);

	AT45DB041B_MainMemoryPageProgramThroughBuffer(2, 1024, 100, test, 32);
	AT45DB041B_MainMemoryPageToBufferTransfer(2, 1025);
	AT45DB041B_MainMemoryPageToBufferCompare(1, 2047);
	AT45DB041B_AutoPageRewrite(1, 2046);

  	while(1);
}

⌨️ 快捷键说明

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