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

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ę!

Reply to
Mariusz
Loading thread data ...

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ć?

Reply to
Mariusz

Użytkownik "Mariusz" <mariusz snipped-for-privacy@o2.pl napisał w wiadomości news:ddghca$76q$ snipped-for-privacy@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.

Reply to
William

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

Reply to
Marek

rezystor 10 kOhm jest b.dużą wartością wg mnie...

Reply to
Mariusz

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?

Reply to
Mariusz

Użytkownik "Mariusz" <mariusz snipped-for-privacy@o2.pl napisał w wiadomości news:ddiffd$5qo$ snipped-for-privacy@atlantis.news.tpi.pl...

W takim razie OK.

Reply to
William

oki :-)

Reply to
Mariusz

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.