Atividade 04 - Contador BCD com PIC

Fazer um contador de dois dígitos decimal (deve contar de 00 até 99 voltando a 00). Estes dois dígitos devem ser apresentados no display BCD da mesa digital. Utilizar como saída do dígito da unidade os bits PORTC.[3..0], como saída do dígito da dezena os bits PORTC.[7..4] e como sincronismo (interrupção rampa ascendente) do RB0/INT;

Obs.:

1) O flag da interrupção deve ser limpo dentro da RTI;

2) Para terminar a RTI, utilize a instrução RETFIE

3) Para criar variáveis em memóra RAM (ex: unidade e dezena) utilize CBLOCK (cuidado com o banco) .

Introdução - Interrupção INT0 do PIC16F87X

PIC_INT0
brought to you by Livescribe

 

Explicação da Atividade

 

PIC_CONT_BCD_INT0
brought to you by Livescribe

 

Powered by Drupal - Design by artinet