Autor Tema: TUTORIAL PUERTO SERIE Y VC++  (Leído 8668 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Kedutpic

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 219
    • Microelectronica
TUTORIAL PUERTO SERIE Y VC++
« en: 27 de Noviembre de 2007, 19:18:04 »
Hola amigos  :o  ,  aca les dejo un buen tutorial de como hacer una comunicacion con el puerto serie y el Visual C++ . Espero que les sea de utilidad  :mrgreen:


*** PUERTO SERIAL ***
Actel  -  VHDL un nuevo mundo por descubrir :D
Grupo de Microelectronica - CIDI - UTP
Visitanos en : http://ue.accesus.com

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: TUTORIAL PUERTO SERIE Y VC++
« Respuesta #1 en: 27 de Noviembre de 2007, 19:24:31 »
es de libre distribucion o tiene copyright? sino....
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com

Desconectado Kedutpic

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 219
    • Microelectronica
Re: TUTORIAL PUERTO SERIE Y VC++
« Respuesta #2 en: 27 de Noviembre de 2007, 19:29:52 »
es de libre distribucion o tiene copyright? sino....

:D  :D  :D  :D 

Solo para uso personal :P , esta completamente prohibido postearlo en otros foros que no sea TODOPIC  :wink:

El autor
Actel  -  VHDL un nuevo mundo por descubrir :D
Grupo de Microelectronica - CIDI - UTP
Visitanos en : http://ue.accesus.com

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: TUTORIAL PUERTO SERIE Y VC++
« Respuesta #3 en: 27 de Noviembre de 2007, 19:34:37 »
añap vamos revisarlo aunque no se nada de visual ojala tenga figuritas jejej  :-/
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com

Desconectado c4_esp_VR

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 735
    • www.muchotrasto.com
Re: TUTORIAL PUERTO SERIE Y VC++
« Respuesta #4 en: 27 de Noviembre de 2007, 19:52:28 »
Muy bueno el tutorial. Una gran idea utilizar el componentes MSComm de VC++. En mi caso yo utilizo una clase donde abro un fichero por el que envio y recido los datos  :D :D :D :D :D

La verdad es que esto es mucho más sencillo, más parecido a la programación en Visual Basic o Delphi.

Enhorabuena Kedutpic por el tuto y compartirlo.

Un saludete.

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: TUTORIAL PUERTO SERIE Y VC++
« Respuesta #5 en: 27 de Noviembre de 2007, 19:57:36 »
y se puede simular en proteus?  :mrgreen:
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com

Desconectado Kedutpic

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 219
    • Microelectronica
Re: TUTORIAL PUERTO SERIE Y VC++
« Respuesta #6 en: 27 de Noviembre de 2007, 20:12:18 »
 :) Si  , en la version del Proteus 7.2 hay un componente llamado COMPIN , que permite la comunicacion con el puerto serie , ademas de eso , en mi caso utilize un emulador de puerto serie, para la conexion virtual,  entre el programa hecho en Visual C++ y el Proteus.

Ah un detalle que tenemos que tomar en cuenta,  es que el proteus tiene por defecto tiene la conexion con el COM1 , entonces con el emulador creamos  otro puerto serial  " COM2 "  ( COM2 es utilizado en el programa hecho en visual C++ ) y lo conectamos virtualmente mediante el emulador y eso es todo .  :lol:

Actel  -  VHDL un nuevo mundo por descubrir :D
Grupo de Microelectronica - CIDI - UTP
Visitanos en : http://ue.accesus.com

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: TUTORIAL PUERTO SERIE Y VC++
« Respuesta #7 en: 27 de Noviembre de 2007, 20:15:54 »
y no se podria ver un ejemplito de eso que dice...  :-)
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com

Desconectado Kedutpic

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 219
    • Microelectronica
Re: TUTORIAL PUERTO SERIE Y VC++
« Respuesta #8 en: 28 de Noviembre de 2007, 02:38:07 »
Podrias comenzar descargandote el Virtual Serial Port Driver 6.0 es con el que yo trabajo, hay una version de evaluacion que lo puedes descargar de su pagina  VIRTUAL PORT DEMO

