ASCOM will not talk to Mach3....
Have a look here:
http://www.stellarjourney.com/index....uipment_onstep
I am using Arduino Mega board with RAMPS1.4 (widely used for 3D printers and small CNC machines).
OnStep firmware will talk to any PC planetarium via ASCOM, or direcly via LX200 protocol.