You are on page 1of 1

#include <16f84.

h>
#fuses XT,NOWDT
#use delay(clock=4M)
#use standard_io(B)
#use standard_io(A)
void main(){
int8 contador[10] = { 0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F, 0x
6F};
int8 j=0,k=0;
while(true){
input(PIN_A0);
if(input(pin_a0)==1){
delay_ms(100);
if(input(pin_a0)==0){
j++;
}}
output_high(PIN_A1);
output_low(PIN_A2);
output_B(contador[j]);
delay_ms(2);
output_low(PIN_A1);
output_high(PIN_A2);
output_B(contador[k]);
delay_ms(2);
if(j>9){
j=0;
k++;}
if(k>9){
k=0;}
}}

You might also like