ATNEL tech-forum https://forum.atnel.pl/ |
|
wyswietlacz 7 segmentowy https://forum.atnel.pl/topic909.html |
Strona 1 z 1 |
Autor: | wasu [ 7 mar 2012, o 13:32 ] |
Tytuł: | wyswietlacz 7 segmentowy |
Witam, realizuje ćwiczenie z książki Pana Mirka odnośnie wyświetlacza 7 segmentowego LED. Opis w książce wawjest jasny i czytelny, skorzystałem więc z kodów tam zamieszczonych. Jedyna różnica w moim kodzie to inna nazwa PORTU C (SEGMENTS), ponad to różnica sprzętowa, ja posiadam atmege644p a ćwiczenie było dla A32. Pierwszą różnica która mnie spotkała to różniące się ilości rejestrów dot. timerow. Wydaje mi się że dobrze sobie z tym poradziłem, aczkolwiek jestem początkującym i wielu rzeczy jeszcze nie przewiduje Połączenia na płytce są na pewno dobrze (tak samo jak w opisie i sprawdzone działanie na programie bez przerwań). Jeśli ktoś będzie miał chwile zerknąć w kod i dokumentacje do mojej Atmegi to byłbym wdzięczny język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
|
Autor: | mirekk36 [ 7 mar 2012, o 14:56 ] |
Tytuł: | Re: wyswietlacz 7 segmentowy |
A mógłbyś rzucić okiem tutaj? topic19.html czasem warto poszukać na forum czy już nie było opisanych takich problemów Druga BARDZO WAŻNA SPRAWA - widzę, że jesteś kolejną osobą, która hmmm chyba nie korzysta z przykładów kodów źródłowych na DVD - a to jest bardzo ważne. Oglądałeś lekcje VIDEO na DVD ? Korzystasz z ECLIPSE ????? -----> proszę na to odpowiedzieć (a jeśli nie to z jakiego środowiska?) |
Autor: | wasu [ 7 mar 2012, o 19:47 ] |
Tytuł: | Re: wyswietlacz 7 segmentowy |
Pierwsze pytanie, dlaczego Pan uważa że nie korzystam z Pana kodów zamieszczonych na DVD, skoro moj kod jest niemal identyczny. Odpowiedz na pytanie, tak korzystam z eclipse. Podał mi Pan mało pomocny link niestety, bo akurat ja zajrzalem do dokumentacji i dobrze ustawilem bity rejestrow |
Autor: | mirekk36 [ 7 mar 2012, o 20:32 ] |
Tytuł: | Re: wyswietlacz 7 segmentowy |
wasu napisał(a): Podał mi Pan mało pomocny link niestety, bo akurat ja zajrzalem do dokumentacji i dobrze ustawilem bity rejestrow Dobrze postaram się jeszcze raz grzecznie odpowiedzieć na coraz mniej (odnoszę takie wrażenie) grzeczny to tej dyskusji. Po pierwsze: gdzie jest problem ? tu pozwolę sobie rzeczowo wyjaśnić co wynika z wypowiedzi kolegi w powyższych postach: 1. wiem że realizujesz ćwiczenie o multipleksowaniu 2. wiem że posiadasz m644pa zamiast m32a 3. wiem że podmieniłeś nazwę stałych np SEGMENTS 4. wiem że zauważyłeś różnice w nazwach rejestrów, ich ilości i nazwach bitów czy wektorów przerwań 5. wiem że wydaje ci się że dobrze sobie z tym poradziłeś 6. wiem że połączenia masz na 100% poprawne TYLKO GDZIE PROBLEM ????? no sorki ale tak nie można - no chyba, że chodzi o to że problem jest w kodach na płycie DVD. Dlatego pisałem o kodach z DVD bo one na 100% działają. I rozumiem że ktoś może mieć problem i pyta - ale jak ktoś pisze że wszystko jest tak super - to oznacza tylko jedno - skopany jest kod na DVD i w książce. Wtedy się udostępnia taki kod z książki na forum i proszę bardzo może ktoś inny znajdzie ten błąd - no bo ja wszystko dobrze zrobiłem. przede wszystkim proszę uprzejmie (to taka prośba) przeczytać punkt drugi z linku poniżej) post3917.html#p3917 ale tak na prawdę to proszę przeczytać wszystkie te punkty dobrze ? ---------------- proponuję więc zakopać toporek i zacząć dyskusję albo pytanie jeszcze raz - to znaczy przede wszystkim sprecyzować co działa a co nie działa, jakie są efekty? czy np sprawdzał kolega zgodnie ze sposobami "debugera na jednej diodzie LED" czy np działają kolejne etapy programu - np samo przerwanie ? czy korzysta kolega może z zestawu ATB czy jakiegoś własnego ? A jeśli własnego to poproszę może jakiś schemat połączeń ?) po prostu na prawdę - ciut więcej informacji warto podać zadając pytanie OK ? |
Autor: | wasu [ 10 mar 2012, o 16:34 ] |
Tytuł: | Re: wyswietlacz 7 segmentowy |
Problem rozwiazany, okazalo sie ze zdefiniowalem jeden port a podpialem pod drugi... |
Autor: | mirekk36 [ 10 mar 2012, o 19:41 ] |
Tytuł: | Re: wyswietlacz 7 segmentowy |
wasu napisał(a): Problem rozwiazany, okazalo sie ze zdefiniowalem jeden port a podpialem pod drugi... No więc to jest w 99% przypadków powodem niepowodzenia w uruchamianiu tego ćwiczenia. Za to jeśli uda się dojść samemu co jest przyczyną (a pułapka ta jest świadomie przeze mnie zastawiona bo w książce opisuję inne porty a w kodzie na DVD w pliku *.H korzystam z innych - po to żeby samemu szukać.... To później się już pamięta na długo do czego są pliki konfiguracyjne *.h ...... Wiem, że niektórym czytelnikom taki sposób postępowania nie odpowiada - ale za to wiem też że duża ilość czytelników chwali sobie takie doświadczenie. Dlatego np tych różnic nie umieściłem i nie umieszczę nigdy w erracie do książki - zresztą takie same pułapki tzn tego typu zastawiam na kursantów podczas kursów naziemnych które prowadzę czasami. |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |