Escolar Documentos
Profissional Documentos
Cultura Documentos
Relatório de LH 2 PDF
Relatório de LH 2 PDF
Marcos Vinicius de Assis Victor Marques Lavrador Marciano de Sousa Fonseca Djalma Ferreira da Silva Felipe Fred de Assis Carneiro Everton Chagas Cawan Porto Rodrigo Santos
Exemplo 1 Esse sistema ir percorrer uma sequencia de bytes - 0 255 - sabendo que quando o mesmos chegar em 255 - percorrer todo o LED - ir voltar para 0. O 0 representa todos os LEDs desligados e a cada passo que percorrido os bytes ele executa uma sequncia de cores independente.
Exemplo 2 Esse sistema ir percorrer um switch, quando a porta de um switch fechada - lgica 0 - e o pin p2 copiado. Portanto , uma chave fechada visto como um iluminado MOV P1, P2 - mover dados nos pinos P2 para P1 .
Exemplo : 3
Esse sistema funciona praticamente em chamadas e exibies, o MOV ir colocar o padro e depois vamos fazer a chamada e exibio.
Exemplo 4 O programa pode ser controlado atravs de alguns dos interruptores na porta 2 . Se a chave 5 fechado o cursor volta para casa (endereo 0), caso contrrio, muda 6 e 7 so lidos - se ambos os interruptores esto abertos ou ambos interruptores fechados o visor no desbloqueia. Se interruptor 7 est fechada, mudar continuamente para esquerda. Se a chave 6 est fechada, continuamente para direita.
Exemplo 5 Esse sistema funciona como um acumulador, sabendo que que quando percorrer todo o loop ele ir voltar e comear acumular ADC no P1.
Exemplo 6 O programa l o valor da tenso em ADC, converte para o valor binrio equivalente em DAC e atualiza DAC com este valor. Isto acontece a cada 50 tempos e durante este intervalo o processador estar executando o programa principal.
Exemplo 7 Este programa faz uma varredura do teclado e enquanto no houver tecla pressionada ele faz um loop. Ao pressionar uma tecla, seu valor colocado em R0 e o programa termina. O teclado no o padro, para esse programa ele foi redefinido como: ; + ---- + ---- + ---- + ; | 11 | 10 | 9 | row3 ; + ---- + ---- + ---- + , | 8 | 7 | 6 | row2 ; + ---- + ---- + ---- + , | 5 | 4 | 3 | row1 ; + ---- + ---- + ---- + ; | 2 | 1 | 0 | row0 ; + ---- + ---- + ---- +
Exemplo 8 Este programa envia o texto abc definido pelo usurio para a porta serial.
Exemplo 9 Este programa l os caracteres digitados em Tx e envia para o endereo escolhido pelo programador, os dados so enviados um por um. Assim que terminado de enviar todos os caracteres o programa efetua um loop testando de tempo em tempo para ver h novos caracteres para serem enviados.
Exemplo 10 Este programa faz com que o motor gire no sentido horrio e a cada giro incremento de um no display, indo de 0 9 e voltando novamente para o 0.