#include <stc15.h>    	       //包含支持STC15W4K32S4单片机的头文件
#include <intrins.h>
#include <gpio.h>
#define uchar unsigned char
#define uint  unsigned int
sbit ok_led=P1^7;		   //绿色LED灯
sbit error_led=P1^6;		//红色LED灯
uchar  xdata  ram256[256]; //定义片内ram，256个字节
/*------------------主函数---------------------*/
void main(void)
{
	uint  i;
	gpio();                       //I/O初始化
	for(i=0;i<256;i++)	         //先把ram数组以0--255填满
	{
		ram256[i]=i;
	}
	for(i=0;i<256;i++)	         //校验
	{
		if(ram256[i]!=i) goto Error;
	}
	ok_led=0;
	error_led=1;
	while(1);               //结束
Error:
	ok_led=1;
	error_led=0;
	while(1);
}
