You need to reset TICK to 0 at @START Also, you can make the time display better by using something like PRINT STR$(TIME,2) instead of PRINT TIME