Can I get Pull-push pulses to a PC?
You can use printer (LPT) port. It contains some input lines: ACK (pin 10), BSY (pin 11), PE (pin 12), SEL (pin 13), ERR (pin 15). These inputs are LS-TTL, and groun is on pins 18...25.

Or, alternatively, you can use some input lines of serial port (COM): CD (pin 1), DSR (pin 6), CTS (pin 8), RI (pin 9). These inputs are more safe and tolerant, the electrical "0" level is typically -12V...0V, and "1" level is 3.5V...12V. Ground on pin 5.

In both cases you can read the input lines state by software.