BUG ?

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

BUG ?

Mensagempor tcpipchip » 04 Mar 2008 16:54

Ola
Estou traduzindo um novo cliente um programa do PICABASIC MELABS para MIKROBASIC...
Porem, achei um BUG,acho que eh um bug quanto ao tratamento de strings

Por exemplo
dim Mensagem as string[80]

Mensagem = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

Fazendo max6952_putchar(0x20,mensagem[16]), para acessar o conteudo da posicao 16, funciona!!!!!!!!!!!

Porem, algo do tipo

i = 0
max6952_putchar(0x20,mensagem[16 + i])
Compila, mas nao resgata o conteudo da posicao 16...

Estranho ne ?

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor lopesjm » 04 Mar 2008 17:37

Ola TCPIPCHIP,

Só uma pergunta, a variável i é de que tipo ? char, unsigned char, int ?


Jorge
lopesjm
Byte
 
Mensagens: 133
Registrado em: 26 Out 2006 12:40

Mensagempor Sergio38br » 04 Mar 2008 17:48

Qual a versão que vc esta usando?

Uma sugestão...


i = 0
max6952_putchar(0x20,mensagem[(16 + i)])


Sergio
Avatar do usuário
Sergio38br
Word
 
Mensagens: 759
Registrado em: 22 Nov 2007 13:39
Localização: São Paulo - SP

Mensagempor tcpipchip » 04 Mar 2008 23:15

-Tipo BYTE

-(16+i) nao vai

-Versao 6.0 do MIKROBASIC
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 05 Mar 2008 00:40

Mundando para o PIC18F452 vai que nem uma beleza :)

Mas gostaria no PIC16F877.

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Sergio38br » 05 Mar 2008 11:59

bom dia

qual o uso da ram? e da rom?

Sergio
Avatar do usuário
Sergio38br
Word
 
Mensagens: 759
Registrado em: 22 Nov 2007 13:39
Localização: São Paulo - SP

Mensagempor tcpipchip » 05 Mar 2008 12:04

Decidi ficar com o PIC18F452.

Quanto ao PIC16F877, fiz funcionar fazendo em assembly algumas rotinas...

Porem, por questao de compatibilidade de instrucoes e modos de endereco para outras familias PIC, deixei em alto nivel mesmo...e parti para o PIC18

Projeto encerrado...cliente feliz!

Obrigado a todos que responderam a este topico!
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x