Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

spiout i spiin

zibi11
-
-
Posty:27
Rejestracja:20 paź 2003, o 17:16
Lokalizacja:net
spiout i spiin

Postautor: zibi11 » 7 lis 2004, o 19:50

witajcie mam taki probem chce połączyć dwa avry
jeden to at 90s8515 8Mkwarc drugi to atmega 8515 16M kwarc
Atmege chce ustawić na MASTER
połączyłem piny SCK, MOSI,MISO,SS obu układów
chce wysłać z atmegi zmienną "a" do atmela i odwrotnie
KOd ATMEGI
$regfile = "m8515.dat"
$crystal = 16000000
dim a as byte
config spi=hard , data order=msb, polarity=high ,master=yes,
clockrate= 16,data order=msb,polarity=high
Config Lcd = 16 * 2 ' LCD 16*2

a=5

do

spiout a ,1

Loop

KOD ATMELA
$regfile = "8515def.dat"
$crystal = 8000000

dim a as byte

config spi =hard ,master=no, data order=msb,polarity=high

Config Lcd = 16 * 2 ' LCD 16*2

do
cls
spiinit
spiin a ,1

lcd "dana z atmegi ";a
wait 1
Loop

Awatar użytkownika
ZbeeGin
-
-
Posty:170
Rejestracja:3 kwie 2003, o 10:10
Lokalizacja:Metropolia Katowice

Postautor: ZbeeGin » 9 lis 2004, o 18:58

A może konkretnie: W czym problem?

Awatar użytkownika
Lemur
-
-
Posty:17
Rejestracja:27 lip 2004, o 08:30
Lokalizacja:Pruszków

Postautor: Lemur » 9 lis 2004, o 23:48

Przeczytaj dokładnie Helpa (najlepiej w polskiej wersji) na temat SPI a konkretnie o sterowaniu końcówką /SS , gdyż trzeba to robić ręcznie (zdaje się , bo jeszcze nie bawiłem się SPI praktycznie :D )
Pozdrawiam

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości