RTV forum PL | NewsGroups PL

Różnice między ISP a SPI w mikrokontrolerach 89C51 i 89S51 wyjaśnienie

ISP/SPI

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Różnice między ISP a SPI w mikrokontrolerach 89C51 i 89S51 wyjaśnienie

Grodo
Guest

Sat Dec 11, 2004 2:18 pm   



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

Zola
Guest

Sat Dec 11, 2004 3:34 pm   



Quote:
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.

BartMan
Guest

Sat Dec 11, 2004 4:39 pm   



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
- 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
"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

Grodo
Guest

Sat Dec 11, 2004 6:46 pm   



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

badworm
Guest

Sun Dec 12, 2004 11:08 am   



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

Quote:
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!

BartMan
Guest

Sun Dec 12, 2004 12:09 pm   



Grodo napisał(a):
Quote:
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

BartMan
Guest

Sun Dec 12, 2004 2:33 pm   



BartMan napisał(a):
Quote:
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

elektroda NewsGroups Forum Index - Elektronika Polska - Różnice między ISP a SPI w mikrokontrolerach 89C51 i 89S51 wyjaśnienie

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map