//***************************************************
#include "def.h"
#include "option.h"
#include "2440addr.h"
#include "2440lib.h"
#include "2440slib.h"
//#include "2440init.s"
//================================
#define GPB5_out (1<<(5*2)) //led1
#define GPB6_out (1<<(6*2)) //led2
#define GPB7_out (1<<(7*2)) //led3
#define GPB8_out (1<<(8*2)) //led4
#define GPB1_Timer (0x2<<(1*2))
void Yanshi(U32 tt);
int Main()
{
rGPBCON=GPB5_out|GPB6_out|GPB7_out|GPB8_out;//|GPB1_Timer;
while(1)
{
rGPBDAT=(rGPBDAT|(0xfff))&(~(1<<6));//&= ~(1<<5);
Yanshi(200) ;
rGPBDAT|=(1<<6);//(rGPBDAT|(0xfff))&(~);//&= ~(1<<5);
Yanshi(200) ;
}
return 0;
}
void Yanshi(unsigned int tt)
{
U32 i;
for(;tt>0;tt--)
{ for(i=0;i<10000;i++){}
}
}
b口的第6口接led等,低电平亮,单步运行或全速运行led灯都可以闪烁,但下载到板子上就不亮灯,这是怎么回事啊?