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



Teraz jest 12 lip 2026, o 08:13


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 18 ] 
Autor Wiadomość
 Tytuł: atmega8 pwm
PostNapisane: 28 mar 2014, o 10:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2014
Posty: 47
Lokalizacja: TORUŃ
Pomógł: 1

Witam mam problem z jednym programem a mianowicie mam napisany program pod atmega8 i chciałbym w nim zmienić wypełnienie mógłby ktoś wyjaśnić mi jak to zrobić? Jest to generator z podwójnym wyjściem i teraz na jednym głównym wyjściu muszę trochę skrócić wypełnienie a na drugim troszkę wydłużyć.
oto kod programu

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

_________________
sig off ;(



Ostatnio edytowano 27 kwi 2014, o 08:42 przez piotrekwoj1, łącznie edytowano 6 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 28 mar 2014, o 10:24 
Offline
Użytkownik

Dołączył(a): 19 gru 2012
Posty: 712
Lokalizacja: Opole
Pomógł: 23

Kolgo przde wszystkim użyj znaczników syntax=c bo tego się czytać nie da.

Po drugie na tym forum staramy się używać przyjaznych przesunięć bitowych aby łatwo było odczytać wartości pinów natomiast u ciebie wszystko hexem



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 28 mar 2014, o 11:30 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2014
Posty: 47
Lokalizacja: TORUŃ
Pomógł: 1

Teraz powinno być dobrze.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 30 mar 2014, o 12:32 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2014
Posty: 47
Lokalizacja: TORUŃ
Pomógł: 1

Witam i widzę że nie ma nikogo kto by chciał pomóc.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 1 kwi 2014, o 20:33 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Do OCR1A w każdym miejscu musisz dodać lub odjąć jakąś liczbę. OCR1B nie jest używany. Pozostaje PB0 i ten kod za to odpowiada:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Autor postu otrzymał pochwałę

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 10 kwi 2014, o 08:07 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2014
Posty: 47
Lokalizacja: TORUŃ
Pomógł: 1

Dziękuję za odpowiedź zaraz idę testować.
Wszystko ok właśnie o to mi kolego chodziło, jeszcze raz dziękuję i pozdrawiam.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 21 kwi 2014, o 10:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2014
Posty: 47
Lokalizacja: TORUŃ
Pomógł: 1

Mam jeszcze jedna prośbę program jest napisany tak aby sygnał był generowyny cały czas po podaniu sygnału na nóżkę nr 27 atmega8, drugie podanie sygnału wyłącza generator. Wiem że jest możliwość ale nie wiem jak, zrobić tak aby sygnał był generowany tylko w chwili podawania sugnału (trzymania przełącznika). Pomoże ktoś w tej kwestii?

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 21 kwi 2014, o 21:28 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

A do którego pinu masz wpięty ten przycisk/przełącznik o którym mowa?

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 21 kwi 2014, o 22:23 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
Krauser napisał(a):
A do którego pinu masz wpięty ten przycisk

...ze "słownego" schematu wynika, że PC4.

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 22 kwi 2014, o 11:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2014
Posty: 47
Lokalizacja: TORUŃ
Pomógł: 1

Tak dokładnie PC4

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 23 kwi 2014, o 20:38 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

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

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

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

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


Autor postu otrzymał pochwałę

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 24 kwi 2014, o 17:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2014
Posty: 47
Lokalizacja: TORUŃ
Pomógł: 1

Dzięki wielkie kolego za pomoc, pozdrawiam

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 25 kwi 2014, o 13:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2014
Posty: 47
Lokalizacja: TORUŃ
Pomógł: 1

Witam mam problem z ty co napisałeś wyskakuje jakiś błąd fotka w załączniku
Obrazek

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 25 kwi 2014, o 14:19 
Offline
Użytkownik

Dołączył(a): 25 sty 2014
Posty: 185
Lokalizacja: Działoszyn
Zbananowany użytkownik

Pomógł: 8

masz napisane jaki błąd , w czym problem ? popraw i po kłopocie .
z tego co tam jest to wygląda jakby brakowało gdzieś "{"



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 25 kwi 2014, o 17:58 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Popatrz dokładnie u mnie się kompiluje.
Przy okazji zobaczyłem swój błąd :oops: . W drugim przypadku zamiast:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

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

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 25 kwi 2014, o 20:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2014
Posty: 47
Lokalizacja: TORUŃ
Pomógł: 1

Patrzyłem pisałem, kopiowałem kilka razy i nadal ten sam błąd juz sam nie wiem co robię nie tak,jeżeli kliknę na błąd to wskazuje w linijce którą zaznaczyłem poniżej chociaż nic w niej nie zmieniałem.Używam avr studio 4.13 +sp2 +winavr20100110 i tylko w takim kompiluje sie poprawnie bez przerobionego kodu ale gdy zmienię to co kolega napisał wyskakuje ten błąd.





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

_________________
sig off ;(



Ostatnio edytowano 27 kwi 2014, o 08:43 przez piotrekwoj1, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 26 kwi 2014, o 19:35 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

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

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: atmega8 pwm
PostNapisane: 26 kwi 2014, o 22:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2014
Posty: 47
Lokalizacja: TORUŃ
Pomógł: 1

Witam ponownie jak narazie program się kompiluje ale sprawdzę działanie dopiero jutro. Pozdrawiam.

Nie mogło być inaczej wszysto działa jak należy. Jeszcze raz dziękuję, chyba się skuszę na zakup książki pana Mirka.

_________________
sig off ;(



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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