This example was written using Keil UV2, the board in question was a 8051/ARM development board that I purchased from China.
The micro was a STC90C516RD+
The LEDs are connected to Port 2.
Code
#include<reg52.h>
void Delay(unsigned int t);
sbit LED0=P2^0;
sbit LED1=P2^1;
sbit LED2=P2^2;
sbit LED3=P2^3;
sbit LED4=P2^4;
sbit LED5=P2^5;
sbit LED6=P2^6;
sbit LED7=P2^7;
void main (void)
{
while (1)
{
LED0=0;
LED1=1;
LED2=0;
LED3=1;
LED4=0;
LED5=1;
LED6=0;
LED7=1;
Delay(30000);
LED0=1;
LED1=0;
LED2=1;
LED3=0;
LED4=1;
LED5=0;
LED6=1;
LED7=0;
Delay(30000);
}
}
void Delay(unsigned int t)
{
while(–t);
}
Links
Here is the development kit in question, its an excellent kit for the price
51 Development MCU + STM32 ARM Cortex-M3 SCM Development Board – $53.88
from: DealExtreme