Muy Buenas, Quiero compartir con ustedes los avances de mi velocimetro digital de 3 Digitos para que funcione en principio con el Simulador Richard Burns Rally. Hasta ahora tengo Todo diseñado en Proteus y VB 2010 aparentemente funciona TODO a la perfeccion.
Abro mi interface hecha en VB2010, Ejecuto el Juego y Mi programita lo que hace es tomar los datos del juego (Velocimetro) y apartir de alli manda los datos al buffer1 de un PIC 18f2550 USB y lo muestra en 3 display, simple.
Toda esta parte ya la tengo cocinada y a punto de llevarla al protoboard, la duda es la siguiente:
El juego manda obviamente los datos a mi programa (vb2010) y este a la vez los envia al pic via USB, La pregunta es la siguiente: Que pasa si mi auto corre a mas de 255 Km por hora?
Se entiende la pregunta? Osea que pasa si la variable que uso como velocidad supera los 255 que es el maximo que veo que admite esa variable?
La debo declarar como byte o como otra cosa?
Aclaro que soy muy novato en el tema de la programación de pics, recien empiezo y estoy muy verde, pese a ello se bastante de Programacion y electronica. Preferentemente prefiero programar en Visual Basic. Espero haber sido claro y que mi pregunta este en buen lugar en el foro. Gracias por su ayuda. Adjunto parte del codigo y algunas fotitos.
ACA PROTON:
ACA PROTEUS:
ACA VB2010 Donde esta el error:
Gracias a todos, espero alguna sugerencia y recomendaciones si ven algo feo o que se pueda mejorar.
Abro mi interface hecha en VB2010, Ejecuto el Juego y Mi programita lo que hace es tomar los datos del juego (Velocimetro) y apartir de alli manda los datos al buffer1 de un PIC 18f2550 USB y lo muestra en 3 display, simple.
Toda esta parte ya la tengo cocinada y a punto de llevarla al protoboard, la duda es la siguiente:
El juego manda obviamente los datos a mi programa (vb2010) y este a la vez los envia al pic via USB, La pregunta es la siguiente: Que pasa si mi auto corre a mas de 255 Km por hora?
Se entiende la pregunta? Osea que pasa si la variable que uso como velocidad supera los 255 que es el maximo que veo que admite esa variable?
La debo declarar como byte o como otra cosa?
Aclaro que soy muy novato en el tema de la programación de pics, recien empiezo y estoy muy verde, pese a ello se bastante de Programacion y electronica. Preferentemente prefiero programar en Visual Basic. Espero haber sido claro y que mi pregunta este en buen lugar en el foro. Gracias por su ayuda. Adjunto parte del codigo y algunas fotitos.
ACA PROTON:

ACA PROTEUS:

ACA VB2010 Donde esta el error:

Gracias a todos, espero alguna sugerencia y recomendaciones si ven algo feo o que se pueda mejorar.