Página 1 de 1

dá pra rodar um programa feito pra 89S52/89C52 num 8032?

MensagemEnviado: 22 Jun 2012 13:29
por renan-papaco
tenho uns 4 microcontroladores 8032 aqui e queria usar um deles pra fazer um sistema minino.

eu já sei programar algumas coisas em C para 8051 e tenho uns da ATMEL 89S52. eu poderia gravar o codigo HEX do meu programa e roda-lo num 8032 usando uma eprom externa?

MensagemEnviado: 22 Jun 2012 13:55
por tcpipchip
Sim....

Nao esqueça de habilitar o PINO EA, asssim voce habilita o address data/bus...vais necessita de um 373 para seperar dado/instrucao de endereço....heheh, saudades do 8080, 6502 e Z80 :)

MensagemEnviado: 22 Jun 2012 14:03
por tcpipchip
A proposito...tem no PROTEUS exemplo com MCS51 com memoria externa ;_

MensagemEnviado: 22 Jun 2012 20:37
por renan-papaco
tcpipchip escreveu:Sim....

Nao esqueça de habilitar o PINO EA, asssim voce habilita o address data/bus...vais necessita de um 373 para seperar dado/instrucao de endereço....heheh, saudades do 8080, 6502 e Z80 :)


saudades do Z80? ele ainda é produzido... e eu ainda faço um projeto com ele!

bem...obrigado pelo esclarecimento... realmente ajudou muito! forum massa esse!


e o incrível é q eu montei um sistema minino usando um 8032 retirado de uma balança eletrônica de 1984...mas o programa não rodou(o programa seria piscar dois leds na porta P1 que é livre... ja q a porta P0 e P2 vira barramento de dados e endereços.
usei um 74LS573 para fazer a separação... pois me baseei num esquema q utilizou ele... o motivo do não funcionamento seria pq eu não usei um 373?(não tenho nenhum destes sobrando...usei todos q tinha numa placa de expansão de I/O universal q montei a um tempo atrás e nem sei onde aquela jossa está. :x )

e pra completar, substitui o 8032 pelo 89S52 com mem externa e ainda sim o programa não rodou... to suspeitando q o gravador de eprom que montei(http://dsaprojects.110mb.com/electronic ... rg_SCH.gif) é meio fajuto...pra começar, tem q converter o arquivo HEX para EDF pra q o programa o reconheça...)