onde encontro compilador ASM livre para Z80?

Hardware e Software

Moderador: 51

onde encontro compilador ASM livre para Z80?

Mensagempor renan-papaco » 17 Out 2013 09:01

eu procuro mas só encontro compiladores para máquinas específicas. como o MSX por exemplo...queria um compilador que servisse pra programar o assembler do processador de acordo com suas necessidades... usando algum hardware que eu mesmo crie.
Sabe quem mais programa um 8051 com ROM externa? MINHA MÃE! HOOOOOOOOOOOOOOOOOO
Avatar do usuário
renan-papaco
Byte
 
Mensagens: 292
Registrado em: 17 Jun 2012 15:56

Re: onde encontro compilador ASM livre para Z80?

Mensagempor norad58 » 17 Out 2013 09:40

Para assembler tinha o velho TASM para linguagem C o SDCC.
Também no site da zilog deve ter algo gratuito....

Também recomendo ver este site:

http://www.z80.info/z80sdt.htm
norad58
Word
 
Mensagens: 693
Registrado em: 08 Abr 2013 15:56

Re: onde encontro compilador ASM livre para Z80?

Mensagempor renan-papaco » 17 Out 2013 10:01

norad58 escreveu:Para assembler tinha o velho TASM para linguagem C o SDCC.
Também no site da zilog deve ter algo gratuito....

Também recomendo ver este site:

http://www.z80.info/z80sdt.htm


beleza...dá pra programar ele em C e já uso o SDCC para 8051...agora poderia me dizer onde encontro material pra programar Z80 em C? pode ser em inglês mesmo.
Sabe quem mais programa um 8051 com ROM externa? MINHA MÃE! HOOOOOOOOOOOOOOOOOO
Avatar do usuário
renan-papaco
Byte
 
Mensagens: 292
Registrado em: 17 Jun 2012 15:56

Re: onde encontro compilador ASM livre para Z80?

Mensagempor norad58 » 17 Out 2013 10:58


beleza...dá pra programar ele em C e já uso o SDCC para 8051...agora poderia me dizer onde encontro material pra programar Z80 em C? pode ser em inglês mesmo.


Verificou o site que te passei?
http://z80.info/index.html
Tá cheio de informação do Z80 na internet, veja pelo Google...
norad58
Word
 
Mensagens: 693
Registrado em: 08 Abr 2013 15:56

Re: onde encontro compilador ASM livre para Z80?

Mensagempor renan-papaco » 17 Out 2013 11:15

norad58 escreveu:

beleza...dá pra programar ele em C e já uso o SDCC para 8051...agora poderia me dizer onde encontro material pra programar Z80 em C? pode ser em inglês mesmo.


Verificou o site que te passei?
http://z80.info/index.html
Tá cheio de informação do Z80 na internet, veja pelo Google...



Já, eu clico no link "C source" e nada acontece... olhei o site todo e não tem nada lá.
se souber de algum livro que ensine a programar em C ou ASM para Z80 dentro do ambiente windows e q não seja pra nenhum micro pré histórico difícil de se obter me diga qual o nome q eu compro. grato.
Sabe quem mais programa um 8051 com ROM externa? MINHA MÃE! HOOOOOOOOOOOOOOOOOO
Avatar do usuário
renan-papaco
Byte
 
Mensagens: 292
Registrado em: 17 Jun 2012 15:56

Re: onde encontro compilador ASM livre para Z80?

Mensagempor renan-papaco » 17 Out 2013 15:03

é isso eu desisto! não achei nada a respeito...nenhum compilador q funcione se quer ... não dá pra tirar um ponto de partida com oq vc acha na net... pensei que algúem aqui ja tivesse criado um programa pra Z80 do zero...sem ser pra MSX, ZX spectrum e outros... infelizmente acho q devo me limitar ao q o mundo considera "moderno" infelizmente...valeu ai.
Sabe quem mais programa um 8051 com ROM externa? MINHA MÃE! HOOOOOOOOOOOOOOOOOO
Avatar do usuário
renan-papaco
Byte
 
Mensagens: 292
Registrado em: 17 Jun 2012 15:56

Re: onde encontro compilador ASM livre para Z80?

Mensagempor mastk » 17 Out 2013 16:10

Calma lá pó.
O SDCC não funcionou? Se funcionar em C, sempre poder colocar trechos de código ASM.

http://z80gcc.sourceforge.net/
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Re: onde encontro compilador ASM livre para Z80?

Mensagempor mastk » 17 Out 2013 16:52

Testei o SDCC, e até conseguir criar arquivos S19.
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Re: onde encontro compilador ASM livre para Z80?

Mensagempor tcpipchip » 17 Out 2013 18:29

