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



Teraz jest 13 wrz 2025, o 21:00


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 21 lis 2015, o 13:20 
Offline
Nowy

Dołączył(a): 16 wrz 2015
Posty: 15
Pomógł: 0

Witam

Zpowodu braku posiadania mega32 BB realizuje na mega328p.
Przy pierwszym uruchomieniu 4x7-seg wyswietlacza napotkalem 1 problem.
Ustawienie TIMER0

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


Jest to ustawienie timera dla mega32.
Czy Ktoś mógłby pomóc w przekształceniu dla mega328p???

A co to ma wspólnego z gotowym projektem?? Przenoszę - Różowo-zielony J.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lis 2015, o 13:22 
Offline
Moderator
Avatar użytkownika

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

kubabrowar333 napisał(a):
Czy Ktoś mógłby pomóc w przekształceniu dla mega328p???

A czy mógłbyś najpierw spróbować sobie pomóc sam i pokazać co robisz w tym kierunku ?

Podpowiedź taka sama jak w książce, którą masz :

1. otwórz notę PDF ATmega32
2. otwórz notę PDF ATmega328
3. w obydwu przejdź do rozdziału tego timera0 i opisu jego bitów konfiguracyjnych
4. porównaj je

i powiedz ew co sprawa ci trudność w tym porównaniu

_________________
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: 21 lis 2015, o 13:45 
Offline
Nowy

Dołączył(a): 16 wrz 2015
Posty: 15
Pomógł: 0

Dzieki za szybka odpowiedz
Jezeli chodzi o rejestr TCCR0 to nalezy jego nazwe zmienic na TCCR0A i dziala
Z OCCR0 jest tak samo nalezy zmienic nazwe na OCCR0A
Chodzi o rejestr TIMSK

Z tego co rozumiem aby zezwolic na Compare Mach nalezy nazwe rejesetru TIMSK zmienic na TIMSK0 a bit OCIE0 na OCIE0B?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lis 2015, o 14:02 
Offline
Użytkownik
Avatar użytkownika

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

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


I bit OCIE0 powinieneś zamienić na OCIE0A a nie na OCIE0B.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lis 2015, o 14:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

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

No i jeszcze:
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: 21 lis 2015, o 14:36 
Offline
Użytkownik
Avatar użytkownika

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

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


Ja to wiem. Chodziło mi o to, że w tej linii, którą podałem, należało zrobić poprawkę z TCCR0 na TCCR0B.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lis 2015, o 18:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

jacekk232 napisał(a):
Jak już to
Składnia: [ Pobierz ] [ Ukryj ]
język c

TCCR0B |= (1<<CS02)|(1<<CS00);

GeSHi


Zgadza się moje niedopatrzenie. Przepraszam kolego jacek232.



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

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