Página 1 de 1
Pic18f X CCS

Enviado:
25 Jan 2007 14:21
por Hermecildes
Fiz um programa em C a pouco tempo somente para teste, e coloquei um calculo de multiplicaçao e divisao. A dúvida é a seguinte: Compilei o programa e tudo ok, o programa funcionou, entao eu usei a opçao disassember, só que quando eu vi o arquivo nao havia as instruçoes de multiplicaçao do pic, a multiplicaçao foi feita do modo tradicional com somas e deslocamentos, no compilador nao vi nenhuma opçao de habilitaçao da multiplicaçao po hardware, porque isso? O pic usado foi o 18f452, e esse tem multiplicaçao por hardware. Isso implica que o código gerado fica maior, e mais lento.
Re: Pic18f X CCS

Enviado:
25 Jan 2007 15:08
por andre_luis
Muito estranho mesmo....em qual versão do CCS ?
Re: Pic18f X CCS

Enviado:
25 Jan 2007 16:12
por Hermecildes
A versao, é IDE 3.43 e PCB,PCM E PCH VERSAO 3.206
Re: Pic18f X CCS

Enviado:
25 Jan 2007 17:26
por Hermecildes

Bah! Desculpe, alarme falso, acho que no momento de compilar eu troquei a linha 18 para 16, devo ter tocado na barra de rolagen sem querer, refiz o programa e está tudo ok.
Re: Pic18f X CCS

Enviado:
29 Jan 2007 14:49
por andre_luis
Ok,
Mas em todo caso, sua versão está muito desatualizada.
Uma série de bugs já foram corrigidos até a 3.249
+++
A melhor opção para a família 18F

Enviado:
29 Jan 2007 20:12
por Alex_Marques
Olá amigo, em contato com alguns representantes da microchip, por causa de uns bugs que vinham acontecendo no PIC 18F452, os mesmo recomendaram-me que substituisse o compilador CCS para o C18 Compiler, pois o CCS gera muitos bugs na família 18F.