Timers nao param

Ok, so para dar uma agitada nessa parte do forum, e sanar minha duvida (claro)
Fiz um programinha em delphi que de tempos em tempos ele envia dados para todos os PIC que eu tenho ligados a essa serial para chegar seus estatos, ate ai tudo funcionando blz.
Eu tenho esse timer que me diz quando eu devo comecar a fazer as minhas checagem e ele funciona legal, o problema e que ele funciona ate legal demais e quando eu tento desativar ele... ele continua.
Uso o comando:
timer1.enabled:=false;
Em teoria ele deveria parar de chamar a funcao que ele chama quando o clock estoura, mas nao ele continua chamando como se timer1.enabled estivese como true.
Alguem ja teve esse tipo de problema?
Desde ja agradeco,
Icaro
Fiz um programinha em delphi que de tempos em tempos ele envia dados para todos os PIC que eu tenho ligados a essa serial para chegar seus estatos, ate ai tudo funcionando blz.
Eu tenho esse timer que me diz quando eu devo comecar a fazer as minhas checagem e ele funciona legal, o problema e que ele funciona ate legal demais e quando eu tento desativar ele... ele continua.
Uso o comando:
timer1.enabled:=false;
Em teoria ele deveria parar de chamar a funcao que ele chama quando o clock estoura, mas nao ele continua chamando como se timer1.enabled estivese como true.
Alguem ja teve esse tipo de problema?
Desde ja agradeco,
Icaro