I dag har jeg prøvd en metode å lagre koder, jeg fikk problemer med å få kodene til å bli lagret riktig fordi jeg ville prøve å bruke en metode som gjorde at jeg brukte mindre plass i minnet, jeg prøvde å lagre to og to tall sammen i hver lokasjon, så istedenfor 8 plasser blir det 4 plasser, så totalt antall plasser vil det bli 40 plasser fordi man skal kunne lagre opptil 10 koder, men ennå så fungerer ikke det fullt ut, jeg har ikke tatt i bruk lagre funksjonen ennå fordi den har begrenset antall ganger man kan bruke den så jeg testet alt av lagring med en «Byte Array» for å simulere lagringen mens innlastingen av koder så bruker jeg EEPROM biblioteket fordi den har ikke begrenset antall ganger å bruke. Men når jeg har fått alt til å fungere av lagring og innlasting vil jeg bruke EEPROM biblioteket til å lagre kodene.
Mot slutten av dagen fikk jeg det til å fungere litt mer riktig. Jeg lærte meg å bruke en forkortet versjon av If-setningen:
Variable = [Utsagn]?[Hvis sann]:[Hvis usann];
Dette gjør at jeg kan bruke If-setningen inne i en variable så den returnerer en verdi ut fra hva utsagnet er.
Ingen kommentarer:
Legg inn en kommentar