Hola chicos como andan?.. tengo unas preguntitas para hacerles, espero que me entiendan.
Este es el ejemplo que que me dio brunoF
Si escribimos el comando out &h378,8+16 ó 24 veremos escrito el numero 1
Si escribimos out &h378,4+8+64+1+32 ó 109 veremos escrito el numero 2
Si escribimos out &h378,1+2+4+8+16+32+64 ó 127 veremos escrito el numero 8
Si escribimos out &h378,1+2+4+8+16+64 ó 95 veremos escrita la letra A
Si escribimos out &h378,2+1+32+16+8 ó 59 veremos escrita la letra U
Bueno ahora si yo quiero poner la palabra hola hay que hacer lo siguiente :
out &h378,1+2+18+64+16 ó 91 (letra H)
sleep 1
out &h378,1+2+4+8+16+32 ó 63 (letra O)
sleep 1
out &h378,1+2+32 ó 35 (letra L)
sleep 1
out &h378,1+2+4+8+16+64 ó 125 (letra A)
sleep 1
Yo me pregunto dos cosas, primero como saben que 91 pertenece a la letra H, no creo que hicieron un contador de 0 a 255 para darse cuenta que el 91 es la letra H, o prende esos led, Eso si alguien me lo explica seria re-bueno…
Lo segundo si yo quiero hacer un contador de 0 a 1 en un display tengo que escribir los 10 números, y entre medio ponerle un sleep, ejemplo… ahora no hay algo mas corto como por ejemplo de hacer algo binario?, como se pasa &H378 a binario?... se podrá escribir en el lenjuage por ejemplo 10000001 – que significa que los dos últimos están +5v…
Tercero y ultimo así no soy cargosa, se puede crear en un archivo cualquiera dentro de visual Basic una matriz o algo por el estilo, porque si yo quiero hacer el efecto del auto fantástico tendría que escribir ocho líneas con esleep entre medio y volver a escribirlas de nuevo pero al revés … habrá una forma mejor
Desde ya muchas gracias
Espero sus respuestas
Saludos Rebeca
PD: Instale visual Basic net, y pude prender un led con el puerto paralelo sin ningún problema.
CHau
Rebe