Was macht das Programm denn? Gar nix oder ?
Wenn es beim Compiler schon einen Fehler gegeben hat ... nach meinem Handbuch darf zwischen PAUSE und der Dauer kein = stehen (also PAUSE 100 und nicht PAUSE=100). Das merkt aber die Entwicklungsumgebung normalerweise, wenn auch mit etwas kryptischen Fehlermeldungen.
Hats Du es mal mit dem Simulator laufen lassen? Da sieht man schnell ob die Ports wenigstens einigermaßen was tun.