rezystory na liniach MOSI, MISO, CKL itp, a programowanie

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!
ODPOWIEDZ
Awatar użytkownika
matrix
Użytkownik
Posty: 1796
Rejestracja: 15 mar 2006, 5:21
Lokalizacja: Sochaczew
Kontakt:

rezystory na liniach MOSI, MISO, CKL itp, a programowanie

Post autor: matrix » 09 sie 2010, 13:01

słuchajcie, robię projekt gdzie chcę wykorzystać linie programowania MOSI, MISO i resztę (prócz RST) jako zwykłe wyjścia. czy jak podepnę rezystory do tych pinów procka to będę to mógł normalnie programować? rezystory będą miały wartość około 400ohm

jeśli do odpowiednich golpinów podepnę programator to przez te rezystory zaprogramuje mi?
Załączniki
programowanie przez rezystory.JPG

Awatar użytkownika
haterkmp
Użytkownik
Posty: 652
Rejestracja: 08 sie 2008, 11:47
Lokalizacja: Wałbrzych

Post autor: haterkmp » 09 sie 2010, 13:24

a nie możesz dać goldpinów najlepiej w postaci całego złącza przed opornikami?

[ Dodano: 2010-08-09, 14:26 ]
tym bardziej, że masz je w jednej linii. nie wiem jak dokładnie ma wyglądać docelowa płytka ale pewnie wciśniesz te piny przed rezystorami

[ Dodano: 2010-08-09, 14:28 ]
oczywiście chodzi mi o to "przed" od strony wyjść procka :mrgreen:

Awatar użytkownika
matrix
Użytkownik
Posty: 1796
Rejestracja: 15 mar 2006, 5:21
Lokalizacja: Sochaczew
Kontakt:

Post autor: matrix » 09 sie 2010, 20:29

haterkmp pisze:a nie możesz dać goldpinów najlepiej w postaci całego złącza przed opornikami?
chodzi o to że golpiny mają być złączami do wyjścia diod led a rezystory ograniczeniem prądu dla tychże diod. dlatego pytam czy oowe oporniczki będą miały jakiś wpływ?

dodatkowo całość ma być możliwie jak najmniejsza. i tak już dużo wyszło.

Awatar użytkownika
Kulpina
Użytkownik
Posty: 2037
Rejestracja: 28 lip 2005, 16:57
Lokalizacja: Sanok
Kontakt:

Post autor: Kulpina » 09 sie 2010, 20:37

Z tego co ja pamiętam, to do programatora-kabelka dawałem rezystory zabezpieczajace 330ohm :)
Jeśli wtedy nie przeszkadzały to wątpie, że u ciebie będą przeszkadzać...
Aczkolwiek to elektronika :) Wszystko się może zdażyć... :mrgreen:

Mateuszkat666
-
Posty: 5
Rejestracja: 14 sty 2009, 14:06
Lokalizacja: Brzeszcze
Kontakt:

Post autor: Mateuszkat666 » 09 sie 2010, 20:38

Witam, programator najlepiej podłączyć bezpośrednio do mikrokontrolera, najpewniej. Moim zdaniem z rezystorami pewnie i by to działało, rezystory zabezpieczyłyby wtedy port przed uszkodzeniem.

Pozdrawiam

Awatar użytkownika
matrix
Użytkownik
Posty: 1796
Rejestracja: 15 mar 2006, 5:21
Lokalizacja: Sochaczew
Kontakt:

Post autor: matrix » 09 sie 2010, 20:58

port i tak mam zabezpieczony bo korzystam z programatora ULEPSZONY STK200.

wiecie, chcę zasięgnąć Wasze opinii, bo po co wyważać otwarte drzwi?

Awatar użytkownika
kayron
Użytkownik
Posty: 2088
Rejestracja: 21 wrz 2008, 12:53
Lokalizacja: Poland
Kontakt:

Post autor: kayron » 10 sie 2010, 19:13

Proszę notka Atmela na ten temat:
http://www.atmel.com/dyn/resources/prod ... oc0943.pdf
Natomiast problem nie rozbija się tyle o te oporniki, a o to że pinów portu SPI nie można sobie tak do końca wtedy dowolnie wykorzystać. Chodzi o to że ,ma znaczenie czy będą wejściem czy wyjściem.
O.. tu to jest fajnie narysowane (tylko przewiń stronę niżej):
http://elm-chan.org/works/avrx/report_e.html
Opcja 3 to zastosowanie buforów 3-stanowych, które odłącza na czas programowania (po przestawieniu zworki) układy podłączone pod SPI. Ale pamiętaj jak wyłączysz RESET to i tak stracisz możliwość programowania po SPI.
Opcja 4 wgrać do procesora Boot Loader i programować przez USART (RS232)

ODPOWIEDZ