Advertisement
Guest User

Untitled

a guest
Dec 14th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.01 KB | None | 0 0
  1. void main() {
  2.      int brCekori = 0;
  3.      int i = 0;
  4.      int svetilka = 7;
  5.      
  6.      ANSEL = 0;
  7.      ANSELH = 0;
  8.      
  9.      TRISA = 0x00;
  10.      PORTA = 0x00;
  11.      TRISE.B2 = 1;
  12.      
  13.      while(1){
  14.      if(PORTE.B2=1){
  15.          brCekori++;
  16.          if(svetilka == 7){
  17.              PORTA=0b10000000;
  18.              svetilka = 5;
  19.              Delay_ms(15);
  20.          }
  21.          else if(svetilka == 5){
  22.              PORTA=0b00100000;
  23.              svetilka = 3;
  24.              Delay_ms(15);
  25.          }
  26.          else if(svetilka == 3){
  27.              PORTA=0b00001000;
  28.              svetilka = 1;
  29.              Delay_ms(15);
  30.          }
  31.          else if(svetilka == 1){
  32.              PORTA=0b00000010;
  33.              svetilka = 7;
  34.              Delay_ms(15);
  35.          }
  36.      }
  37.      else{
  38.           if(brCekori){
  39.              i++;
  40.              EEPROM_Write(0x01+i,brCekori);
  41.              brCekori=0;
  42.              PORTA=0x00;
  43.              svetilka = 7;
  44.           }
  45.      }
  46.      EEPROM_Write(0x00,i);
  47.      }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement