void setup()
{
volatile unsigned char *dir;
dir = (volatile unsigned char *)0x30;
*dir = 0xFFFF;
}
void loop()
{
volatile unsigned char *out;
out = (volatile unsigned char *)0x31;
*out |=0X02;
delay(500);
*out |=0X08;
delay(500);
*out |=0X20;
delay(500);
*out |=0X80;
delay(500);
while(1);
}