FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Hola de nuevo.
Llamo Puerta A a un botón en concreto como muestra en la imagen. En ese botón quiero enviar una carácter llamado apa (abrrir puerta a) al puerto serie db9. Después de conseguir eso, el microcontrolador debe entender que apa significa activar un pin del pic para encender un Led pero, esto ya es otra historia. Saludos.
__________________
http://electronica-pic.blogspot.com....n-arduino.html Manuales de electrónica general, PIC y Arduino. |
#2
|
|||
|
|||
Cita:
Por ejemplo algo como esto
es obvio que desconozco las funciones pero pues tu las tienes ahi, escribe SerialPort1. y te mostrara todos sus eventos y funciones. Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#3
|
|||
|
|||
Voy a investigar ya he encontrado algo por aquí.
http://msdn.microsoft.com/es-es/libr...t_members.aspx
__________________
http://electronica-pic.blogspot.com....n-arduino.html Manuales de electrónica general, PIC y Arduino. |
#4
|
|||
|
|||
Asi es, esta muy simple, las funciones que debes usar para enviar datos son
Cita:
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#5
|
|||
|
|||
Ya veo.
también los hay en español. http://msdn.microsoft.com/es-es/libr...ort.write.aspx EDIT: He encontrado esto, no se si servirá pero estoy probado. http://www.codeproject.com/KB/cs/vik...tualports.aspx Edit2: A ver si ustedes lo prueden probar de alguna manera yo que no puedo porque sólo tengo el com1. Código:
private void button1_Click(object sender, EventArgs e) { try { serialPort1.Write("apa"); } catch (System.Exception ex) { MessageBox.Show(ex.ToString()); } label1.Text = "A"; } Hola otra vez más. Pensando bien quiero enviar en ASCII la letra t que en hexadecimal es 0x74 o si prefieren la T su hexadecimal es 0x54. t = 0x74 T = 0x54 ¿Cómo envío este carácter en hexadecimal? private void button1_Click(object sender, EventArgs e) { try { serialPort1.Write("0x74"); // No creo que así funcione, quizás sea sin las comillas. } catch (System.Exception ex) { MessageBox.Show(ex.ToString()); } label1.Text = "A"; }
__________________
http://electronica-pic.blogspot.com....n-arduino.html Manuales de electrónica general, PIC y Arduino. Última edición por REHome fecha: 05-09-2008 a las 04:33:43. Razón: Añadir comenario y URL. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Como enviar un mensaje en ASCII desde un edit a una máquina por puerto serial? | The_Animal | Varios | 5 | 15-11-2007 17:31:05 |
Capturar/Enviar datos al puerto usb | pborges36 | Varios | 0 | 19-02-2007 21:34:13 |
enviar datos a un puerto... | JoseBozzano | Internet | 1 | 19-08-2004 23:52:11 |
Enviar comando Ctrl+Q a puerto serie | Chus | Varios | 0 | 11-06-2004 12:42:42 |
|