Franklin

 

Página Principal

Programas de simulação

Projetos eletrônicos

Download e links

Reflexões

Tae Kwon do

Próxima Página


1 de 4 - Simulação de Programa em Assembler     

             Este    software   foi  desenvolvido  pela  empresa  Franklin   Software inc. para o ambiente windows e  simula  praticamente   a "família"   inteira do 8051, na página de Download e links existe um link para a Home Page dessa  empresa onde eles deixam disponível o software para download, quando instala-lo aceite as opções para Dos oferecidas pois assim ele deixa disponível o programa oh51 para criar o arquivo .hex do  programa,   volto a  falar  disso mais tarde.Instalado e executado aparecerá na tela uma imagem como a figura abaixo.

Franklin.jpg (13403 bytes)

         O uso e utilização dos   recursos desse programa serão apresentados através de alguns exemplos.

Como criar um programa:

    No menu vá em file, click em New < Ctrl+N>, aparecerá o menu abaixo, escolha Assembler Files

new.jpg (2809 bytes)

    É aberta uma janela com o título untitled#.asm, onde será colocado o programa em  assembler, seu tamanho  e margens pode ser modificado como qualquer janela windows; como exemplo é colocado uma pequena rotina. A instrução nop é colocado na primeira linha e na penúltima por que o simulador já roda a primeira instrução quando executado e para na linha anterior a instrução end e são colocados apenas para melhor visualização do programa.

  

untitled.jpg (13366 bytes)

    Alguns pontos devem ser observados na edição do programa:

    Para que o programa seja simulado ele precisa ser salvo primeiro, vá no menú em File, click em Save , o arquivo será salvo como tipo Assembler Files, quando for abrir um programa é bom lembrar que deve ser usado este   mesmo tipo, como o programa escreve na memória externa vai ser chamado de memória, escreva e tecle Salvar.

Salvar.jpg (16201 bytes)

    Para simular o  programa vá no menu em Debug e tecle em Start < Crtl+D>, na janela Debug Options escolha as opções como mostrado, se preferir mude a freqüência do cristal para 12 que é a freqüência mais usual de operação, tecle Ok.

debug.jpg (11815 bytes)

    Será criado o arquivo .obj e abertas as seguintes janelas:   

    Se ouver algum problema na simulação só é aberta a janela Message onde é mostrado as linhas com erros. As janelas podem ser arrastadas, minimizadas, aumentadas e suas margens modificadas como uma janela do windows permitindo uma melhor visualização, podem  ser fechadas as janelas Code e Message e abertas mais tarde se necessário. Para se terminar a simulação vá em Debug e click em terminate .

 

Próxima Página