compilador que rode no xp?

Software e Hardware para linha x51

Moderadores: 51, guest2003, Renie, gpenga

compilador que rode no xp?

Mensagempor Meson » 12 Nov 2006 13:08

Amigos do forum, uso o at89s8252 e para grava-lo uso o avc-51 que so roda no win98, tinha particionado o meu hd e roda nele o xp e o 98, e quando tinha q gravar os at98s82.. usava o 98. Só que ja estou de saco cheio, como posso compilar e gravar os at89s8252 pela spi, com as mesmas rotinas que uso no avc-51, só que no win xp?
Meson
Nibble
 
Mensagens: 54
Registrado em: 13 Out 2006 08:31

Mensagempor Maurício » 12 Nov 2006 14:21

"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 brasilma » 13 Nov 2006 07:41

" 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

so falta compilador

Mensagempor Meson » 13 Nov 2006 08:22

Amigos do forum obrigado!
Só falta a questão do compilador que compile e ao mesmo tempo gere o arquivo hex. Vocês conhecem algum que resolva esta outra parte do problema.
Meson
Nibble
 
Mensagens: 54
Registrado em: 13 Out 2006 08:31

Mensagempor barboza » 13 Nov 2006 10:39

Keil?
Os homens mentiriam muito menos se as mulheres fizessem menos perguntas.
Avatar do usuário
barboza
Word
 
Mensagens: 948
Registrado em: 17 Out 2006 13:42
Localização: Longe de onde gostaria de estar

Mensagempor brasilma » 13 Nov 2006 10:58

Compilador + Gravador, veja este link (o gravador é aquele que eu já tinha indicado): http://www.microcontrolador.com.br/softwares.php?&id=4
" 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 Meson » 13 Nov 2006 12:22

C:\8051\micro\compila.bat AFD2 C --vc --use-stdout --model-small --stack-loc 0xD0

COMPILANDO ARQUIVO (C)
AFD2.C(34) : error: Undefined identifier 'P0_BITS'
AFD2.C(34) : error: Structure/Union expected left of '.->'
AFD2.C(40) : error: Undefined identifier 'P2_BITS'
AFD2.C(40) : error: Structure/Union expected left of '.->'
AFD2.C(41) : error: Undefined identifier 'P2_BITS'
AFD2.C(41) : error: Structure/Union expected left of '.->'
AFD2.C(42) : error: Undefined identifier 'P2_BITS'
AFD2.C(42) : error: Structure/Union expected left of '.->'
AFD2.C(43) : error: Undefined identifier 'P2_BITS'
AFD2.C(43) : error: Structure/Union expected left of '.->'
AFD2.C(46) : error: Undefined identifier 'P3_BITS'



BRASILMA DEU ESTE ERRO QUANDO EU COMPILO ARQUIVOS QUE EU TENHO, ELE RODA BEM NO PROG ANTIGO, SERÁ QUE ELE NÃO RECVONHECE O INDICADOR P2_BITS.B0=0;.
nESTE COMPILADOR USO O #include<8051.h>.

qUE VC ACHA?
Meson
Nibble
 
Mensagens: 54
Registrado em: 13 Out 2006 08:31

Mensagempor Nik » 14 Nov 2006 06:37

Já tentou usar o MIDE? Eu uso e tem quebrado muitos galhos.

Ele é editor, e vc pode configurá-lo para trabalhar em conjunto com o ASM51 (assembly) e/ou SDCC (C). Além disso pode configurar para acionar o Gravador SPI-Prog 3.7 (citado acima). Dessa forma no programa tem um botão que compila e gera o .hex, e outro botão que além de tudo isso ainda executa o SPI-Prog para gravar.
Nik
Bit
 
Mensagens: 42
Registrado em: 07 Nov 2006 06:04

Mensagempor brasilma » 14 Nov 2006 08:20

Olá Meson,

Creio que seja isso mesmo, diretivas é o que dá mais incompatibilidade entre compiladores.

Esse ai é free como o SDCC porem não tem tanta "inteligencia" como um Keil, se os seus programas tiverem menos de 2k dá para usar o ele, eu mesmo usei por um bom tempo.

Abraços,
MArcos.
" 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 pomboeletronic » 06 Dez 2006 20:05

usa o reads51 é um otimo compilador e tambem simula http://www.rigelcorp.com/8051/SetupReads51.exe tambem é free mais vc tem a opçao de comprar uma licença, mais não precisa....
roda em qualquer windows...

eu uso o gravador ISP http://www.kmitl.ac.th/~kswichit/SPI_Pgm/SPI-Pgm37.html que funciona muito bem...
mais tambem pode usar o http://www.kmitl.ac.th/~kswichit/IspPgm ... gm30a.html
com o cabo http://www.kmitl.ac.th/~kswichit/cheapc ... ex.html....

o pequi tem um otimo simulador para vc ver passo a passo seu programa.

Com o proteus vc monta um cicuito e simula seu funcionamento geral tem ate um terminal virtual para simular a serial do pc...
Avatar do usuário
pomboeletronic
Nibble
 
Mensagens: 67
Registrado em: 04 Dez 2006 14:44

Compilador C

Mensagempor ijftec » 06 Dez 2006 20:22

Ola!
Alguém tem uma cópia, de um compilador C Demo ou Free que compile 8 k de *.bin? Tem o "uc51inst" mas pede chaves para instalar demo.
Até mais.
Visite www.ijftec.com.br
Inácio
ijftec
Bit
 
Mensagens: 33
Registrado em: 21 Out 2006 06:24
Localização: Santa Cruz do Sul


Voltar para 8051

Quem está online

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

x