Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 29 mar 2024, o 06:04


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 23 gru 2012, o 21:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

Już nie mam sił.

Pisałem programik z obsługą PCF po I2C i mi wysiadł wyświetlacz 7-seg.

Do przetestowania napisałem mega prosty programik. Niestety na wyświetlaczach LED jest ciemno. Jak podłączę anodę ręcznie do masy to się świeci, przez uP nie chce :(


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


Plik d_led.h (lekko zmodyfikowana wersja z DVD)
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Błagam, skompilujcie to u siebie, bo mi już włosów na głowie brakuje. Od dobrych 2 godzin próbuję uruchomić 7-seg, ale mi nie wychodzi.

LED_DATA na porcie A, bo obok są zworki, a mam tylko 10 kabelków :P
Anody od PB7...PB4

Nie wiem, Timer0 przestał działać? Przecież nie modyfikowałem funkcji d_led_init();

Please, help me ;(

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 gru 2012, o 22:30 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

Posłuchaj - masz książkę - to masz do niej DVD - a przecież na DVD masz wszystkie przykłady które można pięknie skompilować i wgrać żeby sprawdzić tak ??? ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 gru 2012, o 22:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

Ok, to ja już nie wiem, jakoś nie potrafię chyba pracować z Eclipse.

Okazuje się, że zupełnie nowy projekt, skopiowany dokładnie przykład z DVD (03_Multi_LED), tylko w pliku d_led.h zmieniłem port katod wyświetlaczy z PORTC na PORTA, gdyż jak mówiłem, obok są zworki i fajnie to się zgrywa, reszta jak na DVD i działa.

To dlaczego ja się pytam, jak spod Eclipse zmieniłem anody z PORTD na PORTB to już umarło?

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 gru 2012, o 22:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

żelazne zasady:

1. coś zmieniłeś w jakims pliku zapisz - zanim klikniesz make
2. coś zmieniłeś i zapisałeś w jakimś pliku -- daj clean przed make
3. dopiero teraz wgrywaj do procka

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 gru 2012, o 22:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

Ehh, ale przynajmniej utrwaliłem dokładnie wszystko to, co jest związane z 7-segmentowym wyświetlaczem :D

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 gru 2012, o 23:39 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

Widzę - że starasz się rzucać od razu na zbyt głęboką wodę - ale jak ja ciebie rozumiem ;) ... teraz chwila wolnego, święta - wymarzony czas żeby się tym pobawić ;) i realizować hobby

jak ci się coś całkiem zatnie i nie będziesz mógł przejść dalej kolejnym razem to łap mnie na Skype jeśli będę dostępny ;) może coś ci pomogę ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 11 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

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO