• Domingo 17 de Noviembre de 2024, 00:40

Autor Tema:  Duda Comunicacion Serial Pc- Pic 16f877  (Leído 2921 veces)

andrezzs

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Duda Comunicacion Serial Pc- Pic 16f877
« en: Martes 10 de Octubre de 2006, 23:56 »
0
Hola estoy trabajando en un proyecto con una compañera, ya hemos hecho un compilador  que traduce programas escritos en lenguaje Logo a Cricket Logo(para el pic 16F877), despues de Cricket Logo a lenguaje de pila y de lenguaje de pila a assembler y de assembler a codigo en .hex

LOGO               -->CRICKET LOGO
CRICKET LOGO --> LENGUAJE DE PILA
PILA                 --> ASSEMBLER
ASSEMBLER       --> HEXADECIMAL.

El objeto de este compilador es escribir programas basicos para manejar un robot para que Avance.retroceda, gire a la derecha, gire a la izquierda estos programas seran simulados en una interfaz java. Ya hecho todo el proceso de compilacion y haber obtenido el archivo en Hexadecimal (. HEX), nercesito transferir ese archivo al pic 16F877 y no se como hacerlo, si alguno de uds. me pueden ayudar para hacer un programita en java o c++ para enviar ese archivo al pic por el puerto serial

Porfa ojala me puedan guiar o darme algun ejemplo
chau
Andrezzs

dayler

  • Miembro activo
  • **
  • Mensajes: 45
    • Ver Perfil
Re: Duda Comunicacion Serial Pc- Pic 16f877
« Respuesta #1 en: Miércoles 11 de Octubre de 2006, 13:32 »
0
:blink:  Bueno la verdad no se te entiende mucho . . .

Pero de lo que entendi parece que nesesitas quemar el PIC, entonces nesesitas un quemador de PIC's, hay varios diagramas para que armes un quemador de PIC, y bastante software para acerlo en internet . . . . buenosi requieres mas informacion acerca de PIC's y los quemadores mas recomendados (No todos los que estan en internet funcionan  :( ), te sugiero un foro de electrónica.

                         www.forosdeelctronica.com

Suerte en tu proyecto, aunque parece que no la nesesitas  :lol:

andrezzs

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Re: Duda Comunicacion Serial Pc- Pic 16f877
« Respuesta #2 en: Sábado 14 de Octubre de 2006, 02:07 »
0
GRACIAS DAYLER POR TU RESPUESTA, BUENO TENGO QUE CONSTRUIR UNA INTERFAZ EN JAVA O PODRIA SER SERVLET JAVA O J2ME PARA SIMULAR AL ROBOT QUE CONTIENE EL PIC 16F877 Y YA FUE CARGADO CON UN ARCHIVO BOOTLOADER .HEX MEDIANTE UN QUEMADOR DE PIC ESE ARCHI BOOTLOADER CONTIENE TODAS LAS INSTRUCCIONES PARA PODER RECIBIR LAS INSTRUCCIONES O PEQUEÑOS PROGRAMAS QUE SON CARGADOS MEDIANTE UNA INTERFAZ QUE YA EXISTE COMO LA GOGOMONITOR O JACKAL.... NO SE SI ME ENTIENDEN BUENO POR EJ EN EL GOGOMONITOR YO ESCRIBO PROCEDIMIENTOS PARA MOVER AL ROBOT AVANZAR, GIRAR, ETC PREVIAMENTE CONECTADO EL CABLE SERIAL PC A ROBOT(QUE CONTIENE EL MICRO 16F877) UNA VEZ ESCRITOS LOS PROCEDIMIENTOS MEDIANTE UN BOTON QUE DICE DESCARGAR PROGRAMA ESTE ES TRASPASADO AL PIC Y SE EJECUTA LA ACCION........LO QUE YO NO SE COMO MEDIANTE UNA INTERFAZ QUE YO CREE TRASPASO UN UN SIMPLE PROGRAMA COMO AVANZA 10 AL PIC MEDIANTE EL CABLE SERIAL
 :hola:

Luisgarcia

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Duda Comunicacion Serial Pc- Pic 16f877
« Respuesta #3 en: Lunes 23 de Octubre de 2006, 17:29 »
0
Hola en realidad por lo que veo lo que tu quieres es desarrollar un programador integrado a tu aplicacion en ese caso creo que deberias echarle un vistazo al archivo de especificaciones de la familia del PIC, creo que no tendras problemas en entenderlo.

Comentame como te va en tu trabajo, una sugerencia es que debes ver la explicacion del puerto ICSP.

Te envio el link para el archivo para que lo descarges
http://ww1.microchip.com/downloads/en/DeviceDoc/33023a.pdf

SUERTE... :D