Advertisement
Guest User

jvfvjsndvn

a guest
May 29th, 2015
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.44 KB | None | 0 0
  1. MANUAL
  2. Após a FPGA ser conectada ao computador e implementado o circuito do Countdown na mesma, haverá uma série de instruções que devem ser seguidas para o correcto funcionamento do projeto. Para o utilizador saber como pode usufruir melhor deste projeto, seguirão aqui abaixo as já mencionadas instruções para uma melhor compreensão e execução do Countdown:
  3. - Os displays de 7 segmentos iniciarão todos a 0;
  4. - Para poder começar a usar o Countdown, o utilizador terá de ativar o Switch Load (SW [6]) para que possa começar a escolher o tempo pretendido aravés dos botões do kit DE2-115 (KEY's) e através dos SW's para alternar entre os displays;
  5. - A partir dos Switch (SW) referentes às unidades (HEX2) e dezenas (HEX3) dos segundos, unidades (HEX4) e dezenas (HEX5) dos minutos, e unidades (HEX6) e dezenas (HEX7) das horas, irão sendo seleccionados os valores que o utilizador poderá querer incrementar ou não;
  6. - O incremento é feito ativando os Switch da direita para a esquerda (SW [0] - SW [5]) e sempre que o utilizador desejar incrementar o valor desse Switch ativo, deverá pressionar o botão destinado à incrementação (KEY [3]), até alcançar o número que pretendido. Após isto, irão sendo ativados os seguintes Switch e assim sucessivamente, podendo o utilizador alterar o tempo como quiser: SW [0] permite alterar o HEX2; SW [1] permite alterar o HEX3; SW [2] permite alterar o HEX4; SW [3] permite alterar o HEX5; SW [4] permite alterar o HEX6 e SW [5] permite alterar o HEX7;
  7. - Ao proceder à escolha do Display que pretende incrementar, todos os SW que digam respeito a Displays anteriores, deverão estar ativados;
  8. - Ao definir finalmente o tempo que o utilizador pretende usar para a contagem decrescente, deve ser desativado o Switch Load (SW [6]) e o Countdown começa a funcionar;
  9. - Se for pressionado o botão Stop (KEY [2]) durante a contagem, o Countdown irá parar nesse exato momento e mais tarde poderá ser retomada a contagem pressionando de novo o botão Start;
  10. - Caso pretenda ser feito um reset ao sistema implementado, basta pressionar o botão Reset (KEY [2]) e os Displays estarão todos a 0. Irá ser possível a partir daí, redefinir o tempo que se deseja desativando todos os Switch numa fase inicial, à excepção do SW [6] (SW que permite a incrementação como já visto anteriormente) e repetindo todos os passos descritos anteriormente.
  11.  
  12. INTRODUÇÃO
  13. No âmbito da unidade curricular de Laboratórios de Sistemas Digitais, foi realizada a elaboração e implementação de código que diz respeito a um Countdown Timer.
  14. Countdown Timer, por outras palavras, é um temporizador onde o tempo é definido pelo utilizador havendo possibilidade de escolher quaisquer valores de tempo, quer sejam horas, minutos ou segundos (HH:MM:SS). Este temporizador é composto por 4 botões do kit DE2-115 (KEY's) que desempenham a função de Start (começar a contagem decrescente), Stop (parar o tempo quando o utilizador assim desejar), Reset (colocar o tempo a zeros) e Incremento (definir o tempo pretendido). Como é referido no enunciado do projeto, depois da contagem decrescente do tempo, quando este se encontrar todo a zeros, é emitido um feedback sonoro.
  15. Como objetivos para este projeto, o grupo de trabalho tenciona pôr em prática os conhecimentos adquiridos acerca de VHDL, conhecimentos estes assimilados nas aulas de Laboratórios de Sistema Digitais e usando os mesmos para o correto e eficaz funcionamento do Countdown Timer.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement