No, te lo voy a explicar de una forma mas grafica:
Imaginate que cada * es una salida del puerto.
* * * * * * * *
1 1 1 1 1 1 1 1
En este caso se estaria enviando un 1 por cada salida del puerto, para poder programar esto debes convertir el numero 11111111 en decimal = 255.
* * * * * * * *
1 0 0 0 0 0 0 0
Para enviar esto tendrias que pasar el numero 10000000 a binario = 128.
Si queres enviar
* * * * * * * *
0 1 1 0 0 1 1 0
1100110 = 102
Ahora entendes???
Sobre el controlar el puerto USB no tengo mucha idea, pero "Googleando" un poco seguro que encontras info.
|