Trabalho

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (321 palavras )
  • Download(s) : 0
  • Publicado : 15 de fevereiro de 2013
Ler documento completo
Amostra do texto
Lista de exercícios
1) Fazer um programa (fluxograma e codificação assembly) que controle a intensidade luminosa de uma lâmpada incandescente. A interface que ativa a lâmpadaé um conversor D/A ligado à portb, o valor 255 indica 100% de luminosidade e 0 indica 0% de luminosidade. Ler na portA RA0 o botão que incrementa um contador para aumentar aintensidade luminosa e em RA1 o botão para diminuir a intensidade luminosa da lâmpada. Limitar o teto em 255 e o mínimo em 0 para o contador indicador de intensidade (0 a 255). Usar odisplay para indicar o valor da luminosidade.
2) Fazer um programa (fluxograma e codificação assembly) que tenha em RA0 um sensor de velocidade de uma esteira(ele indica =1 se avelocidade exceder o limite, e indica=0 se limite inferior), outro sensor em RB0 que indica motor super aquecido quando em nível lógico 1 e deverá desligar a esteira por interrupção. Aesteira está ligada pelo pino RA3.
3) Fazer um programa (fluxograma e codificação assembly) que contenha 8 botões ligados cada um numa das entradas da portB. Toda vez que umbotão for acionado acenderá um led na saída RA0, caso sejam apertados mais de um botão por vez um segundo led RA1 será aceso.
4) Fazer um programa (fluxograma e codificaçãoassembly) que faça um led ser aceso por vez e por período de 1 segundo. Começando pelo led 0 até ao led 7, todos ligados na portB.
5) Fazer um programa (fluxograma e codificaçãoassembly) que controle o nível de água de uma caixa d’água de um prédio. Na caixa d’água tem dois sensores (RA0 que indica nível alto e RA1 que indica nível baixo. Um outra caixa d’águano subsolo tem um sensor de nível mínimo. Quando a caixa do subsolo tiver nível inferior ao mínimo, não permitir que a bomba seja ligada. A bomba estará ligada no pino RA4.
tracking img