Engenharia

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (292 palavras )
  • Download(s) : 0
  • Publicado : 22 de abril de 2013
Ler documento completo
Amostra do texto
CURSO: Engenharia Mecatrônica DISCIPLINA: Dispositivos Periféricos PROFº.: Themoteo Varela e Ítalo Loiola TURMA: GRADUAÇÃO DATA: 26/01/2012 Obs.: Avaliaçãoindividual com consulta. ALUNO(A): AV1 ( X ) – AV2 ( ) – AV3 ( ) SALA: MAT.: TURNO: Manhã NOTA

1ª Questão Elabore um programa em C para PIC, composto por um botão(BT/RC7) e 3 leds (Led1/RB2, Led2/RB3 e Led3/RB4) para o seguinte problema: • Se BT for pressionado e ficar pressionado por um período menor ou igual a 2s, Led1 acende. •Se BT ficar pressionado por mais que 2s e menos que 4s, Led2 acende. • Se BT ficar pressionado por mais que 4s, Led3 acende. Os Leds que forem acionados ficarãoacesos por 5s e então o programa volta ao início. 2ª Questão Elabore um programa em C para PIC, que mostre uma contagem de 0 a 99 em dois displays de 7 segmentosmultiplexados na porta B, controlado por 3 botões (Incremento/RB0, Decremento/RB1 e Reset/RB2). Obs.: Contar apenas as transições dos botões (com apenas um toque). 3ªQuestão Elabore um programa em C para PIC, capaz receber os caracteres (‘0’ a ‘8’) do PC através da porta serial e acionar à respectiva quantidade de leds (Porta D). 4ªQuestão Elabore um programa em C para PIC, que ao pressionar 2 botões 10 vezes cada (utilizar as interrupções externas - PIN RB0/INT1 e PIN RB1/INT2), acenda um LEDconectado ao pino RC6 e apague após 2,37 segundos (utilizar o TIMER_0). 5ª Questão Elabore um programa em C para PIC, que implementa uma máquina de café com TRÊS botõesde seleção conectados nos pinos (Opção 1: Café/RB0, Opção 2: Chá/RB1 e Opção 3: Chocolate/RB2) e um display LCD que apresente a seguinte seqüência de telas.

tracking img