Aplikacja złącza programowania ISP - MOSI, MISO itd...



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
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



Poprzedni Następny
Wiadomość
Spis treści
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ć?



Poprzedni Następny
Wiadomość
Spis treści
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.



Poprzedni Następny
Wiadomość
Spis treści
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?



Poprzedni Następny
Wiadomość
Spis treści
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.



Poprzedni Następny
Wiadomość
Spis treści
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 :-)



Poprzedni Następny
Wiadomość
Spis treści
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



Poprzedni Następny
Wiadomość
Spis treści
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...