• Jueves 23 de Mayo de 2024, 09:48

Autor Tema:  Problema Con Pic16f877  (Leído 1268 veces)

andrezzs

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Problema Con Pic16f877
« en: Martes 9 de Enero de 2007, 20:59 »
0
Hola a todos tengo una gogoboard, el cual es un dispositivo integrado, el cual contiene el pic16f877, para más detalles del proyecto gogoboard visiten :
http://www.gogoboard.org

Siguiendo con el tema; he hecho un programa en vc++ 6, que hace uso de una libreria para manejar la gogoboard se llama gogoburst.dll, esta contine las funciones para la conexion serial pc-pic16f877 y funciones para manejar el pic como son beep(), motor_on(), etc.  por ejemplo el comando beep en su representacion hexadecimal es:
0xC4 yo le que hago es en la funcion write_bytes para enviar esta secuencia en formato hexadecimal:
0x54 0xFE OxC4 0x00

esa secuencia la envio via cable serial y es ejecutada en el pic, funciona rebien, pero quisiera poder por ejemplo repetir esa secuencia para que suene la alarma repetidamante  lo que yo le indique, la unica manera que se me ha ocurrido es hacer un ciclo while para llamar a la funcion write_bytes y ejecutar por ej 5 veces un pitido, me gustaría saber si en vez  de hacer ese ciclo while pudiera repetir la alarma seguidamente con algun comando en el formato hexadecimal.

Tengo otro problema se supone que la gogoboard uno puede enviar datos a través del cable serial, puede formar en forma dependiente o sino guardar en la memoria el procedimiento que lo le cargue y despues desconecte dl pc el cable serial y mediante un boton que trae la gogoboard ejecuta el procedimiento almacenado en su memoria, pero no me funciona, solo funciona enviandole el comando y listo

Aqui podrán encontrar el protocolo de enlace serial de la gogoboard en su modo dependiente
http://padthai.media.mit.edu:8080/cocoon/g...otocol4_2_0.pdf

en ese mismo documento dice que en la siguiente direccion se podra encontrar el protocolo serial pero par la forma independiente o autonomo, pero no lo entiendo

http://www.handyboard.com/cricket

*A se supone que la gogoboard en su modo independiente entiende el lenguaje cricketlogo

Espero que alguien me pueda ayudar o espero que me hayan entendido