如何用vb进行并口数据的读写 通过vb进行并口数据的读写,本人急切需要,望赐教。不过我是个VB初学者,麻烦尽量详细些,不胜感谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://download.csdn.net/detail/veron_04/3152172 Veron_04 你好 先谢谢了,我去好好学一学,有不懂的再请教。不过没想到这么快就给了我答复礼 通过学习《并口调试器》自己学写了一段代码,基本实现了通过并口输出方波的项目要求。再次表示感谢。 但是,又出现了新问题: VB的 Timer 控件分辨率是1mS ,理论上讲可以输出大约1KHz的方波,但下面的程序段最高输出频率才32Hz(用频率计测试),即便Timer.InterVal=1也是如此。不知何故。如果方便的话请指教。Private Sub Timer1_Timer() 'Timer1.Enabled = False 'x1 = 0 'Do While x1 <> 40000 'x1 = x1 + 1 'Loop 'x1 = 0x2 = x2 Xor 255If x2 = 0 Then D = &HFF Out32 &H378, D Shape1.FillColor = &HFF& Else: Shape1.FillColor = &HFF00& D = &H0 Out32 &H378, D End IfEnd Sub 通过学习《并口调试器》学写了一段代码,基本实现了通过并口输出方波的项目要求,再次表示感谢。 但是又出现了新问题。VB的 Timer 控件分辨率是1mS,理论上讲应该能输出大约1KHz的脉冲,但下面的程序输出最高频率才32Hz(用频率计测试),即便 Timer.Interval=1 也不行。不知何故。如果方便的话,请指教。Private Sub Timer1_Timer() 'Timer1.Enabled = False 'x1 = 0 'Do While x1 <> 40000 'x1 = x1 + 1 'Loop 'x1 = 0x2 = x2 Xor 255If x2 = 0 Then D = &HFF Out32 &H378, D Shape1.FillColor = &HFF& Else: Shape1.FillColor = &HFF00& D = &H0 Out32 &H378, D End IfEnd Sub 水晶报表9解析HTML 不能打开应用程序创建的低版本的数据库 为什么我用AddressOf就出错? 一个特殊的特殊的难题请大家帮忙??? VB如何抛出一个自定义异常? datagrid问题,很怪,请求帮忙! 寻求合适的报表工具,要能根据数据库里的数据自动绘制图表 mshflexgrid 插入图片问题,急! 怎样运行win98se的默认的屏幕保护程序? 各位高手请帮帮忙!急急! VB6.0: form.exe程序如何与数据库通讯的问题 如何获取文件的缩略图
先谢谢了,我去好好学一学,有不懂的再请教。不过没想到这么快就给了我答复
礼
但是,又出现了新问题: VB的 Timer 控件分辨率是1mS ,理论上讲可以输出大约1KHz的方波,但下面的程序段最高输出频率才32Hz(用频率计测试),即便Timer.InterVal=1也是如此。不知何故。如果方便的话请指教。
Private Sub Timer1_Timer()
'Timer1.Enabled = False
'x1 = 0
'Do While x1 <> 40000
'x1 = x1 + 1
'Loop
'x1 = 0x2 = x2 Xor 255
If x2 = 0 Then
D = &HFF
Out32 &H378, D
Shape1.FillColor = &HFF&
Else:
Shape1.FillColor = &HFF00&
D = &H0
Out32 &H378, D
End IfEnd Sub
但是又出现了新问题。VB的 Timer 控件分辨率是1mS,理论上讲应该能输出大约1KHz的脉冲,但下面的程序输出最高频率才32Hz(用频率计测试),即便 Timer.Interval=1 也不行。不知何故。如果方便的话,请指教。Private Sub Timer1_Timer()
'Timer1.Enabled = False
'x1 = 0
'Do While x1 <> 40000
'x1 = x1 + 1
'Loop
'x1 = 0x2 = x2 Xor 255
If x2 = 0 Then
D = &HFF
Out32 &H378, D
Shape1.FillColor = &HFF&
Else:
Shape1.FillColor = &HFF00&
D = &H0
Out32 &H378, D
End IfEnd Sub