i was writing a program to demonstrate how ports are accessed using c. i am using the parmon (parallel port monitor) to see the counting (see program). but every time i send the program window to the back (using wimdiws98...turbo c for compiling), the program halts and resumes only afer the window is activated again. how do i make te program keep running even if i send its program window to the back?
here's the prog:
Code:#include <stdio.h> #include <conio.h> #include <dos.h> #define base 0x378 void main() { unsigned char i=0; char ch; clrscr(); printf("Press <ESC> to exit the program"); fflush(stdin); do { outportb (base , i); i++; delay (1000); if (kbhit()) ch=getch(); }while (ch!=27); printf("\nBYE!!!"); getch(); }