Hallo alias_host,
willkommen im Forum.

Die 3 letzten warnings in deinem Programm kommen dadurch, dass du
--> void Sleep3ms(short b); <--- mit Kleinbuchstaben bei 3ms deklarierst, aber
--> void Sleep3MS(short b) <-- mit GROSSBuchstaben bei 3MS definierst.
Woher das erste warning kommt sehe ich im Moment nicht.

P.S.: Sorry, auch ich tendiere, wie damaltor, zur Konsole.