#include"math.h"
void setup()
{
volatile char *dirf,x;
volatile char *dirk;
dirf=0x30;
*dirf=0xff;
dirk=0x107;
*dirk=0xff;
}
void loop()
{
volatile char *outf, x;
volatile char display[]={0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x7, 0x7f, 0x6f};
volatile char *outk;
outf=0x31; outk=0x108;
*outk=15;
x=*outk;
for(int i =0; i<4; i++)
{
*outf= display[i];
*outk= 15-pow(2,i);
*outk=0xff;
}
}