|  |   
	
		|  
 | 
	  			
	  				|  Elektronika.lt portalo forumasJūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo.
						Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose. 
 Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius,
						kurie nesilaiko forumo taisyklių.
						Pastebėjus nusižengimus, prašome pranešti.
 
 Dabar yra 2025 10 31, 07:26. Visos datos yra GMT + 2 valandos.
 |  |  |  
	
		| 
	|  | Forumas » Mikrovaldikliai » Atmega16 ir vidinis EEPROM |  
	| 
		
			| Jūs negalite rašyti naujų pranešimų į šį forumą Jūs negalite atsakinėti į pranešimus šiame forume
 Jūs negalite redaguoti savo pranešimų šiame forume
 Jūs negalite ištrinti savo pranešimų šiame forume
 Jūs negalite dalyvauti apklausose šiame forume
 
 |  |  |  
	|  | Atmega16 ir vidinis EEPROM |  
  | 
	| 
	
		|  Parašytas: 2006 12 06, 18:15 |     |  |  
	| 
	
		|  | 
			
				| Niekaip nepavyksta panaudoti vidinio Atmegos EEPROM (nuskaityti ir įrašyti). Naudoju Win AVR su AVR Lib. Gal kas mesteltumėt kokį pavyzdėlį? Ar labai ribotas EEPROM rašymo/skaitymo ciklų kiekis? |  |  
		|  |  |  |  
	|  | Atmega16 ir vidinis EEPROM |  
  | 
	| 
	
		|  Parašytas: 2006 12 06, 18:18 |     |  |  
	| 
	
		|  | 
			
				| datasheet`e yra programa įrašymo ištrynimo, jei norėsi patogiau, galėsi pasirašyt savo *.C failiuką o EEPROM`ą galima įrašyti/ištrinti apie 100 000 kartų. |  |  
		| 
		
			| _________________
 nepamirškit, klysti žmogiška
   privatas - privatiems klausimams
 arch linux
    |  |  |  |  
	|  | Atmega16 ir vidinis EEPROM |  
  | 
	| 
	
		|  Parašytas: 2006 12 06, 18:32 |     |  |  
	| 
	
		|  | 
			
				| Na jei kokia nors "idomia" programa parasysi kur irasines ir tris informacija is empromo ir taij ji kartosis su dideliu ciklu... gana greit sudeginsi atminti.... |  |  
		|  |  |  |  
	|  | Atmega16 ir vidinis EEPROM |  
  | 
	| 
	
		|  Parašytas: 2006 12 06, 22:25 |     |  |  
	| 
	
		|  | 
			
				| 
 
	  | Kodas: |  
	  | #include <avr/io.h> #include <avr/eeprom.h>
 #define EEADDRESS 0
 int main(){
 uint8_t data;
 data=0x03;
 //irasom duomenis i EEPROM adresu 0
 eeprom_write_byte(EEADDRESS,data);
 //skaitom baita is EEPROM adreso 0
 data=eeprom_read_byte(EEADDRESS);
 while(1){}
 }
 |  Ir nereikia jokio AVRLIB, viskas atliekama naudojant standartine AVRLIBC biblioteka.
 |  |  
		|  |  |  |  
	|  | Atmega16 ir vidinis EEPROM |  
  | 
	| 
	
		|  Parašytas: 2007 08 20, 20:04 |     |  |  
	| 
	
		|  | 
			
				| Išbandžiau. Veikia puikiai  Jei norėčiau įrašyti didesnį duomenų kiekį nei bitas, tai man rekėtų išskaidyti? |  |  
		|  |  |  |  
	|  | Atmega16 ir vidinis EEPROM |  
  | 
	| 
	
		|  Parašytas: 2007 08 20, 20:39 |     |  |  
	| 
	
		|  | 
			
				| ta pati biblė turi dar ir word`o įrašymo galimybę ir dar kažkiek, nepamenu tiksliai kiek. atsidaryk tą h failą su notepad ir susirask tas komandas, ai bet kažkaip daug patogiau kai yra ne 
 
 
	  | Kodas: |  
	  | eeprom_Write_byte(address,data); |  o
 
 
 
	  | Kodas: |  
	  | eepromWriteByte(address,data); |  pas save persivadinau tas funkcijas
   |  |  
		| 
		
			| _________________
 nepamirškit, klysti žmogiška
   privatas - privatiems klausimams
 arch linux
    |  |  |  |  
	|  | Atmega16 ir vidinis EEPROM |  
  | 
	| 
	
		|  Parašytas: 2007 08 20, 20:44 |     |  |  
	| 
	
		|  | 
			
				| nu šiaip išskaidymu to nepavadinsi... sakykim turim baitinių integer masyvą, kurį reikia surašyt
 
 
 
 
	  | Kodas: |  
	  | #include <avr/io.h> #include <avr/eeprom.h>
 #define EEADDRESS 0
 int main(){
 uint8_t data[10];
 //prisiskiriam pradines reikšmes
 for (uint8_t i=0; i<10; i++) data[i] = i;
 
 //irasom duomenis i EEPROM pradiniu adresu 0
 for (k=EEADDRESS, i=0; i<10;i++, k++)  eeprom_write_byte(k,data[i]);
 
 while(1){}
 }
 |  |  |  
		|  |  |  |  | 
				
					|  | Google paieška forume |  
					|  |  
				
					|  | Naujos temos forume |  
					|  |    
	
		|  | FS25 Tractors Farming Simulator 25 Mods,
	    	FS25 Maps,
			FS25 Trucks
 |  
		|  | ETS2 Mods ETS2 Trucks,
			ETS2 Bus,
			Euro Truck Simulator 2 Mods
 |  
		|  | FS22 Tractors Farming Simulator 22 Mods,
	    	FS22 Maps,
		FS25 Mods
 |  
	|  | VAT calculator VAT number check,
	    	What is VAT,
	    	How much is VAT
 |  
	|  | Dantų protezavimas All on 4 implantai,
 Endodontija mikroskopu,
 Dantų implantacija
 |  
	|  | FS25 Mods FS25 Maps,
		FS25 Cheats,
		FS25 Install Mods
 |  
	|  | FS25 Mods Farming Simulator 25 Mods,
 FS25 Maps
 |  
	|  | ATS Trailers American Truck Simulator Mods,
		ATS Trucks,
		ATS Maps
 |    |   
 
 
 |  |