Witam
Nie umiem nawiązać komunikacji pomiędzy atmegą i btm. Jak podpinam maxa do atmegi to widzę że wysyła do niego komendę AT i cokolwiek wklepie w terminalu to widzę to na LCD no i fajnie. W drugą stronę jak podepnę maxa do btma to moge my wysłać wszystkie po kolei komendy AT i on odpowiada i też jest fajnie ale jak podepbe btm do atmegi to jest cisza :/ nie ma odpowiedzi. Oba układy zasilane są z tego samego zasilacza 3.3v i współpracują z maxem na prędkości 19200
kod z bascoma:
Proszę umieszczać listingi programów w znacznikach "Code". [c_p]
Nie umiem nawiązać komunikacji pomiędzy atmegą i btm. Jak podpinam maxa do atmegi to widzę że wysyła do niego komendę AT i cokolwiek wklepie w terminalu to widzę to na LCD no i fajnie. W drugą stronę jak podepnę maxa do btma to moge my wysłać wszystkie po kolei komendy AT i on odpowiada i też jest fajnie ale jak podepbe btm do atmegi to jest cisza :/ nie ma odpowiedzi. Oba układy zasilane są z tego samego zasilacza 3.3v i współpracują z maxem na prędkości 19200
kod z bascoma:
$regfile = "m128def.dat"
$crystal = 8000000
'lcd nie jest ważne
Open "come.1:19200,8,n,1" For Output As #1
Open "come.0:19200,8,n,1" For Input As #2
Set Porte.1
Set Porte.0
Dim S As String * 20
Dim D As String * 6
Wait 4
Cls
Cursor Off Noblink
Lcd "Odpowiedz " ;
Wait 1
Print #1 , "AT"
Do
Input #2 , S 'próbowałem również z Inkey-em i z maxem działa ale z btm nie
Home Lower
D = D + S
Lcd D
LoopProszę umieszczać listingi programów w znacznikach "Code". [c_p]