The compute emulator starts with the port you specified (80) and picks the first one available, so if 80 isn't available, it will pick 81, etc.
So when you see it incrementing between runs, it generally means the previous port didn't get freed up properly. Shutting down the compute emulator generally takes care of this. (csrun /devfabric:shutdown or use the system tray icon)