Errr... PIC16F* não tem MUL
logo não é esquisito
Aonde tem isso no meu post??Milessegundos virou MUL?
Moderadores: andre_luis, 51, guest2003, Renie
Errr... PIC16F* não tem MUL
logo não é esquisito
eu soh achei estranho vc ter usado float na versao em C e no dspic utilizou os registros diretamente... deve ser muito mais rapido neh, mas segundo o datasheet (nao manjo de dspic) desse cara os registros sao para inteiros de 16 bits, entao o codigo nao deve funcionar, certo?
vtrx escreveu:Errr... PIC16F* não tem MUL
logo não é esquisito
Aonde tem isso no meu post??Milessegundos virou MUL?
vtrx escreveu:Alguem poderia interpretar com Micro mesmo,então Mil não
deixaria dúvidas,mas não muda o conteudo da expressão.
vtrx escreveu:O µc não quer saber se é feio ou não,quer saber do tamanho/desempenho do .Hex gerado.
- Código: Selecionar todos
eu soh achei estranho vc ter usado float na versao em C e no dspic utilizou os registros diretamente... deve ser muito mais rapido neh, mas segundo o datasheet (nao manjo de dspic) desse cara os registros sao para inteiros de 16 bits, entao o codigo nao deve funcionar, certo?
O código não é meu,mas mesmo assim só foi possível a solução no código em ASM.
Djalma Toledo Rodrigues escreveu:Marcelo Samsoniuk escreveu:...jah comeca que normalmente as tensoes de referencia sao 5V, 3.3V ou qq coisa que *nunca* vai ser 2^n para vc resolver a vida assim facil ...
Existe Componentes para Referência de ADC de 1.024 V / 2.048 V / 4.096 V
http://www.farnellnewark.com.br/cismref ... 0,643.aspx
http://focus.ti.com/lit/ds/symlink/lm4040d82.pdf
.
vtrx escreveu:Alguem poderia interpretar com Micro mesmo,então Mil não deixaria dúvidas,mas não muda o conteudo da expressão.
Marcelo Samsoniuk escreveu: ... agora, eh engracado os caras fazerem uma referencia de 1.024V e o AD com *10 bits* ler *1023* no topo da escala...
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante