12F675 gravado com hex errado

Comprei um 12F675 para fazer umas experiências e estava indo tudo bem.
Era um circuito simples,uma saída PWM por soft que le um áudio de uma 24c512 direto pelo pino de saida,só isso,mas eu fui regravar o firmware do PIC e acabei gravando o hex do áudio.
Depois disso no circuito não funcionou mais,mesmo regravando o hex correto.
O gravador confere/reconhece o PIC e verifica,mas nada de funcionar.
O circuito usa um cristal de 20MHZ.
Alguém tem alguma observação?
Era um circuito simples,uma saída PWM por soft que le um áudio de uma 24c512 direto pelo pino de saida,só isso,mas eu fui regravar o firmware do PIC e acabei gravando o hex do áudio.
Depois disso no circuito não funcionou mais,mesmo regravando o hex correto.
O gravador confere/reconhece o PIC e verifica,mas nada de funcionar.
O circuito usa um cristal de 20MHZ.
Alguém tem alguma observação?