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



Teraz jest 30 lis 2024, o 06:35


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 30 maja 2014, o 09:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 lut 2014
Posty: 210
Lokalizacja: Poznań
Pomógł: 12

Witam Państwo

Moje pytanie brzmi - gdzie tkwi błąd w kodzie obsługi klawiaturki napisany przez Pana Wilu88,
topic814.html#p2286
gdyż JA :oops: jestem zbyt (denny) aby to rozwikłać . Oczywiście posiadam zestaw Pana
Mirka SCORPIO i w miarę radzę sobie w kompilacjach i programowaniu scalaków lecz NAUKA
programowania Ciężko mnie wchodzi jak na razie (chyba) . Byłbym wdzięczny za POMOC.

Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2014, o 20:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2012
Posty: 777
Lokalizacja: Karpicko k. Wolsztyna
Pomógł: 197

Poprawiłem nieznacznie ten kod i u mnie na ATB działa

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


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


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.


Pozdrawiam


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 maja 2014, o 06:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 lut 2014
Posty: 210
Lokalizacja: Poznań
Pomógł: 12

Witam Pana i BARDZO A TO BARDZO DZIĘKUJĘ

DZIAŁA WYŚMIENICIE

Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 maja 2014, o 09:24 
Offline
Użytkownik

Dołączył(a): 22 sty 2014
Posty: 1806
Zbananowany użytkownik

Pomógł: 168

Kolego jacekk232, chciałbym Cie o coś spytać, nigdzie nie zauważyłem definicji funkcji bit is clear(). Rozumiem że jest ona już wbudowana w avr_gcc? Jeżeli tak to zwraca ona jedynke wtedy gdy bit == 0, mam racje:)?

------------------------ [ Dodano po: 9 minutach ]

Ok, już znalazłem. Tu jest opisane co robią poszczególne funkcje:)

http://avr.elektroda.eu/content/avr-gcc-opis-funkcji-biblioteki-avr-libc



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 maja 2014, o 19:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2012
Posty: 777
Lokalizacja: Karpicko k. Wolsztyna
Pomógł: 197

Makra bit_is_clear i bit_is_set znajdują się w pliku sfr_defs.h. Z tego co widzę plik ten includowany razem z plikiem io.h więc te makra są standardowo dostępne.

Chociaż ja nigdy z nich nie korzystałem. Pewnie gdybym ja pisał ten program od początku to zamiast tego makra użył bym wyrażenia
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Zresztą makra te korzystają z tego samego mechanizmu
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.


Pozdrawiam



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


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