yup i did read through the whole thing, but isnt microsoft c=visual c++ ? and i did tried using PACIFIC C compiler to compile it under dos, there is an option to compile the source code for 8088 but still many problem ocurring. Most of the compiler give me the same problem related to _outp,_inp,_getch(),_kbhit() function. I tried to remove the underscore and add in dos.h file and PACIFIC compiler able to compile them successfully but when i run the program compiled using PACIFIC compiler, all port detect setting run out of setting, when using original program it can detect port address 378H but if i compiled it with my compiler, it getting port address of 4349H, when i fixed the port address to 378H, it can detect the hardware but it cant burn the hex file into the pic. Using the original problem do not having any problems. sorry i'm very blur in programming
No, MicroSoft C is for DOS, and Visual C++ is for Windows - they aren't very compatible!. Presumably you could modify the program to run it under Visual C++?, but bear in mind you can't directly access the hardware from Windows XP (or any NT variant).
Buy an old PC, install DOS I recommend FreeDOS which is better than MS-DOS. I don't know about compiling it though, MS no longer make C for DOS, you could try Watcom or DJGPP I suppose.
You might try Turbo C from Borland?, you can download a free copy from the Borland website - FAR, FAR, faster at compiling than MicroSoft C (hence the Turbo name).
i have downloaded msc6.0 but only 7 .IMG file, how to extract this or install this? i've tried ultraISO, powerISO, nero and alcohol but all cant read this file