#define DELAY 200000
void setup() { //like main()
// put your setup code here, to run once:
volatile char *dirf,*dirk;
dirf = 0x30; dirk = 0x107;
*dirf = 0x03; *dirk = 0x03;
}
void loop() { //void loop is like arduino programming.So we use while(1) instead
// put your main code here, to run repeatedly:
volatile char *outf,*outk;
volatile long i;
outf = 0x31; outk = 0x108;
*outk = 0x02; *outf = 0x01;
for(i=0;i<DELAY;i++);
*outk = 0x01;
*outf = 0x01;
for(i=0;i<DELAY;i++);
*outk = 0x01;
*outf = 0x02;
for(i=0;i<DELAY;i++);
*outk = 0x02;
*outf = 0x02;
for(i=0;i<DELAY;i++);
}