BUTTON関数は一瞬で通りすぎてしまうので、ラベルとGOTOでループを作らなければなりません。また、こういうループはVSYNC命令をいれないとプログラムによっては大変なことになるので、入れるのをおすすめします。