Jump to content

UART Assembly Programming


cyeokpeng

Recommended Posts

Hi,

 

I am now doing a project to write a 16-bit DOS piano program to play the 12 notes in an octave, which I have completed. But this program must also be able to "talk" to another computer through null modem R2-232 connection so that the note played on the local PC is also played on the terminal PC.

 

I have a severe problem accessing the COM1 port on the Window XP platform, due to protected rights of accessing the I/O ports in Windows NT and higher operating systems, even when I am using the 16-bit DOS emulator program NTVDM.exe. Is there any quick solution to this problem, how am I going to bypass the Privilege level access of I/O ports (COM1 port) with my written software program? (For example, adding a few assembly codes? How?)

 

Thanks

Link to comment
Share on other sites

  • 2 weeks later...
  • 4 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.