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



Teraz jest 5 kwi 2026, o 19:41


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 1 sie 2015, o 12:27 
Offline
Użytkownik

Dołączył(a): 01 sie 2015
Posty: 40
Pomógł: 0

Witam!
Właśnie jestem w trakcie drugiej lekcji Bluebook'a dotyczącej obsługi micro-switch.
Napisałem program do włączania i wyłączania diody LED za pomocą micro-switcha opierając się na wzorze z książki i wszystko działa do puki ustawiam wejścia/wyjścia na portach A,B,C i D. Gdy jednak chciałbym ustawić klawisz na porcie np: E, F lub G mojej Atmegi128 to Eclipse Luna w oknie edycji kodu podkreśla właśnie miejsca konfiguracji tych portów.

Oto program:
Obrazek

Okno konsoli:
Obrazek

Fragment noty Atmegi128:
ObrazekObrazek

Jak widać w nocie procka są rejestry DDRE, DDRF i DDRG więc dla czego program nie działa?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 sie 2015, o 13:01 
Offline
Nowy

Dołączył(a): 22 cze 2015
Posty: 21
Pomógł: 0

Wejdź w ustawienia projektu (Properties) i sprawdź jaki masz wybrany procesor. Prawdopodobnie inny niż ATmega128 - przed chwilą sprawdzałem i bez problemu przy wybranym procku z tematu DDRF i DDRG są akceptowalne. Błąd, który się u Ciebie pojawia, będzie obecny w każdym programie, jeżeli ustawisz we właściwościach procesor, który powyższych portów nie ma na pokładzie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 sie 2015, o 13:57 
Offline
Użytkownik

Dołączył(a): 01 sie 2015
Posty: 40
Pomógł: 0

Dzięki za podpowiedź, już działa!

Nie wiedziałem że ustawienia procka i jego taktowania należy dokonywać w każdym projekcie osobno :)



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: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO