¿Puedo reescribir un microprocesador PIC18F usando las líneas TTL / RS232 [cerrado]

-4
  

¿Puedo reescribir un microprocesador PIC18F utilizando las líneas TTL / RS232?

     

¿Hay algún programa estándar que pueda monitorear la E / S PIC y simplemente   imprimir los datos en pantalla?

Pido esto en nombre de un amigo, así que disculpen la falta de detalles y quizás el etiquetado incorrecto. Realmente agradecería cualquier sugerencia de mejora.

    
pregunta Mahdi

2 respuestas

1

La primera pregunta es como dijo @davetweed, necesitas un cargador de arranque para hacerlo directamente. O necesitas un programador que tenga comunicación serial. Así que PC - > Serie - > Programador - > Foto.

La segunda pregunta tiene tres opciones:

  1. Comunicación serial desde la Pic a su PC, a través de RS232 o un cable usb-to-ttl. Puede usar un software de puerto de comunicaciones / serie como Hyperterminal o Putty o similar, y obtener información básica de un lado a otro. Requiere la codificación de la imagen para admitir esto.

  2. Un analizador lógico externo. Algo simple como un montón de leds conectados a los pines, o más complejo como uno conectado a una computadora. El analizador de lógica de PC tendrá un software para usar con él.

  3. El debug / programmer para el Pic. No estoy seguro de cuál es el estado de la programación y depuración de Pic, pero si se parece en algo a la msp430, el software de depuración puede mostrarle los estados pin, I / O y registro, así como los volcados de memoria, etc. Depende de su software de programación y soporte de programador de hardware.

respondido por el Passerby
1

Puede reprogramar un PIC (o cualquier otro microcontrolador) a través del UART solo si ya tiene un cargador de arranque UART programado.

La segunda pregunta aún no está clara. ¿Está hablando de un programa que se ejecuta en el PIC y supervisa su propia E / S? Si es así, ¿de qué "pantalla" estás hablando? De lo contrario, un programa que se ejecute en la PC host necesitaría hardware externo (por ejemplo, un analizador lógico o "bus pirata" para conectarse a los pines PIC en cuestión.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas