#define t_time (30*1000L)

数値の末尾に L を付けろ
型が long になる
unsigned longにするなら UL な

それと注意だが、
#define の定義が計算式の時は ( ) で括るようにしておけ
参照先でも計算式の中にあると、計算の優先順位で意図しない値になることがある