Guten Morgen Andree,
vielleicht solltest du es als erstes nur mit dem Lesen aus dem EEPROM probieren. Wie es geht steht zB. in http://www.mikrocontroller.net/topic/7517
Wenn du als erstes eine Information über die Länge deines Bildes einbaust, bist du sogar recht flexibel was das Bild angeht. Danach legst du einfach ein Byte nach dem anderen in den EEPROM und holst es dir bei Bedarf in ein Array. Das sollte normalerweise schneller gehen als bei der Anzeige direkt auf das EEPROM zurückzugreifen. Aber bei Bascom weißt du wahrscheinlich mehr als ich, da ich normalerweise C verwende. Wenn du das im Griff hast kann man über UART und EEPROM schreiben nachdenken.
sast
Wegen der derzeitigen Datenhaltung in deinem Programm bin ich etwas irritiert, da du alle 4 Byte ein Data haben wolltest (Data &B00000011 , &B00000000 , &B00000000 , &B00001100
Data &B00011100 , &B11111000 , &B00110000 , &B00011000
Data &B00010000 , &B00001110 , &B11011000 , &B00110000). Hast du dafür mehrere Variablen verwendet, oder nutzt du für alle Daten nur ein Array?
Lesezeichen