Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Program chyba nie potrzebuje wyjaśnień. Dioda ma się przesuwać w prawo a następnie wrócić na początek i tak w kółko
Niby wszystko pięknie powinno działać, jednak u mnie i u kolegi Intre zamiast diod przechodzących od 0...7 mamy diody przechodzące od 1....7 Dopiero gdy ustawimy instrukcje if'a z a = 0 na a =-1 wtedy diodki pieknie smigaja.
Dobra no to skoro występuje taki sam błąd u dwóch osób, to u innych będzie to samo Jednak po paru rozmowach okazuje się, że nasz moderator Sun na tym samym kodzie zapala 8 diod Wygląda to tak https://www.dropbox.com/s/7umk3lqbgzmea8g/LOG2.AVI Intre i Sun używają ATB, ja zaś własnej płytki.
Ma ktoś jakiś pomysł czemu się tak dzieje?
Dodaję małą ankietkę z ciekawości rezultatów ( o ile ktoś będzie chciał przetestować )
_________________ sig off ;(
Ostatnio edytowano 23 paź 2013, o 20:02 przez LogTeam, łącznie edytowano 1 raz
No ja mam podejrzenie że chyba coś jest nie tak z moją megą2564 na której testowałem softa na niej zapalają się jak widać na filmiku 0-7
ale po zmianie na m32 i wgraniu juz tylko 1-7 jedna jest pomijana
_________________ Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
przecież to mija się z celem, w takim przypadku ani tablica jest niepotrzebna ani ta pierwsza linijka ... w ogóle po co jest ten wskaźnik ? oto jest pytanie
2. jak ma się zapalić 8 dioda - skoro najpierw jest WYŚWIETLANIE a potem warunek if i po nim inkrementacja a ...
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Nie nie robi to tego co chcesz ale tak dla hecy zamieszczam a co
_________________ Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Działa on, jednak nie podoba mi się, że użyłem dwóch zmiennych przez co zajmuje 4 komórki pamięci ram no i do tego jeszcze tablica. Mogę tak zrobić (biorąc po uwagę możliwości wskaźników) ?
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Prosto z książki. Tutaj natomiast diodka się przesunie tylko o jeden. Nie potrafię tego zrozumieć. Mogę prosić o wyjaśnienie? Na czacie już próbowali pomóc, ale no.... nie wyszło
odnośnie twojego pierwszego przykładu z tych dwóch powyżej - nadal ten sam jakiś dziwny babol no weź pomyśl po co ci ta tablica LED skoro robisz takie coś:
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
i będzie to działać ci IDEALNIE tak samo bo to dokładnie robisz - w ogóle nie korzystając z tablicy LED i nie wiadomo po co przerzucasz zmienną b do a przez ten wskaźnik, który jeszcze wciąż wskazuje na pierwszy element tablicy LED
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
ale później jeszcze musiałbyś kontrolować aby jego wartość znowu inicjalizować tak jak przed pętlą gdy pobrany zostanie ostatni element tablicy. Bo w takim przypadku za każdym razem na początku obiegu pętli wrzucasz do wskaźnika wartość pierwszego elementu i dziwisz się że to nie przesuwa się dalej ?
Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości
Nie możesz rozpoczynać nowych wątków Nie możesz odpowiadać w wątkach Nie możesz edytować swoich postów Nie możesz usuwać swoich postów Nie możesz dodawać załączników