Nie działa "Inputbin"



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Mariusz" <mariusz_kunik_at_nospam_NOSPAMpoczta.onet.pl>
Subject: Nie działa "Inputbin"
Date: Tue, 8 Oct 2002 09:51:13 +0200


Napisałem kilka prostych programików z funkcjami "Print" oraz "Inputbin"
, "Inputhex". Symulator softwerowy Bascoma AVR nie zgłasza żadnych błędów
i w komputerze program pracuje poprawnie.
W układzie rzeczywistym ( poprzez MAX202 i RS232 ) komunikacja odbywa się
poprawnie tylko w stronę PC ( działa "Print") , natomiast wszystkie funkcje
typu "In..." nie działają. Za poprawność połączeń jestem pewien ponieważ
programik napisany w C pozwala na komunikację w obie strony. Próbowałem z
AT90S2313 i AT90S8515 , przy różnych prędkościach transmisji i z różnymi
kwarcami (także z błędem 0%).
Poniżej krótki programik .
$CRYSTAL = 8000000
$BAUD = 9600
Dim Rx As Byte
Do
Print "Napisz coś"
Inputbin Rx : Print "Nacisnąłeś " ; Chr(rx)
Print "Heksadecymalnie=" ; Hex(rx)
Print "Binarnie=" ; Bin(rx)
Loop
End

Pomóżcie proszę .... Mariusz