"Prá" começar, não é compilador.

http://technical.elektronowolt.net/?page=avsimz80

O AVSIMZ80 é o emulador classico e tem também já o "compilador" junto.

Bom proveito.

A proposito...este telefone ip usa o z80

Imagem
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: onde encontro compilador ASM livre para Z80?

Mensagempor renan-papaco » 17 Out 2013 18:46

mastk escreveu:Calma lá pó.
O SDCC não funcionou? Se funcionar em C, sempre poder colocar trechos de código ASM.

http://z80gcc.sourceforge.net/

não que não funcionou... mas é que eu não achei nada na net sobre programação livre do Z80 no SDCC...

quando digo programação livre, digo produzir um software pro hardware que você projetar e não pro que já existe. q nem ocorre no 8051... se eu quiser algo específico eu crio o software pra ele no SDCC e no JFE editor...
Sabe quem mais programa um 8051 com ROM externa? MINHA MÃE! HOOOOOOOOOOOOOOOOOO
Avatar do usuário
renan-papaco
Byte
 
Mensagens: 292
Registrado em: 17 Jun 2012 15:56

Re: onde encontro compilador ASM livre para Z80?

Mensagempor mastk » 17 Out 2013 18:49

Tem um arquivo *.mem do resultado da compilação e nele é apresentados como ficaram os alocamentos das memorias.
O manual que veio com ele já me deu um bom caminho para começar e estou pensando seriamente em usar ele no lugar do CW agora.
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Re: onde encontro compilador ASM livre para Z80?

Mensagempor mastk » 18 Out 2013 09:57

Renan, acho que vou escrever um tutorial do SDCC para Z80, 8051 e S08 no meu Blog, vai ser útil para vc e para muita gente.
Mas é o seguinte:
1 - Instale o SDCC.
2 - Vá ao DOS.
3 - Digite : SDCC.
4 - Confira se ele rodou.
5 - Faca um arquivo de testes main.c
6 - Entre o comando SDCC -mZ80 e confira os arquivos gerados.

Ir para C direto seria bom para vc, mas pode brincar em ASM conforme explicado no manual do SDCC, assim como outros detalhes como interrupções, diretivas e alocação de memoria.
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Re: onde encontro compilador ASM livre para Z80?

Mensagempor renan-papaco » 18 Out 2013 14:00

mastk escreveu:Renan, acho que vou escrever um tutorial do SDCC para Z80, 8051 e S08 no meu Blog, vai ser útil para vc e para muita gente.
Mas é o seguinte:
1 - Instale o SDCC.
2 - Vá ao DOS.
3 - Digite : SDCC.
4 - Confira se ele rodou.
5 - Faca um arquivo de testes main.c
6 - Entre o comando SDCC -mZ80 e confira os arquivos gerados.

Ir para C direto seria bom para vc, mas pode brincar em ASM conforme explicado no manual do SDCC, assim como outros detalhes como interrupções, diretivas e alocação de memoria.

cara esse tutorial será uma boa pedida!! pode crer! vai ser útil pra muita gente!

de besteiras e tranqueiras a internet tá cheia... e nada mais q vc pra por algo útil pra gente...hehehe.

eu já tenho o SDCC aqui, uso ele pra programar 8051... a minha ideia é desenvolver sistemas com o Z80 como CPU e o 8051 como suporte para periféricos.(e não me venham empurrando AVR's FPGAs e outros trecos desses não hein)

agora...vamos aos detalhes: como todos nós sabemos tem Z80 em microcontrolador e em CPU
eu quero usar um Z80 CPU... ainda mais os que tenho aqui... de 1982, 83... estão em perfeito estado de conservação...seria um pecado desperdiça-los não acha? então... só preciso saber como funciona essa parada de endereçamento na linguagem C... preciso brincar um pouco com essas peças que tenho pra começar a desenvolver alguma coisa. já começei a estudar a arquitetura do Z80, e a função de seus pinos de controle...
Sabe quem mais programa um 8051 com ROM externa? MINHA MÃE! HOOOOOOOOOOOOOOOOOO
Avatar do usuário
renan-papaco
Byte
 
Mensagens: 292
Registrado em: 17 Jun 2012 15:56

Re: onde encontro compilador ASM livre para Z80?

Mensagempor mastk » 18 Out 2013 17:11

Como vc grava no 8051, o código gerado e como pretende fazer isso no Z80?
Eu tenho um parado também e gostaria muito de usa-lo, na verdade eu tenho protótipo parado.
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Re: onde encontro compilador ASM livre para Z80?

Mensagempor tcpipchip » 18 Out 2013 18:15

gravador de EPROM ?
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Próximo

Voltar para MSX

Quem está online

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

cron

x