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



Teraz jest 26 sie 2026, o 22:33


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 5 sty 2015, o 18:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

Witam,

Właśnie testuje procesor atmega128.
Pod port A mam podpięty wyświetlacz LCD - i działa okej
Pod port C- diody- i działają
Natomiast PORT F - nie do końca działa tak jak bym chciał i tu moje pytanie co źle robię??..

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.


No i na wyjściu sprawdzam miernikiem piny od PF0 do PF3 działają dobrze, kiedy dam DIODA_ON ; mam 5v i analogicznie do DIODA_OFF. Natomiast od PF4 do PF7 wg to nie działa ciągle jest stan wysoki... czego to jest wina???



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 sty 2015, o 18:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 cze 2013
Posty: 988
Lokalizacja: Byram, MS 39272
Pomógł: 55

Po
1: Czy filtracja zasilania procesora jest właściwa?
2: Czy masz wszystkie piny zasilające podpięte?
3: Czy diody podpięte pod PF4 wzwyż na pewno są sprawne?

_________________
Pomysły na podpis - wyślij SMSa +1 769 243 0011



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 sty 2015, o 18:37 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 28 kwi 2012
Posty: 18
Lokalizacja: Bydgoszcz
Pomógł: 1

IO które wymieniłeś jako te nie działające służą do podłączenia JTAGa. Wyłącz we fusebitach JTAGa i spróbuj ponownie.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 sty 2015, o 18:40 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 cze 2013
Posty: 988
Lokalizacja: Byram, MS 39272
Pomógł: 55

Ano właśnie... Atmega128 :/ Zapomniałem, że to ma JTAG'a domyślnie włączonego


W sumie myślałem, że to miałeś już wyłączone :(

_________________
Pomysły na podpis - wyślij SMSa +1 769 243 0011



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 sty 2015, o 18:46 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 28 kwi 2012
Posty: 18
Lokalizacja: Bydgoszcz
Pomógł: 1

WoodPaker napisał(a):
Ano właśnie... Atmega128 :/ Zapomniałem, że to ma JTAG'a domyślnie włączonego


W sumie myślałem, że to miałeś już wyłączone :(


każda ma ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 sty 2015, o 19:02 
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

Jest jeszcze fusebit M103C - ATmega103 compatibility mode domyślnie zaprogramowany co powoduje, że port F jest tylko wejściem. Zawsze należy go wyłączyć bo ogranicza funkcjonalność.


Autor postu otrzymał pochwałę

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 sty 2015, o 20:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

Dokładnie tak :)
Nie zauważyłem tego ani się nie zorientowałem ...
Dziękuję Bardzo !!!

Tak M103C już na samym początku wyłączyłem bo nawet mi dioda nie chciała zamigać :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 sty 2015, o 12:59 
Offline
Użytkownik

Dołączył(a): 11 wrz 2013
Posty: 709
Zbananowany użytkownik

Pomógł: 23

Taaa... po moich "walkach" z ATMega128 i czytaniu DS-a stwierdziłem, że jednak ludzie to takie "dziwne bestie", które uwielbiają komplikować swoje życie ;).
Jednak to i tak "pikuś" w porównaniu z niektórymi gotowymi układami np. alarmami lub sterownikami dla przemysłu :(.

--
Grzegorz...



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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