Página 1 de 2

problemas com o Keil

MensagemEnviado: 02 Jan 2007 18:55
por j-menezes
eu uso o Side51 e estou migrando as coisas para o Keil devido

a boa fama !!!

ele esta gerando o .HEX, contudo na hora de gravar no Microcontrolador

ele da´ Erro de Gravacao e nao Grava.

Sera´ que tem algum segredinho na geracao do .HEX ?

to usando o UVision3 V3.30a

valeu

[]´s

Re: problemas com o Keil

MensagemEnviado: 02 Jan 2007 19:58
por Viktor
Suas informações são insuficientes ! Qual é o chip ? Qual é o programador ?

MensagemEnviado: 02 Jan 2007 20:32
por Maurício
É verdade.
Informações insuficientes.
Se vc consegue gerar o hex, então, o problema não é do Keil. O problema é depois. Gravador, ou PC.

[]'s

RETI.

MensagemEnviado: 02 Jan 2007 20:41
por j-menezes
É verdade.
Informações insuficientes.
Se vc consegue gerar o hex, então, o problema não é do Keil. O problema é depois. Gravador, ou PC.


o Ci e´ AT89C2051 e o gravador e´ aquele que usa o soft da uniprog

vou achar o nome certo dele.

porem se eu compilo no side51 o HEX grava certinho .

eu percebi que quando o Keil gera o HEX ele esta mostrando 0x0801

sendo que o tamanho maximo deste Ci e´ de 0x0800 ou seja 2k

imagino que seja alguma coisa em relacao a configuracao na geracao do HEX

MensagemEnviado: 02 Jan 2007 21:22
por Maurício
ah, tá....

Sua versão do Keil é demo, não é ??
Se for a versão demo, não dá pra usar 2051, porque na versão demo, o código é alocado acima da memória do 2051.
Neste caso, use o 4051, ou então, qualquer outro 51 de 40 pinos.

[]'s

RETI.

MensagemEnviado: 02 Jan 2007 21:24
por marcelo
Entra em PROJECT->OPTIONS FOR TARGET, e na aba C51, na opção Code Optimization, tenta usar uma opção maior no nível. se o problema for o tamanho do codigo gerado como você citou, deve resolver.

Sds,

Marcelo.

MensagemEnviado: 03 Jan 2007 05:48
por Viktor
marcelo escreveu:Entra em PROJECT->OPTIONS FOR TARGET, e na aba C51, na opção Code Optimization, tenta usar uma opção maior no nível. se o problema for o tamanho do codigo gerado como você citou, deve resolver.

Sds,

Marcelo.


É versão demo !! Nenhuma otimização "arruma" o software

MensagemEnviado: 03 Jan 2007 08:38
por j-menezes
É versão demo !! Nenhuma otimização "arruma" o software


Alguem tem a versao Full pra me arrumar ?


[]'s

MensagemEnviado: 03 Jan 2007 09:58
por Viktor
j-menezes escreveu:
É versão demo !! Nenhuma otimização "arruma" o software


Alguem tem a versao Full pra me arrumar ?


[]'s


Tenta www.keil.com

MensagemEnviado: 03 Jan 2007 10:01
por brasilma
Hum, sei não apesar do que foi colocado, eu faria mais alguns testes, acho que talvez tenha mais coisa.

Digo isto porque me parece que trabalhava com a versão Demo no '2051.

MensagemEnviado: 03 Jan 2007 12:19
por Viktor
brasilma escreveu:Hum, sei não apesar do que foi colocado, eu faria mais alguns testes, acho que talvez tenha mais coisa.


Tirado do site da KEIL :

"Programs start at offset 0x0800. Programs generated with the evaluation software may not be programmed into single-chip devices with less than 2K Bytes of on-chip ROM."

Precisa explicar mais ?

MensagemEnviado: 03 Jan 2007 13:18
por j-menezes
Programs start at offset 0x0800. Programs generated with the evaluation software may not be programmed into single-chip devices with less than 2K Bytes of on-chip ROM.



Sujou !!!!!


O Negocio sera' ir atras do SDCC mesmo

rs !!!

MensagemEnviado: 03 Jan 2007 13:44
por rubenprom
Pra que fazer de que sao certinhos, deve ter ai a versao Pirata do Keil rodando por ai, se quiserem apagar esta mensagem tb nao me importo

MensagemEnviado: 03 Jan 2007 17:18
por brasilma
Putz, tá feia a coisa, rs, rs.

A idéia do Maurício é legal usa um '4051, o Keil vai permitir a gravação completa dos 2k superiores.

MensagemEnviado: 03 Jan 2007 21:45
por Maurício
A questão é que o Fórum ASM51, NÃO PERMITE pirataria !!
Pra quem trabalha com software, sabe o que isso significa!!

Agora, mensagens privadas são privadas, e não podem ser monitoradas.

[]'s

RETi.