D
dnhuruag
Guest
pls hjælp ...Hvordan kan jeg få 3 bytes af data fra PIC16f877a mikrocontroller til pc'en ved hjælp af Visual Basic 6 ...når jeg skriver 3 i træk bytes hjælp USART, jeg kun læse specialtegn fra VB6 ...nogen kan hjælpe mig med min kode?
Private Sub MSComm1_OnComm ()
Dim
$ data As String
Hvis MSComm1.CommEvent = comEvReceive Derefter
$ data = MSComm1.Input
Text2.Text =
$ data
End If
End Sub
eksempel hvis jeg sender
usart_write ('1 ');
usart_write ('0 ');
usart_write ('0 ');
Jeg skal læse "100" fra vb, trist at sige, men jeg kun modtage specialtegn fra vb ...hvad der ville være min kode ser ud til at vise "100" fra vb?
Jeg ville være taknemmelig nogen form for hjælp ...tak ...
Private Sub MSComm1_OnComm ()
Dim
$ data As String
Hvis MSComm1.CommEvent = comEvReceive Derefter
$ data = MSComm1.Input
Text2.Text =
$ data
End If
End Sub
eksempel hvis jeg sender
usart_write ('1 ');
usart_write ('0 ');
usart_write ('0 ');
Jeg skal læse "100" fra vb, trist at sige, men jeg kun modtage specialtegn fra vb ...hvad der ville være min kode ser ud til at vise "100" fra vb?
Jeg ville være taknemmelig nogen form for hjælp ...tak ...