Cześć
Mam pytanie odnośnie posługiwania się tablicami dwuwymiarowymi do przechowywania i używania ich jako zbioru tekstów.
Chciałem użyć takiej deklaracji:
Tak aby wyświetlać dzień tygodnia w zależności od wartości odczytanej z RTC.
Potem wysyłam na wyświetlacz:
i jeszcze procedura:
Wysyłam przez RS-a, bo taka jest konstrukcja całego układu.
Efekt jest taki, że na wyświetlaczu pojawia się:
"wtosroczwpiasobnie....."
Czyli zaczyna dobrze, ale nie kończy tak naprawdę wcale.
Jak zadeklaruje:
i wyślę jako:
to jest OK.
Mogę oczywiście obejść to na 100 sposobów, ale chcę to zrobić elegancko. A ponadto zrozumieć dlaczego tak się dzieje i w tablicy nie są przechowywane oddzielne teksty.
Może coś na koniec każdego znaku dodać.
Próbowałem już ze wskaźnikami i też niestety bez zmian.
Mam pytanie odnośnie posługiwania się tablicami dwuwymiarowymi do przechowywania i używania ich jako zbioru tekstów.
Chciałem użyć takiej deklaracji:
Kod: C / C++
Tak aby wyświetlać dzień tygodnia w zależności od wartości odczytanej z RTC.
Potem wysyłam na wyświetlacz:
Kod: C / C++
i jeszcze procedura:
Kod: C / C++
Wysyłam przez RS-a, bo taka jest konstrukcja całego układu.
Efekt jest taki, że na wyświetlaczu pojawia się:
"wtosroczwpiasobnie....."
Czyli zaczyna dobrze, ale nie kończy tak naprawdę wcale.
Jak zadeklaruje:
Kod: C / C++
i wyślę jako:
Kod: C / C++
to jest OK.
Mogę oczywiście obejść to na 100 sposobów, ale chcę to zrobić elegancko. A ponadto zrozumieć dlaczego tak się dzieje i w tablicy nie są przechowywane oddzielne teksty.
Może coś na koniec każdego znaku dodać.
Próbowałem już ze wskaźnikami i też niestety bez zmian.