Control Programming
•
31
outp( INDEX, CW0);
outp( DATA, 0x09); /* mode 5 : PA0, PB0 are output */
set_timer(1400,2400);
do
{
if( inter == 1)
{
outp( INDEX, 0x03);
inp( DATA);
printf( " interrupt \n");
inter = 0;
}
}while( kbhit() == 0);
setvect( 0x0d, old_isr);
outp( 0x21, 0xb8);
return( 0);
}