>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Como simular um microcontrolador no Multisim


O Multisim da National Instruments é uma ferramenta útil para projetar e testar circuitos eletrônicos, em um espaço de trabalho virtual. Um dos recursos avançados do software é a capacidade de simular um microcontrolador, ou MCU. A configuração inicial do MCU virtual é um processo breve e passo a passo que pode ser facilmente realizado. No entanto, a construção real do circuito MCU e a programação do MCU podem ser desafiadoras e demoradas, mas você pode concluir a configuração inicial.

Etapa 1


Abra o Multisim e clique no ícone MCU, que está localizado na barra de ferramentas do componente. Após a janela abrir, selecione a família "805x", selecione o MCU "8051" e clique em "OK". A janela desaparecerá e um contorno do 8051 aparecerá na área de trabalho.

Etapa 2


Coloque o 8051 na área de trabalho clicando uma vez. Depois de colocado, uma janela intitulada "Assistente de MCU - Etapa 1 de 3" aparecerá.

Etapa 3


Nomeie o espaço de trabalho como "espaço de teste" e verifique o caminho do espaço de trabalho. Clique em "Avançar>" para prosseguir para a próxima janela. Não é necessário, mas você também pode "navegar" e escolher um caminho de área de trabalho diferente para salvar.

Etapa 4


Clique em cada menu suspenso, na janela "2 de 3". Selecione "Padrão" para tipo de projeto e selecione "Montagem" para linguagem de programação. Nomeie o projeto "testMCU" e clique em "Avançar>" para prosseguir. A ferramenta de montagem/compilação será definida automaticamente quando a linguagem de programação for selecionada.

Etapa 5


Clique no botão de rádio para “Adicionar arquivo de origem” na janela “3 de 3”. Nomeie o arquivo de origem "test1." Clique em "Finish" para fechar o MCU Wizard e clique no "X" para fechar a janela do componente 8051.

Etapa 6


Construa um circuito usando o MCU. Este processo é semelhante à construção de qualquer outro circuito no Multisim.

Etapa 7


Clique na guia da janela "test1.asm" (na parte inferior da área de trabalho) para programar o 8051. Uma janela de programação separada será aberta. Escreva o programa MCU na área onde diz "; Por favor, insira seu código aqui." Inclua as instruções "$MOD51" e "END" em seu programa.

Etapa 8


Execute a simulação quando a programação estiver concluída. Clique em “Simular” e selecione “Executar”. Isso compilará o código e operará o circuito MCU.

Dica


Use uma referência de programação para obter assistência com a linguagem e o compilador. Algumas versões do Multisim possuem manuais de referência incluídos na pasta “Documentação”. Caso contrário, as referências de idioma podem ser facilmente encontradas na Internet. O “Manual do Usuário do Cross Assembler 8051” da Metalink Corporation é a referência do fabricante para a programação do MCU 8051.

Algumas ações de menu no Multisim podem ser executadas com atalhos de teclado. Por exemplo, você pode executar uma simulação pressionando a tecla “F5”.

Existem vários exemplos de MCUs no Multisim. O 8051 é um exemplo muito comum e "básico" de um MCU.

Aviso


Se o circuito MCU não funcionar corretamente, verifique a programação quanto a erros e verifique as conexões do circuito. Se os problemas persistirem, consulte a documentação do Multisim.