Żadna ATmega644 nie działa. Prośba o pomoc
- Michał6201
- Posty: 127
- 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: 1239
- 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: 127
- 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: 1239
- 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: 127
- 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: 1239
- 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: 127
- 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: 1239
- 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: 127
- 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: 1239
- 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 ). 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...
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.