visual basic 6 với vi điều khiển pic

K

kotsam

Guest
HI ALL,

Ai có thể cho tôi biết làm thế nào tôi có thể gửi mã ascii từ cơ bản trực quan đến vi điều khiển pic, bằng cách sử dụng rs232 và max232 từ COM1, ví dụ tôi muốn gửi '0 'vào d'mà pic 48' như thế nào tôi có thể làm điều đócảm ơn tất cả

 
MarkowyStyl.pl to fikcyjny sklep, którego właściciele oszukali tysiące internautów. Na szczęście zostali szybko zatrzymani.

Read more...
 
Chào.

Check this out:

http://www.rentron.com/VisualBasic.htm<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />
 
có, tôi đã nhìn thấy trang web này ...nhưng như bạn có thể thấy nó gửi lệnh chỉ dữ liệu ...
những gì tôi có nghĩa là sử dụng mã ascii

 
Trước tiên, bạn cần phải cấu hình PIC UART để kết nối với cổng nối PC.Sau đó, bằng cách sử dụng MSComm ActivX kiểm soát trong VB bạn có thể gửi bất cứ điều gì bạn muốn board PIC của bạn.

 
chào tất cả các bạn,

đầu tiên cảm ơn rất nhiều để trả lời,

để cho có ví dụ để hiểu rằng tốt hơn, để tạo nút lệnh trong thị giác cơ bản và cho phép nói rằng nếu tôi bấm nút này it's gonna gửi các ký tự '0 'là d'48' (ACSII MÃ) cho pic đầu tiên tôi đã đến cấu hình MScomm

tôi đã làm mà cho đến nay:

Option Explicit

Private Sub cboBaud_Click ()

On Error GoTo BaudErr

Nếu MSComm1.PortOpen Then
MSComm1.PortOpen = False
Cuối Nếu
MSComm1.Settings = cboBaud.Text & ", n, 8,1"
MSComm1.PortOpen = True

BaudErr:

Nếu Err <> 0 Then
MsgBox Error $ (Err)
Cuối Nếu

End Sub

vì vậy bây giờ, vấn đề làm thế nào tôi sẽ gửi d'48 'đến pic,

cảm ơn

 
để ghi các ký tự mà bạn muốn gửi, chỉ cần thực hiện điều này:mscomm1.output = '0 '

thats tất cả các bạn phải làm

và để đọc bộ đệm
dim x là chuỗi
x = mscomm1.input

nếu bạn có vấn đề hơn, hãy vào MSDN và tìm kiểm soát mscomm

 
Tôi đã hỏi nó lệnh này mscomm1.output = '0 'sẽ gửi d'48' vào cổng serail hoặc chỉ ký tự

 
nó là như nhau, ký tự 0 là bằng nhau hoặc thập phân 48 thập lục 30, chỉ cần nhìn vào mã ascii!!.

 

Welcome to EDABoard.com

Sponsor

Back
Top