Actel  -  VHDL un nuevo mundo por descubrir :D
Grupo de Microelectronica - CIDI - UTP
Visitanos en : http://ue.accesus.com

Desconectado Kedutpic

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 219
    • Microelectronica
Re: TUTORIAL PUERTO SERIE Y VC++
« Respuesta #9 en: 06 de Diciembre de 2007, 20:12:34 »
Disculpen por no responder es que tenia problemas con mi computadora y aun lo sigo teniendo . bueno sobre la configuracion del software , no es nada del otro mundo veran que es muy facil configurarlo .


Sabiendo que el  COMPIN del proteus esta con el COM1 por defecto  , asi que para no mover la configuracion lo he dejado asi .

aca podemos ver el entorno del software .


Vamos a empezar a crear los puertos virtuales , para ello hay un boton " ADD PAIR " como se muestra en la figura que nos ira ha hacer el trabajo de emular  los puertos  que definamos en las casillas FIRST PORT y SECOND PORT , en mi caso es el puerto COM1 ( utilizado por  el proteus ) y el COM2 ( utilizado por el PROGRAMA en Visual C++ ) ustedes pueden crear los puertos quieran esto es solo un ejemplo  :wink:  .

 :!: :!: Como maximo solo se pueden crear 254 puertos COM   :shock:


En consecuencia ya tenemos asi de facil los puertos creados . EL COM1  y EL COM2  como se puede ver en la figura


Ahora despues que terminemos de probar la comunicacion entre la PC  el Proteus yo les recomiendo que eliminen los puertos anteriormente creados para asi evitar futuros conflictos , claro si no utilizamos nuestro puerto COM para otra cosa que para la simulacion podriamos dejarlo asi  :mrgreen:



Y si deseamos seguir creando  puertos virtuales no hay ningun problema solo realizamos los pasos anteriores .


Bueno espero que esto sea de ayuda a los que recien comienzan  la simulacion de  comunicacion de PC a  Proteus .
proximamente les estare poniendo un ejemplito con el proteus ....  :c)

« Última modificación: 06 de Diciembre de 2007, 20:51:05 por Kedutpic »
Actel  -  VHDL un nuevo mundo por descubrir :D
Grupo de Microelectronica - CIDI - UTP
Visitanos en : http://ue.accesus.com

Desconectado Cryn

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4169
Re: TUTORIAL PUERTO SERIE Y VC++
« Respuesta #10 en: 07 de Diciembre de 2007, 01:19:50 »
muy bueno, justo lo que buscaba :-/ gracias :mrgreen:

descargando... :mrgreen:
.

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: TUTORIAL PUERTO SERIE Y VC++
« Respuesta #11 en: 07 de Diciembre de 2007, 03:19:18 »
muy bien juancho, con graficos y todo,  :-/ esta quedando bacan el tuto.
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com

Desconectado dpcfire

  • PIC10
  • *
  • Mensajes: 1
Re: TUTORIAL PUERTO SERIE Y VC++
« Respuesta #12 en: 31 de Enero de 2008, 10:07:59 »
Hola a tod@s, acabo de ingresar en el foro, he entrado en un proyecto y soy algo nuevísimo en visual c++ y tengo que configurar Puerto serie (velocidad y demás) y mandar y recibir... he visto lo del tutorial (que supongo será un ejemplo) pero no puedo descargarlo, supongo que ya lo habrán quitado, por favor alguien que esté conectado...podríais mandármelo para servirme de guía? dpcfire@hotmail.com

Muchas gracias, muy buen foro.

Desconectado Kedutpic

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 219
    • Microelectronica
Re: TUTORIAL PUERTO SERIE Y VC++
« Respuesta #13 en: 31 de Enero de 2008, 16:06:58 »
 :( Lamentablemente, se ha eliminado toda la informacion que tenia en el 4SHARED, por lo que por el momento no esta disponible el tutorial  :( , pero voy a escarbar en mi disco a ver si lo encuentro  :wink: para volverlo a subir , un pokito de paciencia.


Actel  -  VHDL un nuevo mundo por descubrir :D
Grupo de Microelectronica - CIDI - UTP
Visitanos en : http://ue.accesus.com


 

anything