Witam,
Mam pewien problem z oprogramowaniem transmisji RS-232 w Bascom-8051 (wersja DEMO, 2.0.14.0 działającą pod Windows Vista).
Kod prezentuje się następująco:
Usiłuję wysłać coś przez port RS-232. Układ jest raczej "podręcznikowy", czyli AT89C2051, MAX232, kwarc 11,059200 MHz.
Gdy zakomentuję instrukcję Config Baud = 9600 to program się kompiluje, ale gdy w/w instrukcja zostanie odkomentowana to program sygnalizuje błąd tak jak na zrzucie ekranu:
Po zakomentowaniu instrukcji Print program się kompiluje.
Czy ktoś może mi wytłumaczyć dlaczego tak się dzieje? Może Config Baud = 9600 jest zbędne?
Mam pewien problem z oprogramowaniem transmisji RS-232 w Bascom-8051 (wersja DEMO, 2.0.14.0 działającą pod Windows Vista).
Kod prezentuje się następująco:
'P3.0 - odbieranie
'P3.1 - nadawnie
$regfile = "89C2051.dat"
$crystal = 11059200
Config 1wire = P1.4
'Config Baud = 9600 'Po odkomentowaniu pojawia się error przy instrukcji Print
Dim Name As String * 12
Dim Age As Integer
Name = "John"
Age = 36
Print "Name: " ; Name ; " Age: " ; Age
EndUsiłuję wysłać coś przez port RS-232. Układ jest raczej "podręcznikowy", czyli AT89C2051, MAX232, kwarc 11,059200 MHz.
Gdy zakomentuję instrukcję Config Baud = 9600 to program się kompiluje, ale gdy w/w instrukcja zostanie odkomentowana to program sygnalizuje błąd tak jak na zrzucie ekranu:
Po zakomentowaniu instrukcji Print program się kompiluje.
Czy ktoś może mi wytłumaczyć dlaczego tak się dzieje? Może Config Baud = 9600 jest zbędne?