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



Teraz jest 2 gru 2024, o 07:41


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 21 lut 2016, o 22:46 
Offline
Nowy

Dołączył(a): 20 lut 2016
Posty: 4
Pomógł: 0

Witam dzisiaj od rana szukałem w internecie łatwych gotowych programów na atmegę odnośnie PIN'ów, PORT'ów itd.
Postanowiłem więc napisać program na atmegę 328 bo taką miałem ''na wierzchu" Jednak nie wiem czy wszystko dobrze zrozumiałem więc skomentowałem prawie każdą linijkę tekstu dla siebie by zobaczyć czy wszystko jest przejrzyste. Prosiłbym o sprawdzenie czy mój tok rozumowania jest poprawny. Poniżej wrzucam kod.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Mam też pytanie odnośnie tego dlaczego raz w kodzie określającym bibliotękę raz widziałem util a raz avr i czy jest bez znaczenia jak to napiszę ?
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.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lut 2016, o 00:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 25 lis 2013
Posty: 120
Lokalizacja: Koło
Pomógł: 6

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


To, że jest to rejestr wyjściowy zapisałeś wyżej określając to w rejestrze kierunku:

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


To tylko drobna uwaga.
A co do biblioteki delay.h znajduje się ona w util/delay.h. Spróbuj zapisać avr/delay.h to od razu dostaniesz od Eclipsa warninga. :)
Pozdr.

_________________
Kompleksowa realizacja ogrodów



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lut 2016, o 00:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 1475
Pomógł: 167

Cytuj:
Mam też pytanie odnośnie tego dlaczego raz w kodzie określającym bibliotękę raz widziałem util a raz avr i czy jest bez znaczenia jak to napiszę ?

Program się z oboma poprawnie skompiluje, ale powinieneś przeczytać co pisze kompilator ja używasz
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

warning "This file has been moved to <util/delay.h>."

Co do programu, to jednak musisz poczytać o pinach i portach. Najlepiej z BB http://www.atnel.pl/mikrokontrolery-avr-jezyk-c.html. Możesz także u Mirka na blogu http://mirekk36.blogspot.com/2012/01/av ... stawy.html.
Warto też pooglądać videoporadniki Mirka: https://www.youtube.com/playlist?list=P ... T3SFUBMvr7.

--
Pozdrawiam,
Robert



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 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