No momento não tenho como postar o esquemático... mas é coisa simples saída digital do PIC-->MOC3021->>TRIAC
Respondendo à pergunta
Voce esta usando alguma referencia AC da rede no seu programa?
Não há nenhum contato entre a rede e o microcontrolador. Ainda vou implementar esta etapa... tenho a intenção de colocar um detector de passagem por zero para controlar a velocidade do motor... mas só no futuro.
Fiz alguns testes e acho que identifiquei a causa do problema: durante a interrupção do TIMER1 eu estava realizando uma conversão AD, quando removi essa conversão o problema parou. Fiz uma aquisição AD em uma rotina fora da interrupção e quando o motor está ligado o PIC trava, ou seja, conversão AD com motor ligado faz o PIC travar. Agora que acho que identifiquei a causa gostaria de sugestões para solução. Valew