>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Simular Microcontrolador no Multisim

Multisim da National Instruments é ferramenta útil para projetar e testar circuitos eletrônicos em workspace virtual. Recurso avançado: simular microcontrolador (MCU). Configuração inicial do MCU virtual é processo breve, passo a passo, facilmente realizado. Porém, construção real do circuito MCU e programação pode ser desafiadora e demorada, mas pode completar configuração inicial.

Passo 1

Abra Multisim e clique no ícone MCU na barra de componentes. Após janela abrir, selecione família "805x", MCU "8051" e clique "OK". Contorno do 8051 aparecerá no workspace.

Passo 2

Coloque 8051 no workspace clicando uma vez. Após posicionado, janela "MCU Wizard - Step 1 of 3" aparece.

Passo 3

Nomeie workspace "testspace" e verifique caminho. Clique "Next >". Não obrigatório, mas pode "browse" e escolher caminho diferente.

Passo 4

Em janela "2 of 3", selecione "Standard" para tipo de projeto e "Assembly" para linguagem. Nomeie projeto "testMCU", clique "Next >". Assembler/compiler tool definido automaticamente ao selecionar linguagem.

Passo 5

Em janela "3 of 3", clique radio "Add source file". Nomeie "test1". Clique "Finish" para fechar Wizard e "X" para fechar janela componente 8051.

Passo 6

Construa circuito usando MCU. Processo similar a qualquer outro circuito no Multisim.

Passo 7

Clique na aba "test1.asm" (na parte inferior) para programar 8051. Janela de programação separada abre. Escreva programa MCU onde diz "; Please insert your code here". Inclua "$MOD51" e "END" no programa.

Passo 8

Execute simulação quando programação completa. Clique "Simulate" > "Run". Compilará código e operará circuito MCU.

Dica

Use referência de programação para ajuda com linguagem e compilador. Algumas versões Multisim têm manuais na pasta "Documentation". Se não, referências fáceis na Internet. Manual "8051 Cross Assembler User's Manual" da Metalink Corp é referência do fabricante para programar 8051.

Algumas ações de menu no Multisim têm atalhos. Ex: F5 roda simulação.

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

Aviso

Se circuito MCU não funcionar, verifique programação por erros e conexões do circuito. Se persistir, consulte documentação Multisim.