4 Şubat 2021 Perşembe

EEPROM dahili hafıza örnek uygulama ccs compiler

 EEPROM dahili hafıza örnek uygulama ccs compiler

#include <16F876a.h>

#FUSES HS 

#FUSES NOWDT 

#FUSES NOPUT 

#FUSES NOPROTECT 

#FUSES NOBROWNOUT 

#FUSES NOLVP 

#FUSES NOCPD 

#use delay (clock=20000000) 

//------------------------------------------------------------------------------

int8 digit[10]={63,6,91,79,102,109,125,7,127,103};

int sayi=0;

//------------------------------------------------------------------------------

void main () {

 

sayi = read_eeprom(1); // EEPROM'un 0x01 adresi okunuyor

if (sayi>10){

sayi=0;

}

while(true){

if (input(pin_c0)==1){

sayi++;

delay_ms(250);

write_eeprom(1,sayi); 

}

if (sayi>9){

sayi=0;

}

output_b(digit[sayi]);

}

}



Hiç yorum yok:

Yorum Gönder

Her yorum bilgidir. Araştırmaya devam...