K
kas1
Guest
здрасти
Трябва да изпратите някои данни чрез серийния порт използва max232 до microcontroller.Доколкото мога да успеят да изпрати ASCII charactores чрез VB.
но аз трябва да изпратите някой двоичната стойност чрез VB.as пример позволява кажа, ако натиснете бутон'11101001 "трябва да премине към microcontroller.Какви са промените, които трябва да се направи в моя VB progam?моля някой да ми помогне.Аз приложен ми код
thnxЧастни Под Form_Load ()
MSComm1.Settings = "2400, N, 8,1"
MSComm1.InputLen = 1
MSComm1.CommPort = 2
MSComm1.PortOpen = Истинска
MSComm1.RThreshold = 1
Крайна Под
Частни Под Form_Unload (Отказ Като Цяло)
Затвори # 1
Крайна Под
Частни Под MSComm1_OnComm ()
Ако MSComm1.CommEvent = comEvReceive После
txtRx.Text = txtRx.Text & MSComm1.Input
Крайна Ако
Крайна Под
Частни Под cmdtx_Click ()
MSComm1.Output = txtTx.Text
Крайна Под
Трябва да изпратите някои данни чрез серийния порт използва max232 до microcontroller.Доколкото мога да успеят да изпрати ASCII charactores чрез VB.
но аз трябва да изпратите някой двоичната стойност чрез VB.as пример позволява кажа, ако натиснете бутон'11101001 "трябва да премине към microcontroller.Какви са промените, които трябва да се направи в моя VB progam?моля някой да ми помогне.Аз приложен ми код
thnxЧастни Под Form_Load ()
MSComm1.Settings = "2400, N, 8,1"
MSComm1.InputLen = 1
MSComm1.CommPort = 2
MSComm1.PortOpen = Истинска
MSComm1.RThreshold = 1
Крайна Под
Частни Под Form_Unload (Отказ Като Цяло)
Затвори # 1
Крайна Под
Частни Под MSComm1_OnComm ()
Ако MSComm1.CommEvent = comEvReceive После
txtRx.Text = txtRx.Text & MSComm1.Input
Крайна Ако
Крайна Под
Частни Под cmdtx_Click ()
MSComm1.Output = txtTx.Text
Крайна Под