Кто нибудь пробовал подключится к блоку управления инжектором автомобиля, пробую таким кодом что-то никак не могу законектится. Define OSC 16
DEFINE HSER_RCSTA 90h
DEFINE HSER_TXSTA 24h
DEFINE HSER_BAUD 10400
DEFINE HSER_SPBRG 95
startCom: ; startCommunication------------------
ks=0
startCom1:
ks=ks+1
button swLeft, 0, 255, 0, bufL, 1, EndstartCom
lcdout $fe, 1
lcdout $fe, 2, "Connect",$3e
lcdout $fe, %11000000, dec ks
'hserout [$f0]
hserout [$f0,$81,$10,$F1,$81,$03]
lcdout $fe, 1
lcdout $fe, 2, "Connect",$3c
lcdout $fe, %11000000, dec ks
pause 40
for i=0 to 9
hserin 300, startCom1, [otv[i]]
next
if i=9 and otv[otv]=$c1 then
lcdout $fe, %11000000, "Ok"
conn=1
for i=10 to 13
hserin 100, startCom1, [otv[i]]
next
return
else
lcdout $fe, %11000000, "Err"
conn=0
pause 100
goto startCom
endif '-----------------------------------------------
EndstartCom:
conn=0
return
=============================
Похоже вопрос пока снимается, как говорится утро вечера мудренее, у меня if i=9 and otv[otv]=$c1 then а должно быть if i=9 and otv[i]=$c1 then
Но все равно, как думаете алгоритм правильный?