Atividade 05 - Display LCD + Interrupção TIMER PIC

Retomar a Aplicação 5 onde a dezena e a unidade são apresentadas na porta C (RC7:RC4 = Dezena e RC3:RC0 = Unidade). Corrija o código para que o incremento e atualização destes valores (PORTC) ocorra dentro de uma interrupção requisitada de um em um segundo através do overflow do TIMER2 e exibida em um display LCD. Faça como processo principal, um sequencial PING-PONG no PORTB. Restrições: ajustar a freqüência de clock do PIC para 16kHz.

Dicas:

  • leia atentamente o item 12.10.1 do manual do PIC;
  • verifique a função dos bits do registrador INTCON;
  • Part I: descrição do funcionamento do display;
  • leia atentamente o item 7.0 do manual do PIC;
  • ajustar prescaler para 1:16 e postscaler para 1:1;
  • o valor do PR2 é por sua conta;
  • para habilitar a interrupção do TIMER2 você precisa ligar o INTCON.PEIE;
  • registradores envolvidos para configuração do TIMER2: PIR1;INTCON;T2CON;PIE1;PR2.


 

Powered by Drupal - Design by artinet