Autor Tema: SI QUE EXISTE BOOTLOADER PARA PIC 16F84  (Leído 3411 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado crisec80

  • PIC10
  • *
  • Mensajes: 20
SI QUE EXISTE BOOTLOADER PARA PIC 16F84
« en: 20 de Octubre de 2004, 07:51:00 »

Desconectado marmatar

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1220
    • MSTools
RE: SI QUE EXISTE BOOTLOADER PARA PIC 16F84
« Respuesta #1 en: 20 de Octubre de 2004, 09:59:00 »
Si te refieres al contenido de esa página, es la explicación para un simple programador de puerto paralelo y el soft necesario para grabar desde un PC, no de un bootloader.
El Bootloader es un pequeño programa dentro del PIC (que se graba previamente con un grabador tradicional) que permite grabar el programa principal directamente por el puerto serie del PC al USART del microcontrolador.
Por eso la necesidad de que el PIC tenga USART (el 16F84 no lo tiene) para usar éste sistema de grabación... en algún caso se comentó la posibilidad de grabar junto con el bootloader un emulador de USART para utilizar un par de pines del 16F84 a ese efecto, pero... cuanta memoria quedaría para el programa principal?... se justificaría?...
En éstos momentos hay PICs (16F628A) que tienen el mismo formato del 16F84 ... con mas memoria y que incluyen USART y por un precio equivalente (y hasta mas económico en algunos países)... así que considero que el viejo y muy querido 84 cumplió muy bien su funció hasta aquí, pero para el aprendizaje o para el bootloader, el 628 tomará su lugar.

Un abrazo...
marmatar
Lo posible ya está hecho, entonces hagamos lo imposible - Platón

Desconectado crisec80

  • PIC10
  • *
  • Mensajes: 20
RE: SI QUE EXISTE BOOTLOADER PARA PIC 16F84
« Respuesta #2 en: 20 de Octubre de 2004, 10:34:00 »
Si parece que me equivoque ya que no es bootloader.

Pido disculpas.

Lo que yo necesito es un circuito que me permita grabar el micro sin necesidad de sacarlo del zocalo y este pagina satisface ampliamente lo que necesito.

Saludos!Sonrisa Gigante


Escrito originalmente por marmatar
Si te refieres al contenido de esa página, es la explicación para un simple programador de puerto paralelo y el soft necesario para grabar desde un PC, no de un bootloader.
El Bootloader es un pequeño programa dentro del PIC (que se graba previamente con un grabador tradicional) que permite grabar el programa principal directamente por el puerto serie del PC al USART del microcontrolador.
Por eso la necesidad de que el PIC tenga USART (el 16F84 no lo tiene) para usar éste sistema de grabación... en algún caso se comentó la posibilidad de grabar junto con el bootloader un emulador de USART para utilizar un par de pines del 16F84 a ese efecto, pero... cuanta memoria quedaría para el programa principal?... se justificaría?...
En éstos momentos hay PICs (16F628A) que tienen el mismo formato del 16F84 ... con mas memoria y que incluyen USART y por un precio equivalente (y hasta mas económico en algunos países)... así que considero que el viejo y muy querido 84 cumplió muy bien su funció hasta aquí, pero para el aprendizaje o para el bootloader, el 628 tomará su lugar.

Un abrazo...
marmatar

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
RE: SI QUE EXISTE BOOTLOADER PARA PIC 16F84
« Respuesta #3 en: 20 de Octubre de 2004, 16:13:00 »
Sonrisa GiganteLo que si es necesario aclarar es que el 16F84 fue el primer micro con ICSP (In Circuit Serial Programming) que con pocas lineas permite programar el PIC sin sacarlo del circuito...por supuesto eso es distinto del bootloader, que hace uso de la USART, que ese micro no tiene...Sonrisa Gigante
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado manex_1987

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1127
RE: SI QUE EXISTE BOOTLOADER PARA PIC 16F84
« Respuesta #4 en: 21 de Octubre de 2004, 12:47:00 »
El 16F84 no, pero el 16F88 si que soporta bootloader, y de apariencia es igual que el primero. Solo que tiene 4K codigo y otras mil cosas mas.