#define rGPBCON (*(volatile unsigned *)0x56000010) //Port B control
#define rGPBDAT (*(volatile unsigned *)0x56000014) //Port B data
#define rGPBUP (*(volatile unsigned *)0x56000018) //Pull-up control B
void delay(int dly)
{
unsigned long i;
for(; dly > 0; dly--)
{
for(i=0;i<100000;i++){}
}
}
int main(void)
{
int data;
rGPBCON = 0x015400;
rGPBUP = 0x7ff;
while(1)
{
data = 0xeff;
rGPBDAT = data;
delay(1);
rGPBDAT = 0xf7f;
delay(1);
rGPBDAT = 0xfbf;
delay(1);
rGPBDAT = 0xfdf;
delay(1);
}
return 0;
}
- 1
- 2
前往页