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

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Składnia: [ Pobierz ] [ Ukryj ]
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/