Visual Basic 6 med PIC mikrocontroller

K

kotsam

Guest
Hej alle,

Kan nogen fortælle mig, hvordan kan jeg sende ASCII-koden fra Visual Basic til PIC mikrocontroller, ved hjælp af RS232 og max232 fra COM1, jeg for eksempel ønsker at sende '0 'til PIC, som d'48' hvordan kan jeg gøre dettak alle

 
Hej.

Check this out:

http://www.rentron.com/VisualBasic.htm<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Meget glad" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Meget glad" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Meget glad" border="0" />
 
ja, jeg har set denne hjemmeside ...men som du kan se det er at sende kommando blot data ...
hvad jeg mener er at bruge ASCII-kode

 
Først skal du konfigurere PIC UART til at oprette forbindelse til PC seriel port.Derefter bruge MSComm ActivX kontrol i VB kan du sende noget, du ønsker at din PIC bord.

 
hej til jer alle,

først mange tak for svaret,

lad være eksempel for at forstå, at bedre, at skabe kommandoknap i Visual Basic, og lad os sige, hvis jeg trykker på denne knap It's gonna send det tegn '0 ', som er d'48' (ACSII CODE) til pic første, jeg har til konfigurere MScomm

Jeg gjorde det så vidt:

Option Explicit

Private Sub cboBaud_Click ()

On Error GoTo BaudErr

Hvis MSComm1.PortOpen Derefter
MSComm1.PortOpen = False
End If
MSComm1.Settings = cboBaud.Text & ", n, 8,1"
MSComm1.PortOpen = True

BaudErr:

Hvis Err <> 0 Then
MsgBox Fejl $ (err)
End If

End Sub

så nu er problemet, hvordan jeg har tænkt mig at sende d'48 'til PIC,

tak

 
at skrive de tegn, du vil sende, skal du blot gøre dette:mscomm1.output = '0 '

thats alt hvad du skal gøre

og for at læse buffer
Dim x As String
x = mscomm1.input

hvis du har flere problemer, gå til MSDN og lede efter mscomm kontrol

 
Jeg har spørgsmål, er denne kommando mscomm1.output = '0 'vil sende d'48' til Serail havn eller bare tegn

 
det er det samme, karakter 0 er lig decimal 48 eller hexadecimal 30, bare kigge ind i ASCII-kode!.

 

Welcome to EDABoard.com

Sponsor

Back
Top