-
-
Danke, für die Antworten!!
Im Datenblatt zum 24c256 steht, dass er mit verschiedenen Frequenzen abhängig von der Spannung arbeitet kann. Rein rechnerisch müßte er viel schneller sein, ich mache wahrscheinlich grundsätzlich was falsch. Ein Bild braucht 504 Bytes, um es auszulesen und darzustellen braucht der Mega8 2-3 sekunden! Das ist doch viel zu langsam, oder? Wie sieht den ein schneller Code aus?
ich benutze folgenden um jeweils 1 byte auszulesen und auf dem Lcd darzustellen und alles mal 504:
Sub Read_eeprom(byval Adres Word , Value As Byte)
Temp = High(adres)
Temp2 = Low(adres)
I2cstart 'generate start
I2cwbyte Addressw 'slave adsress
I2cwbyte Temp
I2cwbyte Temp2 'address of EEPROM
I2cstart 'repeated start
I2cwbyte Addressr 'slave address (read)
I2crbyte Value , Nack 'read byte
I2cstop 'generate stop
Waitms 10
End Sub
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen