problemas com o Keil

Software e Hardware para linha x51

Moderadores: 51, guest2003, Renie, gpenga

problemas com o Keil

Mensagempor j-menezes » 02 Jan 2007 18:55

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
Contra Fatos nao Ha' Argumentos
Allan Kardec
j-menezes
Bit
 
Mensagens: 33
Registrado em: 13 Nov 2006 07:36

Re: problemas com o Keil

Mensagempor Viktor » 02 Jan 2007 19:58

Suas informações são insuficientes ! Qual é o chip ? Qual é o programador ?
Viktor
Byte
 
Mensagens: 281
Registrado em: 12 Out 2006 11:33

Mensagempor Maurício » 02 Jan 2007 20:32

É 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.
"Não leve a vida tão à sério, afinal, nenhum de nós sairá vivo, dela!"
Avatar do usuário
Maurício
Word
 
Mensagens: 678
Registrado em: 14 Out 2006 17:23
Localização: São Paulo - SP

Mensagempor j-menezes » 02 Jan 2007 20:41

É 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
Contra Fatos nao Ha' Argumentos
Allan Kardec
j-menezes
Bit
 
Mensagens: 33
Registrado em: 13 Nov 2006 07:36

Mensagempor Maurício » 02 Jan 2007 21:22

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.
"Não leve a vida tão à sério, afinal, nenhum de nós sairá vivo, dela!"
Avatar do usuário
Maurício
Word
 
Mensagens: 678
Registrado em: 14 Out 2006 17:23
Localização: São Paulo - SP

Mensagempor marcelo » 02 Jan 2007 21:24

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.
marcelo
Bit
 
Mensagens: 42
Registrado em: 11 Out 2006 14:50
Localização: São Paulo

Mensagempor Viktor » 03 Jan 2007 05:48

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
Viktor
Byte
 
Mensagens: 281
Registrado em: 12 Out 2006 11:33

Mensagempor j-menezes » 03 Jan 2007 08:38

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


Alguem tem a versao Full pra me arrumar ?


[]'s
Contra Fatos nao Ha' Argumentos
Allan Kardec
j-menezes
Bit
 
Mensagens: 33
Registrado em: 13 Nov 2006 07:36

Mensagempor Viktor » 03 Jan 2007 09:58

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
Viktor
Byte
 
Mensagens: 281
Registrado em: 12 Out 2006 11:33

Mensagempor brasilma » 03 Jan 2007 10:01

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.
" A Teoria orienta e a Prática decide" ;-)
Avatar do usuário
brasilma
Dword
 
Mensagens: 3621
Registrado em: 11 Out 2006 15:39
Localização: Planeta Terra

Mensagempor Viktor » 03 Jan 2007 12:19

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 ?
Viktor
Byte
 
Mensagens: 281
Registrado em: 12 Out 2006 11:33

Mensagempor j-menezes » 03 Jan 2007 13:18

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 !!!
Contra Fatos nao Ha' Argumentos
Allan Kardec
j-menezes
Bit
 
Mensagens: 33
Registrado em: 13 Nov 2006 07:36

Mensagempor rubenprom » 03 Jan 2007 13:44

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
rubenprom
Byte
 
Mensagens: 222
Registrado em: 16 Out 2006 00:23
Localização: Porto Alegre - RS

Mensagempor brasilma » 03 Jan 2007 17:18

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.
" A Teoria orienta e a Prática decide" ;-)
Avatar do usuário
brasilma
Dword
 
Mensagens: 3621
Registrado em: 11 Out 2006 15:39
Localização: Planeta Terra

Mensagempor Maurício » 03 Jan 2007 21:45

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.
"Não leve a vida tão à sério, afinal, nenhum de nós sairá vivo, dela!"
Avatar do usuário
Maurício
Word
 
Mensagens: 678
Registrado em: 14 Out 2006 17:23
Localização: São Paulo - SP

Próximo

Voltar para 8051

Quem está online

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

x