Aplikacja złącza programowania ISP - MOSI, MISO itd...
Masz problem? Zapytaj na forum elektroda.pl
From: "Mariusz" <mariusz_ciszewski-beztego-_at_nospam_o2.pl>
Subject: Aplikacja złącza programowania ISP - MOSI, MISO itd...
Date: Thu, 11 Aug 2005 20:53:05 +0200
Witam.
Znam teorię programowania po ISP (AVR). Chodzi mi bardziej o techniczną
realizację złącza programowania w systemie. To znaczy - jakie są warunki, i,
projektując urządzenie, czego nie podłączać do linii programowania MOSI,
MISO, SCK, a co podłączać, tak, aby wszystko działało - po podłączeniu
programatora, uP się programował, a programator nie spłonął.
Pytanie głównie do praktyków. Uważnie przeczytam wszystkie Wasze porady, za
które, już teraz, z góry serdecznie dziękuję!
--
Pozdrawiam serdecznie
Mariusz
From: "Mariusz" <mariusz_ciszewski-beztego-_at_nospam_o2.pl>
Subject: Re: Aplikacja złącza programowania ISP - MOSI, MISO itd...
Date: Thu, 11 Aug 2005 23:51:58 +0200
Brak odpowiedzi. Hmm... No to może małe sprecyzowanie...:
A czy może być tak, że:
MOSI = D4 wyświetlacza LCD 1602
MISO = ENA wyświetlacza LCD 1602
SCK = RS wyświetlacza LCD 1602
Znak '=' oznacza stałe połączenie gniazda programatora i komponentów
systemu.
I co z resetem, jeśli w układzie wykorzystuję reset DS1813?
W takim wypadku muszę durzucić:
RST = RST DS1813
Czy w takim wypadku wszystko gra? Może być?
Czy muszę coś pozmieniać?
From: "William" <nie_at_nospam_ma.mnie.pl>
Subject: Re: Aplikacja złącza programowania ISP - MOSI, MISO itd...
Date: Fri, 12 Aug 2005 08:27:55 +0200
Użytkownik "Mariusz" <mariusz_ciszewski-beztego-_at_nospam_o2.pl> napisał w wiadomości
news:ddghca$76q$1_at_nospam_atlantis.news.tpi.pl...
Brak odpowiedzi. Hmm... No to może małe sprecyzowanie...:
A czy może być tak, że:
MOSI = D4 wyświetlacza LCD 1602
MISO = ENA wyświetlacza LCD 1602
SCK = RS wyświetlacza LCD 1602
Znak '=' oznacza stałe połączenie gniazda programatora i komponentów
systemu.
Podłanczaj tyko do WEJŚĆ innych scalaków. Tutaj w odpowiedniej
kombinacji EN i RS LCD-ka może on coś wystawić na D4 i popsuje transmijsję
ISP.
From: "Mariusz" <mariusz_ciszewski-beztego-_at_nospam_o2.pl>
Subject: Re: Aplikacja złącza programowania ISP - MOSI, MISO itd...
Date: Fri, 12 Aug 2005 17:32:57 +0200
Podłanczaj tyko do WEJŚĆ innych scalaków. Tutaj w odpowiedniej
kombinacji EN i RS LCD-ka może on coś wystawić na D4 i popsuje transmijsję
ISP.
Raczej nie wystawi, bo pin (5) wyświetlacza R/W jest na stałe podłączony do
minusa (LCD jako odbiornik, nie nadajnik).
Co o tym myślisz?
From: "William" <nie_at_nospam_ma.mnie.pl>
Subject: Re: Aplikacja złącza programowania ISP - MOSI, MISO itd...
Date: Tue, 16 Aug 2005 09:15:02 +0200
Użytkownik "Mariusz" <mariusz_ciszewski-beztego-_at_nospam_o2.pl> napisał w wiadomości
news:ddiffd$5qo$1_at_nospam_atlantis.news.tpi.pl...
Podłanczaj tyko do WEJŚĆ innych scalaków. Tutaj w odpowiedniej
kombinacji EN i RS LCD-ka może on coś wystawić na D4 i popsuje
transmijsję
ISP.
Raczej nie wystawi, bo pin (5) wyświetlacza R/W jest na stałe podłączony
do
minusa (LCD jako odbiornik, nie nadajnik).
Co o tym myślisz?
W takim razie OK.
From: "Mariusz" <mariusz_ciszewski-beztego-_at_nospam_o2.pl>
Subject: Re: Aplikacja złącza programowania ISP - MOSI, MISO itd...
Date: Tue, 16 Aug 2005 14:52:55 +0200
Raczej nie wystawi, bo pin (5) wyświetlacza R/W jest na stałe podłączony
do
minusa (LCD jako odbiornik, nie nadajnik).
Co o tym myślisz?
W takim razie OK.
oki :-)
From: "Marek" <neticus_at_nospam_wp.pl>
Subject: Re: Aplikacja złącza programowania ISP - MOSI, MISO itd...
Date: Fri, 12 Aug 2005 11:53:02 +0200
Znam teorię programowania po ISP (AVR). Chodzi mi bardziej o techniczną
realizację złącza programowania w systemie. To znaczy - jakie są warunki,
i,
projektując urządzenie, czego nie podłączać do linii programowania MOSI,
MISO, SCK, a co podłączać, tak, aby wszystko działało - po podłączeniu
programatora, uP się programował, a programator nie spłonął.
Radzę zajrzeć do not aplikacyjnych Atmela, tam wszystko jest opisane.
Można podłączać dowolne we/wy innych układów, ale trzeba pamiętać
o odpowiedniej separacji, więc np. inne wyjście musi być podłączone przez
szeregowy rezystor ok. 10 kOhm, żeby programator był "ważniejszy"
w czasie programowania. Są też rozwiązania "eleganckie" z multipleksowaniem
pinów ISP/SPI, ale w praktyce zapewniam, że rezystor 10 kOhm jest
i elegancki i skuteczny ;-)
Pozdrawiam,
Marek
From: "Mariusz" <mariusz_ciszewski-beztego-_at_nospam_o2.pl>
Subject: Re: Aplikacja złącza programowania ISP - MOSI, MISO itd...
Date: Fri, 12 Aug 2005 17:28:21 +0200
rezystor 10 kOhm jest b.dużą wartością wg mnie...