Żadna ATmega644 nie działa. Prośba o pomoc
- Michał6201
- Posty: 165
- Rejestracja: 03 paź 2015, 20:07
Żadna ATmega644 nie działa. Prośba o pomoc
Witam ponownie
Kupiłem drugą Atmehę644, na allegro tym razem. Napisałem prosty program wyświetlający napis na lcd i zapalający diodę led. Więc prościej się nie da.
Żadna z tych atmeg644 nie działa. Mam dwa różne programatory, próbuję programować zarówno przez mkavrcalculator jak i bezpośrednio z bascoma.
Nic nie działa.
Wkładam każdy inny procek i wszystko pięknie się programuje i działa.
Co jest z tymi atmegami644???
Ja już nie mam pomysłu.
Zmieniałem kwarce, nawet na różne wartości i bez zmian.
Kupiłem drugą Atmehę644, na allegro tym razem. Napisałem prosty program wyświetlający napis na lcd i zapalający diodę led. Więc prościej się nie da.
Żadna z tych atmeg644 nie działa. Mam dwa różne programatory, próbuję programować zarówno przez mkavrcalculator jak i bezpośrednio z bascoma.
Nic nie działa.
Wkładam każdy inny procek i wszystko pięknie się programuje i działa.
Co jest z tymi atmegami644???
Ja już nie mam pomysłu.
Zmieniałem kwarce, nawet na różne wartości i bez zmian.
- niveasoft
- Posty: 1313
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Żadna ATmega644 nie działa. Prośba o pomoc
Wyłączyłeś JTAG i CKDIV?
JTAG można wyłączyć nawet w kodzie "Disable Jtag". CKDIV zresztą też
JTAG można wyłączyć nawet w kodzie "Disable Jtag". CKDIV zresztą też
- Michał6201
- Posty: 165
- Rejestracja: 03 paź 2015, 20:07
Re: Żadna ATmega644 nie działa. Prośba o pomoc
Tak, wyłączony JTAG, CKDIV również.
Może problem tkwi w moim bascomie?
A może jakoś inaczej programuje się atmegę644? Może inne piny odpowiadają za isp?
Może problem tkwi w moim bascomie?
A może jakoś inaczej programuje się atmegę644? Może inne piny odpowiadają za isp?
- niveasoft
- Posty: 1313
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Żadna ATmega644 nie działa. Prośba o pomoc
Mam płytę ZLAVR3 i tam wkładam Mega16, Mega32, Mega644P i Mega1284P. Wyprowadzenia programatora ISP mają te same.
Podeślij jakiś prosty program z LCD do testu i skompilowania. Wykluczymy jedno od razu
Podeślij jakiś prosty program z LCD do testu i skompilowania. Wykluczymy jedno od razu
- Michał6201
- Posty: 165
- Rejestracja: 03 paź 2015, 20:07
Re: Żadna ATmega644 nie działa. Prośba o pomoc
Atmega644PA
Zewnętrzny kwarc 11.0592MHz
Zewnętrzny kwarc 11.0592MHz
Code: [Zaznacz cały] [Rozwiń/Zwiń]
- ' ATmega644PA
- $regfile = "m644pdef.dat"
- $crystal = 11059200
- $hwstack = 64
- $swstack = 16
- $framesize = 64
- 'config LCD
- Config Lcdpin = Pin , Rs = Porta.0 , E = Porta.1 , Db4 = Porta.2 , Db5 = Porta.3 , Db6 = Porta.4 , Db7 = Porta.5
- Config Lcd = 20x4
- Cursor Off
- Cls
- Config PortC.4 = Output : PortC.4 = 0 : Led Alias PortC.4
- Led = 0
- Do
- Led = 1
- Locate 1 , 1
- Lcd "Test ATmega644"
- Loop
- End
- niveasoft
- Posty: 1313
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Żadna ATmega644 nie działa. Prośba o pomoc
Wprowadziłem drobne zmiany.
Łap i testuj.
Łap i testuj.
Code: [Zaznacz cały] [Rozwiń/Zwiń]
- ' ATmega644PA
- $regfile = "m644padef.dat"
- $crystal = 11059200
- $hwstack = 64
- $swstack = 16
- $framesize = 64
- Disable Jtag
- 'config LCD
- Config Lcdpin = Pin , Rs = Porta.0 , E = Porta.1 , Db4 = Porta.2 , Db5 = Porta.3 , Db6 = Porta.4 , Db7 = Porta.5
- Config Lcd = 20x4
- Cursor Off , Noblink
- Cls
- Config Portc.4 = Output : Led Alias Portc.4
- Set Led
- Locate 1 , 1 : Lcd "Test ATmega644"
- End
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
- Michał6201
- Posty: 165
- Rejestracja: 03 paź 2015, 20:07
Re: Żadna ATmega644 nie działa. Prośba o pomoc
Bez zmian 
Nie działa.
mkavr calculator wykrywa i rozpoznaje procek. wgrywa plik do procka i nic się nie dzieje. Trup.
Zadziałał program na drugim programatorze
Nie działa.
mkavr calculator wykrywa i rozpoznaje procek. wgrywa plik do procka i nic się nie dzieje. Trup.
Zadziałał program na drugim programatorze
Ostatnio zmieniony 11 cze 2021, 21:04 przez Michał6201, łącznie zmieniany 1 raz.
- niveasoft
- Posty: 1313
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Żadna ATmega644 nie działa. Prośba o pomoc
Moment. Połączę to u siebie i zrobię foto. To może być coś prostego czego nie zauważasz.
- Michał6201
- Posty: 165
- Rejestracja: 03 paź 2015, 20:07
Re: Żadna ATmega644 nie działa. Prośba o pomoc
Zmieniłem teraz na inny programator i działa teraz.
Skopiowałem ten kod Twój do bascoma i wyskakuje komunikat, że nie ma takiego pliku: $regfile = "m644padef.dat"
Wersja bascoma 2.0.7.8
Skopiowałem ten kod Twój do bascoma i wyskakuje komunikat, że nie ma takiego pliku: $regfile = "m644padef.dat"
Wersja bascoma 2.0.7.8
- niveasoft
- Posty: 1313
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Żadna ATmega644 nie działa. Prośba o pomoc
No u mnie też wychodzi na to, że powinno działać.
Dodałem tam literkę A w deklaracji *.DAT
Dlaczego nie masz przynajmniej wersji 2081 jak już jest chyba wszędzie?
Oficjalna wersja to 2083. Osobiście testuję już 2084 jako betatester (ktoś musi
). Zobacz pasek mojego Windows`a. Zawsze trzy wersje Bascom`a. Bo jak coś mi nie działa na Beta to muszę to testnąć na poprzedniej wersji OFI itd...
Dodałem tam literkę A w deklaracji *.DAT
Dlaczego nie masz przynajmniej wersji 2081 jak już jest chyba wszędzie?
Oficjalna wersja to 2083. Osobiście testuję już 2084 jako betatester (ktoś musi
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
