TIME$を毎ループ取得して、一つ前の分を別変数に退避しておいて、現在時刻との差を比較とかやればスリープ検知出来たりするんじゃないです?