PWM PIC 16F873 CCP1

Boa tarde a todos, estou desenvolvendo uma sirene com o referido PIC usando a saida PWM do mesmo, pois esta tem 04 tipo de som diferente, dentro das possibilidades gostaria de fazer uma pergunta ao senhores:
1º Estes som seram diferenciado um do outro, pois preciso variar a frequência, digo aumentar o periodo e voltar, pois gerar a frequência estou conseguindo só não estou conseguindo variar a mesma de forma aumentar e diminuir entre 1800Khz e 600hz.
Se alguêm puder me ajudar agradeço desde já.
Um abraço, a todos.
1º Estes som seram diferenciado um do outro, pois preciso variar a frequência, digo aumentar o periodo e voltar, pois gerar a frequência estou conseguindo só não estou conseguindo variar a mesma de forma aumentar e diminuir entre 1800Khz e 600hz.
Se alguêm puder me ajudar agradeço desde já.
Um abraço, a todos.