/*Fatih Erdem 9 Ağu 08
Data logger çalışmasının bir parçası
*/
#include <16f628A.H>
#reserve 0x2F:0x76
#reserve 0xA0:0xEF
#reserve 0x120:0x14F
#fuses XT, NOMCLR, NOPROTECT, NOWDT, NOLVP
#use delay(clock=4000000)
void ram_yaz(int index, int data);

void main(void){
int i;

for(i=1;i<=200;i++){
 ram_yaz(i,i);
}

}

void ram_yaz(int index, int data){
   if(index>=1 && index<=72){ //bank0
      write_bank(0,index+0x0F-1,data);
   }

   if(index>=73 && index<=152){//bank1
      write_bank(1,index-73,data);
   }

   if(index>=153 && index<=200){//bank2
      write_bank(2,index-153,data);
   }


}
