Turbo C 2.0在XP模拟DOS下运行的问题

来源:百度知道 编辑:UC知道 时间:2024/05/07 19:02:09
我有一块板卡是用并口控制的,现在是这种情况,在纯DOS下用Turbo C 可正常运行程序,板卡动作也正常,但在XP上模拟的DOS运行Turbo C 在运行我的程序,程序可正常走,但板卡无动作,请高手指点这是为何?另外有什么软件可以替代Turbo C,能在XP系统下运行(其他操作系统也行,只要不是在纯DOS下就行),C++能不能满足上面的要求?
Trobo c里的这个语句:outportb(890,0x03);delay(1000);对应的DEV C++的语句是什么?

有两种可能:

一、DOS下面和XP下面映射的并口地址不同
二、并口的模式不对,并口有三种模式(SPP标准并行口;EPP增强并行口;ECP扩展功能端口)你从BIOS里边查看下是不是需要对模式进行更改

完全可以满足的哦!

可以用DEV-C,绝对可以满足