logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Atmega8 bascom string to byte - jak to zrobić?

stag92 01 Cze 2011 20:58 2101 5
REKLAMA
  • #1 9567497
    stag92
    Poziom 10  
    Witam wszystkich Elektrodziaków!

    Siedzę nad tym juz jakiś czas i nie umiem znaleźć żadnej pomocnej mi funkcji. Chodzi mi o wydobycie z poszczególnych literek stringa kody ascii. Funkcja ASC() była by bardzo pomocna, z tym że zamienia ona tylko pierwszy znak. Co z pozostałymi? Marzy mi się nawigacja po stringach jak w pascalu tekst[10] i po sprawie.

    Jak to zrobić? Jak sprawnie poruszać sie po stringach. Jak przekształcić je na kod ascii żeby potem upakowac to w eeprom? Z tym właśnie mam problem.
    proszę o sensowną odpowiedź i pozdrawiam!
  • REKLAMA
  • Pomocny post
    #2 9567564
    august_a
    Poziom 21  
    Czytaj helpa od Bascoma tam znajdziesz coś takiego jak polecenia val,mid itp...
  • REKLAMA
  • Pomocny post
    #3 9567593
    wieczus
    Poziom 14  
    Nie jestem pewny o co tak naprawdę koledze chodzi. Czy to jakoś pomoże?

    Dim tekst as eram string*30

    Najprostszy sposób na zapis stringa w pamieci eeprom.

    pozdrawiam
    Tomek
  • REKLAMA
  • #4 9567601
    stag92
    Poziom 10  
    Dziękuje za odpowiedź ale nic z tego. Helpa trzepie juz od popołudnia.
    LEFT, RIGHT, MID, CHR, STR - nic z tego mi nie pomaga.

    Jak mogę dobrać się do wybranej literki w stringu? Jest w ogóle taka możliwość?
  • REKLAMA
  • Pomocny post
    #5 9567634
    wieczus
    Poziom 14  
    Witam,
    No ale to właśnie robi instrukcja MID......

    pozdrawiam
  • #6 9567668
    stag92
    Poziom 10  
    wieczus napisał:
    Nie jestem pewny o co tak naprawdę koledze chodzi. Czy to jakoś pomoże?

    Dim tekst as eram string*30

    Najprostszy sposób na zapis stringa w pamieci eeprom.


    Miałem na myśli zapis tego stringa w zewnętrznym układzie 24c04 na Twi (I2C),
    ale myśle, że pomysł jak najbardziej trafny. Trochę poczytam i powinienem dać radę. Pamieć EEP powinna dać się chyba łatwo eksplorować. To już chyba zostawie sobię na jutro. Dzięki za sugestię!

    Dodano po 4 [minuty]:

    wieczus napisał:
    Witam,
    No ale to właśnie robi instrukcja MID......

    pozdrawiam


    Chyba muszę przynać rację=PP Mój błąd=)

    Kod: text
    Zaloguj się, aby zobaczyć kod
REKLAMA