atmega128 EPROM, wie lange dauert das Schreiben?

  • Thread starter Stefan Brröring
  • Start date
S

Stefan Brröring

Guest
Hallo,

kann mir jemand auf die Schnelle sagen, wie lange die Ausführung des
folgenden Codeschnipsels ungefähr dauern würde? (WINAVR, ATMega128,
12MHz Takt)

Mir reichen dabei ungefähre Angaben. Ich hab irgendwas von 10ms zwischen
zwei Schreiboperationen gelesen, das wären dann ca. 9x3x10=270ms.

----------------------------------------------------------

for (i=0;i<8;i++)
{ eeprom_write_byte(&eemaske,maske);
eeprom_write_byte(&eetrigger,trigger);
eeprom_write_byte(&eedtime,dtime);
}

----------------------------------------------------------

Gruß

Stefan
 
Hi Stefan,

Stefan Brröring schrieb:
kann mir jemand auf die Schnelle sagen, wie lange die Ausführung des
folgenden Codeschnipsels ungefähr dauern würde? (WINAVR, ATMega128,
12MHz Takt)

Mir reichen dabei ungefähre Angaben. Ich hab irgendwas von 10ms zwischen
zwei Schreiboperationen gelesen, das wären dann ca. 9x3x10=270ms.

----------------------------------------------------------

for (i=0;i<8;i++)
{ eeprom_write_byte(&eemaske,maske);
eeprom_write_byte(&eetrigger,trigger);
eeprom_write_byte(&eedtime,dtime);
}

----------------------------------------------------------

Zur Dauer des eeprom_write_byte kann ich jetzt nix sagen aber

<pedantic>
wenn, dann wären das _8_ x 3 x 10ms = 240ms.
</pedantic>

vg
Wolfgang

--
From-address is Spam trap
Use: wolfgang (dot) mahringer (at) sbg (dot) at
 
Stefan Brröring schrieb:

kann mir jemand auf die Schnelle sagen, wie lange die Ausführung des
folgenden Codeschnipsels ungefähr dauern würde?
Atmel gibt für EEPROM-Schreibzugriffe aus dem Programm eine Dauer von
8.5ms (typ.) an, aber leider keinen Maximalwert. Dass die äußere
Schleife nur 8 Mal durchlaufen wird, hat Dir ja Wolfgang schon geschrieben.

CU Christian
--
Christian Zietz - CHZ-Soft - czietz (at) gmx.net
WWW: http://www.chzsoft.com.ar/
PGP-Key-ID: 0x6DA025CA
 
Christian Zietz wrote:
Stefan Brröring schrieb:


kann mir jemand auf die Schnelle sagen, wie lange die Ausführung des
folgenden Codeschnipsels ungefähr dauern würde?


Atmel gibt für EEPROM-Schreibzugriffe aus dem Programm eine Dauer von
8.5ms (typ.) an, aber leider keinen Maximalwert. Dass die äußere
Schleife nur 8 Mal durchlaufen wird, hat Dir ja Wolfgang schon geschrieben.

CU Christian
Danke für die Antworten.
Das mit den 8 Durchläufen ist schon klar, muss auch so sein. War ein
kleiner Gedankenfehler beim Abtippen weil ich an einer anderen Stelle
ein array[9] verwende :)


Gruß

Stefan
 

Welcome to EDABoard.com

Sponsor

Back
Top