Aval

411 palavras 2 páginas
Relatório
Desafio do Fazendeiro ,Galinha,milho e raposa:
Para passar todos de um lado só existem algumas regras.
Galinha n pode ficar com o milho
Raposa não pode ficar com a galinha
Só o fazendeiro pode dirigir o barco
Nesses termos podemos concluir com uma lógica básica que para passar todos devemos fazer o seguinte esquema :

*Fazendeiro deve passa com a galinha
*fazendeiro leva o milho e traz a galinha para o solo novamente
*fazendeiro leva a raposa e deixa junto com o milho
*fazendeiro leva a galinha novamente e conclui a etapa do desafio.

Os comando usados estão logo em seguida,o comandante do circuito podemos dizer que é o fazendeiro,o comando só ira funcionar se o fazendeiro estiver em ação também.
Como foi a simulação :
A simulação foi bem básica,deveríamos fazer exatamente como ta no desafio,concluir aquilo tudo apenas simulando apertando os botões simulando o fazendeiro,galinha,milho e a raposa.
Quando algo não podia ser feito o buzzer entrava em ação e avisa que tinha algo errado dando um alerta com uma buzina.
Quando a etapa foi concluída todas as lâmpadas de led ficaram acesa mostrando que todos já tinham passado.

COMANDOS :

mov p3,#0 inicio : jnb p1.0,fazendeiro clr p3.0 jmp inicio fazendeiro : setb p3.0 jnb p1.1,galinha jnb p1.2,milho jnb p1.3,raposa1 jmp fazendeiro milho: setb p3.2 setb p3.4 jb p1.2,milho2 jmp milho raposa1: setb p3.3 setb p3.4 jb p1.3,raposa2 jmp raposa1 raposa2: clr p3.4 clr p3.3 jmp fazendeiro milho2: clr p3.4 clr p3.2 jmp fazendeiro galinha : setb p3.1 jb p1.0,inicio1 jmp galinha inicio1: jnb p1.0,fazendeiro1 clr p3.0 jmp inicio1 fazendeiro1: setb p3.0 jnb p1.2,milho1 jmp fazendeiro1 milho1: setb p3.2 jb p1.0,inicio2 jmp milho1 inicio2: jnb p1.0,fazendeiro2 clr p3.0 setb p3.4 jb p1.1,galinha1 jmp inicio2 fazendeiro2: setb p3.0 jmp inicio2 inicio3: jnb p1.0,fazendeiro3 clr p3.0 jmp inicio3 galinha1: clr p3.1 clr p3.4 jmp inicio3

Relacionados

  • aval
    356 palavras | 2 páginas
  • o aval
    992 palavras | 4 páginas
  • O aval
    541 palavras | 3 páginas
  • Aval
    1225 palavras | 5 páginas
  • Aval
    956 palavras | 4 páginas
  • Aval
    935 palavras | 4 páginas
  • aval
    2847 palavras | 12 páginas
  • AVAL
    525 palavras | 3 páginas
  • Aval
    442 palavras | 2 páginas
  • Aval
    2808 palavras | 12 páginas