ISP/SPI



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Grodo" <(zmienXna2000)grodoX_at_nospam_poczta.onet.pl>
Subject: ISP/SPI
Date: Sat, 11 Dec 2004 15:18:24 +0100


Hej
Jest sobie coś takiego jak ISP, czyli In System Programmable. Moje pytanie
brzmi, cop to jest SPI. Bo słyszałem, że była jakas tabelka odnoścnie
porównania procków i były rózne wartości dla ISP i dla SPI. I jeszcze
jedno - 89c51 nie ma ISP, czy SPI. A opdobno sa procki c51 i mają to. To
jak?
I jeszcze jedno.
Dlaczegonowe kupione procki 89s51 nie działąją od razu szeregowo, tylko
trzeba je najpierw poprogramowac w willemie, żeby zaczęły? To z
doświadczenia. Chyba, ze coś inego jest źle.
pozdrawiam



Poprzedni Następny
Wiadomość
Spis treści
From: "Zola" <kontaktjojo_at_nospam_gazeta.pl>
Subject: Re: ISP/SPI
Date: Sat, 11 Dec 2004 16:34:58 +0100



cop to jest SPI.

SPI (ang. Serial Peripheral Interface).

Interfejs SPI jest przeznaczony do komunikacji pomiędzy mikrokontrolerami i
urządzeniami zewnętrznymi w małych systemach mikrokomputerowych. Przesyłanie
danych odbywa się przy pomocy szeregowej transmisji synchronicznej
wykorzystującej trzy linie:

. SCK (ang. Serial ClocK) - zegar synchronizujący transmisję;

. MOSI (ang. Master Out / Slave In) - dane od jednostki nadrzędnej do
podporządkowanej;

. MISO (ang. Master In / Slave Out) - dane od jednostki
podporządkowanej do nadrzędnej.





Poprzedni Następny
Wiadomość
Spis treści
From: BartMan <newsRE_MO_VE_at_nospam_bartman.prv.pl>
Subject: Re: ISP/SPI
Date: Sat, 11 Dec 2004 17:39:29 +0100


Uzupelniajac:

SPI sluzy do komunikacji szeregowej (bit po bicie, cos jak RS232) miedzy
malymi urzadzeniami, np. mozesz w ten sposob pamiec EEPROM
czytac/zapisywac, albo sterowac jakims fajnym scalakiem z serii TDA do
ustalania glosnosci audio we wzmacniaczu. Rozne zastosowania. Generalnie

ISP - In System Programing - interejs programowania uC. In System to
oznacza, ze mozesz programowac swoj mikrokontroler nie wyjmujac go z
zaprojektowanego ukladu, tylko podlaczajac kable pod kilka nog uC.

Nie porownuj ISP z SPI mimo zbierznosci literek. To jak porownywac np
LPT i USB (mniej wiecej) inaczej dzialaja i do roznych rzeczy moga
sluzyc. OK? Przejrzyj moje pytanie wyslane na grupe
"Programowanie 89S8252 przez ISP." 27 XI 2004, 21:35.
W koncu ktos rzucil podobno dobry kabelek do ISP, bo jeszcze go nie
wyprobowalem. Mam zamiar to zrobic dzis lub jutro. Jesli chcesz to moge
tez swoje wrazenia tu opisac. Ale moze nie jestes teraz zaiteresowany
budowaniem wlasnego.

Pozdrawiam.
BartMan

Poprzedni Następny
Wiadomość
Spis treści
From: "Grodo" <(zamienXna2000)grodoX_at_nospam_poczta.onet.pl>
Subject: Re: ISP/SPI
Date: Sat, 11 Dec 2004 19:46:00 +0100


Nie no, chętnie wysłucham. Ale jak to dobry kabelek do ISP? Co w nim ma być
dobrego? Ja sobie wlaśnie podłaczyłem procka i będziemy programować...



Poprzedni Następny
Wiadomość
Spis treści
From: BartMan <newsRE_MO_VE_at_nospam_bartman.prv.pl>
Subject: Re: ISP/SPI
Date: Sun, 12 Dec 2004 13:09:30 +0100




Grodo napisał(a):
Nie no, chętnie wysłucham. Ale jak to dobry kabelek do ISP? Co w nim ma być
dobrego? Ja sobie wlaśnie podłaczyłem procka i będziemy programować...
Jakiego procka i przez co?
BartMan

Poprzedni Następny
Wiadomość
Spis treści
Date: Sun, 12 Dec 2004 12:08:19 +0100
From: badworm <nospam_at_nospam_post.pl>
Subject: Re: ISP/SPI


Dnia 2004-12-11 17:39, Użytkownik BartMan napisał:

SPI sluzy do komunikacji szeregowej (bit po bicie, cos jak RS232)
miedzy malymi urzadzeniami, np. mozesz w ten sposob pamiec EEPROM
czytac/zapisywac, albo sterowac jakims fajnym scalakiem z serii TDA do
ustalania glosnosci audio we wzmacniaczu. Rozne zastosowania.
Generalnie - interfejs transmisji danych.
ISP - In System Programing - interejs programowania uC. In System to
oznacza, ze mozesz programowac swoj mikrokontroler nie wyjmujac go z
zaprojektowanego ukladu, tylko podlaczajac kable pod kilka nog uC.
Nie porownuj ISP z SPI mimo zbierznosci literek. To jak porownywac np
LPT i USB (mniej wiecej) inaczej dzialaja i do roznych rzeczy moga
sluzyc. OK? Przejrzyj moje pytanie wyslane na grupe

Kojarzenie SPI z ISP wynika z tego, że w części mikrokontrolerów z
funkcją ISP programowanie odbywa się za pomocą kabla podłączonego do
nóżek obsługujących SPI. Ale równie dobrze typowy interfejs ISP w
prockach Atmela może wylądować na innych pinach(np. w Mega 128) albo
układ może być programowany bezpośrednio po RS-232 - jest to jeden z
wariantów programowania w systemie.

--
Pozdrawiam Bad Worm badworm{"a" w kolku}post[punkt]pl
GG# 2400455 ICQ# 320399066
"Dziwny jest ten świat..."
Tnijcie cytaty i sygnaturki!


Poprzedni Następny
Wiadomość
Spis treści
From: BartMan <newsRE_MO_VE_at_nospam_bartman.prv.pl>
Subject: Re: ISP/SPI
Date: Sun, 12 Dec 2004 15:33:05 +0100




BartMan napisał(a):
W koncu ktos rzucil podobno dobry kabelek do ISP, bo jeszcze go nie
wyprobowalem. Mam zamiar to zrobic dzis lub jutro. Jesli chcesz to moge
tez swoje wrazenia tu opisac. Ale moze nie jestes teraz zaiteresowany
budowaniem wlasnego.
Kabel dziala swietnie. Bardzo dobrze pod 98. Mialem jakis klopot z XP,
bo przesylal wolno dane. Nawet nie wiem jaka przyczyna, przerzucilem sie
na win98, bo i tak go uzywam do pisania programu po '51.

BartMan