Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Meta en 5 Septiembre 2008, 06:31 am



Título: ASCII a Hex
Publicado por: Meta en 5 Septiembre 2008, 06:31 am
Hola:

Uso el Visual C# 2008 Express, quiero pasar de ASCII o String a Hexadecimal para enviarlo al puerto RS232 y el PIC 16F84A lo entienda.

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?

Código:
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";
}

¿Cómo lo hago?

Un cordial saludos.


Título: Re: ASCII a Hex
Publicado por: MANULOMM en 6 Septiembre 2008, 00:33 am
pues el metodo write del serial port te pide en una de sus sobre cargas un string, es el que mas se aproxima, ya lo probaste?, yo lo haria como lo tienes....

Pruebalo y nos contas.

Atentamente,

Juan Manuel Lombana
Medellín - Colombia