thanx mister to try to solve my problem..
i run the board in my lap without heater load and it's run for three days and all things is ok , but the problem start when i connected the heater load , maybe the spark in contacter cause error in the command through sensor cabel sheild , that why the program locked up in the last code i attached .