Nauka programowania mikrokontrolerow od podstaw.

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
tasza
Użytkownik
Posty: 1391
Rejestracja: 21 lut 2005, 15:02

Post autor: tasza » 29 sie 2007, 16:34

No a czym zasilasz procesor? Gdzie są podłączone jego piny VCC i GND?
Pewnie do napięcia +5V z jakiegoś zasilacza - no to programator zasil tym samym
napięciem co kontroler.

Kazik
-
Posty: 17
Rejestracja: 24 sie 2007, 9:52
Lokalizacja: Krosno

Post autor: Kazik » 29 sie 2007, 16:38

No to mam plytke zasilona zasilaczem no i programator z kompem 10 zylowym kablem.
Czekam na odpowiedz.

tasza
Użytkownik
Posty: 1391
Rejestracja: 21 lut 2005, 15:02

Post autor: tasza » 29 sie 2007, 16:42

Na złączce programatora http://www.btc.pl/pdf/zl2prg.pdf Rys.3
na pinie 2 - ma być +5V, na pinach 4,6,8,10 - masa

Kazik
-
Posty: 17
Rejestracja: 24 sie 2007, 9:52
Lokalizacja: Krosno

Post autor: Kazik » 29 sie 2007, 16:46

No dobra , to mam pytanie. Ktora zylka z 10 zylowego kabla ma byc podpieta do pinu VCC?

tasza
Użytkownik
Posty: 1391
Rejestracja: 21 lut 2005, 15:02

Post autor: tasza » 29 sie 2007, 16:53

Ta, która wychodzi z pinu 2 złącza JP1 programatora.
Cały czas zakładam, że masz ZL2PRG z oryginalnym kablem.

Kazik
-
Posty: 17
Rejestracja: 24 sie 2007, 9:52
Lokalizacja: Krosno

Post autor: Kazik » 29 sie 2007, 16:59

No tak mam podlaczone i nie chodzi. Plytke zasilam napieciem 4.5V. Wszystko mam podpiete dobrze i dalej nie chodzi. Nie mam pojecia dlaczego :cry:
Jak mozesz to pomoz!

Awatar użytkownika
Tranzystor
Użytkownik
Posty: 889
Rejestracja: 28 sie 2005, 19:19
Lokalizacja: Świętochłowice
Kontakt:

Post autor: Tranzystor » 29 sie 2007, 17:05

Kazik pisze:No jasne ze tak. Tylko czym go zasilic?
Na przykład użyj zasilania z urządzenia, które chcesz zaprogramować, możesz też użyć 2 baterii R6.
Ostatnio zmieniony 29 sie 2007, 17:24 przez Tranzystor, łącznie zmieniany 1 raz.

Kazik
-
Posty: 17
Rejestracja: 24 sie 2007, 9:52
Lokalizacja: Krosno

Post autor: Kazik » 29 sie 2007, 17:10

Urządzenie ktore chce zaprogramowac to plytka testowa ZL11AVR zasilona zasilaczem.
Czekam na odpowiedz.

Awatar użytkownika
Tranzystor
Użytkownik
Posty: 889
Rejestracja: 28 sie 2005, 19:19
Lokalizacja: Świętochłowice
Kontakt:

Post autor: Tranzystor » 29 sie 2007, 17:27

No to co za problem podłączyć zasilanie do programatora :?: Na złączu ISP jest przecież zasilanie :!: Wystarczy podłączyć zasilacz do gniazdka oraz kabel z zasilacza do płytki. Później jak nie masz podłączonego zasilania z ISP to polutować trzeba kilka przewodów.

[ Dodano: 2007-08-29, 18:43 ]
Może masz inny adres portu równoległego w komputerze, powiedz mi czy masz jedno gniazdo drukarkowe :?:

Kazik
-
Posty: 17
Rejestracja: 24 sie 2007, 9:52
Lokalizacja: Krosno

Post autor: Kazik » 30 sie 2007, 9:58

Tak mam jedno gniazdo drukarkowe.
Czekam na odpowiedz!

Awatar użytkownika
Tranzystor
Użytkownik
Posty: 889
Rejestracja: 28 sie 2005, 19:19
Lokalizacja: Świętochłowice
Kontakt:

Post autor: Tranzystor » 30 sie 2007, 10:27

No to ja nie mam już żadnych pomysłów, po prostu nie mogę Ci pomóc, a raczej nie wiem jak Ci pomóc. Chyba, że masz uszkodzony port drukarkowy... No, ale to nie jest tak łatwo uszkodzić...

Pozdrawiam

Kazik
-
Posty: 17
Rejestracja: 24 sie 2007, 9:52
Lokalizacja: Krosno

Post autor: Kazik » 30 sie 2007, 10:38

Gniazdo drukarkowe mam sprawne. Tez nie mam pojecia :cry: No ale nic , trudno.
Dzieki za pomoc!

[ Dodano: 2007-08-30, 12:47 ]
Mam jeszcze jedno pytanie. Co oznacza SS w zakladce I2C , SPI , 1WIRE?
Prosze o odpowiedz.

Guzer
Użytkownik
Posty: 167
Rejestracja: 08 lis 2006, 18:36
Lokalizacja: Szczecin
Kontakt:

Post autor: Guzer » 30 sie 2007, 13:02

Nie mam Bascoma, więc mogę się mylić:
SS - Slave Select (wybór urządzenia podrzędnego), jedna z linii interfejsu SPI.
Tranzystor pisze:Chyba, że masz uszkodzony port drukarkowy... No, ale to nie jest tak łatwo uszkodzić...
Port drukarkowy jest uważany za najbardziej podatny na uszkodzenia w komputerze, zwłaszcza przez ESD. Chociaż swoją drogą mój jeszcze działa, a robiłem z nim już różne rzeczy :P

Awatar użytkownika
Tranzystor
Użytkownik
Posty: 889
Rejestracja: 28 sie 2005, 19:19
Lokalizacja: Świętochłowice
Kontakt:

Post autor: Tranzystor » 30 sie 2007, 14:15

Guzer pisze:Nie mam Bascoma, więc mogę się mylić:
SS - Slave Select (wybór urządzenia podrzędnego), jedna z linii interfejsu SPI.
Tranzystor pisze:Chyba, że masz uszkodzony port drukarkowy... No, ale to nie jest tak łatwo uszkodzić...
Port drukarkowy jest uważany za najbardziej podatny na uszkodzenia w komputerze, zwłaszcza przez ESD. Chociaż swoją drogą mój jeszcze działa, a robiłem z nim już różne rzeczy :P
Jak pisałeś port SS przy programowaniu przez SPI nie ma żadnego znaczenia, większe znaczenie ma Reset, ponieważ mikroprocesor zostaje zresetowany i od razu po resecie zostają przesłane do mikroprocesora dane, które odblokowują programowanie mikroprocesora przez ISP. Poczytaj o tym w nocie katalogowe, ja ostatnio programowanie przez ISP całe przerobiłem więc...

Port drukarkowy wcale nie tak prosto uszkodzić, oczywiście jakbyś był naelektryzowany to tak, ale ja jeszcze żadnego układu nie uszkodziłem :!: Oczywiście nie znaczy to, że teraz każdy ma dotknąć palcami port drukarkowy i sprawdzić czy coś się z nim stanie czy nie.

Pozdrawiam

ODPOWIEDZ