Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Accessing the serial port with Visual Basic using PORT95

matsrmatsr Member Posts: 3
From my Visual Basic program I have been using the PORT95 utility (available for example from http://www.programmersheaven.com/zone2/cat490/2884.htm)to access the PC parallel port by reading and writing registers $0378-$037A. Works fine!

The serial port is controlled by registers $03F8-$03FF. But these registers could not be accessed with PORT95! Reading the registers with PORT95 I always get $FF what obviously is wrong. For example $03FB-$03FF should be R/W but trying to modify one of these registers and then reading back, all with PORT95, I always get $FF.

How is this possible? If PORT95 cannot be used, how to access the serial port?


Comments

  • sj_h1sj_h1 Member Posts: 79
    : From my Visual Basic program I have been using the PORT95 utility (available for example from http://www.programmersheaven.com/zone2/cat490/2884.htm)to access the PC parallel port by reading and writing registers $0378-$037A. Works fine!
    :
    : The serial port is controlled by registers $03F8-$03FF. But these registers could not be accessed with PORT95! Reading the registers with PORT95 I always get $FF what obviously is wrong. For example $03FB-$03FF should be R/W but trying to modify one of these registers and then reading back, all with PORT95, I always get $FF.
    :
    : How is this possible? If PORT95 cannot be used, how to access the serial port?
    :
    :
    :

    Why not just use MSCOMM, thats what I use. It looks like a telephone in the componets side, because it was originally designed for Modem control over the rs232.

Sign In or Register to comment.