elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


+  Foro de elhacker.net
|-+  Informática
| |-+  Electrónica
| | |-+  RS232 con PIC-16F84A y Visual C# .net
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: RS232 con PIC-16F84A y Visual C# .net  (Leído 12,187 veces)
Meta


Desconectado Desconectado

Mensajes: 3.501



Ver Perfil WWW
RS232 con PIC-16F84A y Visual C# .net
« en: 16 Septiembre 2008, 06:06 am »

Hola:

¿Qué opinan de controlar un PIC con tu propia interfaz en vez de utilizar el Hyperterminal de Windows?

Con el tiempo haré un manual paso a paso y a PDF desde 0 con C# y quizás haga lo mismo con VB y C++ sobre la edición Express.



Saludos.


« Última modificación: 6 Octubre 2008, 14:54 pm por Meta » En línea

skapunky
Electronik Engineer &
Colaborador
***
Desconectado Desconectado

Mensajes: 3.667


www.killtrojan.net


Ver Perfil WWW
Re: RS232 con PIC-16F84A y Visual C# .net
« Respuesta #1 en: 16 Septiembre 2008, 22:32 pm »

Yo he programado algunos programas en C para PC para controlar micropprocesadores de la familia MC-51 y MC-52 y no tiene demasiada dificultat. Por el puerto serie utilizando el estandar rs-232 es muy facil ya que son simplemente registros para configurar la velocidad de transmisión, la paridad...Además lo he hecho en assembler de 8 bits y en C.

Entre estos dos lenguajes me quedo con C por facilidad. El envio de datos por ejemplo en assembler la variable para guardar, generalmente se llama Sbuf o S0buf segun las librerias mas generalizadas. En c hay dos variables la de recepción y envio llamadas THR y RBR (si manl no recuerdo era RBR xd).

Saludos.


En línea

Killtrojan Syslog v1.44: ENTRAR
Meta


Desconectado Desconectado

Mensajes: 3.501



Ver Perfil WWW
Re: RS232 con PIC-16F84A y Visual C# .net
« Respuesta #2 en: 6 Octubre 2008, 14:57 pm »

Hola:

En mi caso el PIC está escrito en ASM (ensamblador) y la interfaz en Visual C#. Ahora en el manual que estoy haciendo voy por la páginas 174. Aún me queda más y eso que no he mepezado con Mono C#.

Otros manuales.

Saludos.
En línea

skapunky
Electronik Engineer &
Colaborador
***
Desconectado Desconectado

Mensajes: 3.667


www.killtrojan.net


Ver Perfil WWW
Re: RS232 con PIC-16F84A y Visual C# .net
« Respuesta #3 en: 6 Octubre 2008, 21:11 pm »

Una cosa es que el PIC su programa este en assembler y otra cosa que el programa del PC este en C...Puede haber comunicación perfectamente entre un micro que su "programa esta en asm" con un programa en PC escrito en C y también en viceversa.

Por el titulo del post, imagino que el problema lo tienes en C de pc, no? o también tienes algun problema en el pic? Si es así pega aqui el codigo y le hechare una ojeada..ya que la programacion de micros y pics en assembler, para utilizar el puerto serie se han de configurar varios registros como la velocidad de transmissión,paridad..entre otras cosas.

Un saludo.
En línea

Killtrojan Syslog v1.44: ENTRAR
Meta


Desconectado Desconectado

Mensajes: 3.501



Ver Perfil WWW
Re: RS232 con PIC-16F84A y Visual C# .net
« Respuesta #4 en: 7 Octubre 2008, 07:52 am »

Hola:

De momento no tengo ningún problema, todo el código fuente se les dará cuando acabe el manual. Ya que es explicado paso a paso con fotos.

Un cordial saludos.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Uso de USART con pic 16f84a
Electrónica
andres_5 0 3,586 Último mensaje 29 Febrero 2012, 01:53 am
por andres_5
ayuda a programar un pic 16f84a
Electrónica
dario9669 1 4,063 Último mensaje 10 Septiembre 2013, 21:10 pm
por xiruko
Duda inicial: PIC 16F84A vs 18F4550 ASM vs C (CCS vs C18)
Electrónica
chipo 5 8,699 Último mensaje 13 Febrero 2014, 05:33 am
por Meta
control rs232 via php
PHP
danny17 2 1,983 Último mensaje 21 Mayo 2014, 14:05 pm
por danny17
Recibir dos tramas por RS232 diferentes. « 1 2 »
.NET (C#, VB.NET, ASP)
Meta 12 9,613 Último mensaje 29 Noviembre 2023, 23:41 pm
por Meta
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines