SlideShare una empresa de Scribd logo
1 de 4
BOOTLOADER
Es una parte de código estática que está dentro del microcontrolador es por ello que es
considerado como firmware que permitela rápida descargade programas en los microcontroladores,
directamente desde una PC sin necesidad de utilizar ningún tipo de grabador físico.
La descarga se hace a través del puerto serial, mediante la utilización de un conversor USB-serie.
EN SINTESIS.-
Bootloader es un programa muy pequeño que permite descargar programas al PIC usando
únicamente el puerto serie, sin ningún hardware adicional.
FUNCIONAMIENTO DEL BOOTLOADER EN EL MICROCONTROLADOR PIC.
El Bootloader se carga en el final de la memoria flash del PIC y coloca un vector interrupción en
el arranque.
Entra en funcionamiento el bootloader cuando alimentamos el procesador y espera un comando
por el puerto serie o reset en el masterclear PIN 1 para continuar o actualizar el hexadecimal.
Luego de ello comienza a recibir un programa por el puerto serie a reconocer el PIC y a grabarlo
en la memoria flash de programa en el microcontrolador PIC 16F877A.
Ilustración 1.- Funcionamiento del Bootloader
Un sistema con bootloader permite que sea fácilmente reprogramable el microcontrolador para
grabar el hexadecimal en la memoria no volátil del mismo se puede considerar que este firmware
con nombre de bootloader permite obtener un fácil acceso en la programación del
microcontrolador de acuerdo a una velocidad de transmisión especifica
CARACTERISITICAS DEL PRORAMA TINY BOOTLOADER
 Mayor velocidad de programación.
 Tamaño del bootloader muy reducido (100 palabras, frente a las 2000 palabras
necesarias para el bootloader USB o programador normal.
 Es posible forzar un Reset por hardware en el microcontrolador, desde el PC.
 Noocupa lasprimerasposicionesde memoria(losvectoresde interrupciónestánlibres
para el usuario).
 El entorno de desarrollo trabaja como terminal RS232.
 Trabaja correctamente con cables conversores USB-RS232
LINK DE REFERNCIA PARA DESCARGA DEL PROGRAMA HEXADECIMAL.
COMUNICACIÓNSERIAL INALAMBRICAMEDIANTE MODULO HC06.
Nombre del dispositivo: MODULO HC06.
Configuraciónenbaudios. 115200 (este tipode configuraciónesporel programa
bootloader)
Tipode funcionamiento: Maestro
Conexiónal Pic: ConexiónenCruz.
#include <SoftwareSerial.h> // Incluimos la librería SoftwareSerial
SoftwareSerial BT(10,11); // Definimos los pines RX y TX del Arduino conectados al Bluetooth
void setup()
{
BT.begin(9600); // Inicializamos el puerto serie BT que hemos creado
Serial.begin(9600); // Inicializamos el puerto serie
}
void loop()
{
if(BT.available()) // Si llega un dato por el puerto BT se envía al monitor serial
{
Serial.write(BT.read());
}
if(Serial.available()) // Si llega un dato por el monitor serial se envía al puerto BT
{
BT.write(Serial.read());
}
}
Configurar la velocidadde comunicación:
La velocidadpordefectoesde 9600 baudios,para cambiarlose hace uso del siguiente
comandoAT:
Enviar:AT+BAUD<Numero>
Respuesta:OK<baudrate>
Donde <Numero>equivale aunavelocidadde <baudrate> ,losvalorespuedenser:
Numero---baudrate
1 ---------1200
2 ---------2400
3 ---------4800
4 ---------9600
5 ---------19200
6 ---------38400
7 ---------57600
8 ---------115200
Ejemplo:
Enviar:AT+BAUD3
Respuesta:OK4800
Diagrama del quemadorTRADICIONAL.
DIAGRAMA DE LA PROPUESTA

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Pantallazo[1]
Pantallazo[1]Pantallazo[1]
Pantallazo[1]
 
Bios Curso Fpo
Bios Curso Fpo Bios Curso Fpo
Bios Curso Fpo
 
Slider
SliderSlider
Slider
 
Proceso de arranque de un router
Proceso de arranque de un routerProceso de arranque de un router
Proceso de arranque de un router
 
25 proceso de arranque de un ordenador
25 proceso de arranque de un ordenador25 proceso de arranque de un ordenador
25 proceso de arranque de un ordenador
 
Los Componentes Internos del Router
Los Componentes Internos del RouterLos Componentes Internos del Router
Los Componentes Internos del Router
 
Carga del sistema operativo
Carga del sistema operativoCarga del sistema operativo
Carga del sistema operativo
 
Proceso de arranque de un ordenador
Proceso de arranque de un ordenadorProceso de arranque de un ordenador
Proceso de arranque de un ordenador
 
Bios y set up
Bios y set upBios y set up
Bios y set up
 
Jhonatan
JhonatanJhonatan
Jhonatan
 
Bios
BiosBios
Bios
 
Procedimiento de instalación del sistema operativo
Procedimiento de instalación del sistema operativoProcedimiento de instalación del sistema operativo
Procedimiento de instalación del sistema operativo
 
Instalar sistema operativo
Instalar sistema operativoInstalar sistema operativo
Instalar sistema operativo
 
Bios, UEFI y Legacy
Bios, UEFI y LegacyBios, UEFI y Legacy
Bios, UEFI y Legacy
 
Erika
ErikaErika
Erika
 
Jessica
JessicaJessica
Jessica
 
Cargar sistema operativo
Cargar sistema operativoCargar sistema operativo
Cargar sistema operativo
 
Bios o ram
Bios o ramBios o ram
Bios o ram
 
Bios
BiosBios
Bios
 
Bios
BiosBios
Bios
 

Similar a Bootloader

Curso de microcontroladores capitulo 03
Curso de microcontroladores capitulo 03Curso de microcontroladores capitulo 03
Curso de microcontroladores capitulo 03Hamiltonn Casallas
 
Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01MARTO3000
 
Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01MARTO3000
 
Bootloader USB Multiplataforma para pic18f4550
Bootloader USB Multiplataforma para pic18f4550Bootloader USB Multiplataforma para pic18f4550
Bootloader USB Multiplataforma para pic18f4550Biblioman Aquihayapuntes
 
Practica 4 implementar de dispositivos de ruteo y conmutación de red
Practica 4 implementar de dispositivos de ruteo y conmutación de redPractica 4 implementar de dispositivos de ruteo y conmutación de red
Practica 4 implementar de dispositivos de ruteo y conmutación de redJose Jose
 
Electonica de potencia, diodos de rectificacion
Electonica de potencia, diodos de rectificacionElectonica de potencia, diodos de rectificacion
Electonica de potencia, diodos de rectificacionBEYMARCALLECONDE
 
Microcontroladores clase 1
Microcontroladores clase 1Microcontroladores clase 1
Microcontroladores clase 1TALLERMICROS
 
teo bootloader.pptx
teo bootloader.pptxteo bootloader.pptx
teo bootloader.pptxssuser7340fe
 
Programacion de microcontrolador
Programacion de microcontroladorProgramacion de microcontrolador
Programacion de microcontroladorlelyydrogo
 
Sistemas Microcontrolados-Unidad1-Tema1.pdf
Sistemas Microcontrolados-Unidad1-Tema1.pdfSistemas Microcontrolados-Unidad1-Tema1.pdf
Sistemas Microcontrolados-Unidad1-Tema1.pdfMarianaAucancela
 
El AT mega8 es un microcontrolador excelente
El AT mega8 es un microcontrolador excelenteEl AT mega8 es un microcontrolador excelente
El AT mega8 es un microcontrolador excelenteJose Alva
 

Similar a Bootloader (20)

Curso de microcontroladores capitulo 03
Curso de microcontroladores capitulo 03Curso de microcontroladores capitulo 03
Curso de microcontroladores capitulo 03
 
Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01
 
Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01
 
Bootloader USB Multiplataforma para pic18f4550
Bootloader USB Multiplataforma para pic18f4550Bootloader USB Multiplataforma para pic18f4550
Bootloader USB Multiplataforma para pic18f4550
 
Trabajo plus (1)
Trabajo plus (1)Trabajo plus (1)
Trabajo plus (1)
 
Practica 4 implementar de dispositivos de ruteo y conmutación de red
Practica 4 implementar de dispositivos de ruteo y conmutación de redPractica 4 implementar de dispositivos de ruteo y conmutación de red
Practica 4 implementar de dispositivos de ruteo y conmutación de red
 
Electonica de potencia, diodos de rectificacion
Electonica de potencia, diodos de rectificacionElectonica de potencia, diodos de rectificacion
Electonica de potencia, diodos de rectificacion
 
Microprocesador ::: http://leymebamba.com
Microprocesador  ::: http://leymebamba.comMicroprocesador  ::: http://leymebamba.com
Microprocesador ::: http://leymebamba.com
 
Lego mindstorms
Lego mindstormsLego mindstorms
Lego mindstorms
 
Curso integral pic_236
Curso integral pic_236Curso integral pic_236
Curso integral pic_236
 
Microcontroladores clase 1
Microcontroladores clase 1Microcontroladores clase 1
Microcontroladores clase 1
 
Lego mindstorms
Lego mindstormsLego mindstorms
Lego mindstorms
 
Manual win hprog_jm
Manual win hprog_jmManual win hprog_jm
Manual win hprog_jm
 
Pic
PicPic
Pic
 
teo bootloader.pptx
teo bootloader.pptxteo bootloader.pptx
teo bootloader.pptx
 
Microcontroladores
MicrocontroladoresMicrocontroladores
Microcontroladores
 
Programacion de microcontrolador
Programacion de microcontroladorProgramacion de microcontrolador
Programacion de microcontrolador
 
Sistemas Microcontrolados-Unidad1-Tema1.pdf
Sistemas Microcontrolados-Unidad1-Tema1.pdfSistemas Microcontrolados-Unidad1-Tema1.pdf
Sistemas Microcontrolados-Unidad1-Tema1.pdf
 
El AT mega8 es un microcontrolador excelente
El AT mega8 es un microcontrolador excelenteEl AT mega8 es un microcontrolador excelente
El AT mega8 es un microcontrolador excelente
 
Informe1 alvaro morales
Informe1 alvaro moralesInforme1 alvaro morales
Informe1 alvaro morales
 

Último

PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 

Bootloader

  • 1. BOOTLOADER Es una parte de código estática que está dentro del microcontrolador es por ello que es considerado como firmware que permitela rápida descargade programas en los microcontroladores, directamente desde una PC sin necesidad de utilizar ningún tipo de grabador físico. La descarga se hace a través del puerto serial, mediante la utilización de un conversor USB-serie. EN SINTESIS.- Bootloader es un programa muy pequeño que permite descargar programas al PIC usando únicamente el puerto serie, sin ningún hardware adicional. FUNCIONAMIENTO DEL BOOTLOADER EN EL MICROCONTROLADOR PIC. El Bootloader se carga en el final de la memoria flash del PIC y coloca un vector interrupción en el arranque. Entra en funcionamiento el bootloader cuando alimentamos el procesador y espera un comando por el puerto serie o reset en el masterclear PIN 1 para continuar o actualizar el hexadecimal. Luego de ello comienza a recibir un programa por el puerto serie a reconocer el PIC y a grabarlo en la memoria flash de programa en el microcontrolador PIC 16F877A. Ilustración 1.- Funcionamiento del Bootloader Un sistema con bootloader permite que sea fácilmente reprogramable el microcontrolador para grabar el hexadecimal en la memoria no volátil del mismo se puede considerar que este firmware con nombre de bootloader permite obtener un fácil acceso en la programación del microcontrolador de acuerdo a una velocidad de transmisión especifica
  • 2. CARACTERISITICAS DEL PRORAMA TINY BOOTLOADER  Mayor velocidad de programación.  Tamaño del bootloader muy reducido (100 palabras, frente a las 2000 palabras necesarias para el bootloader USB o programador normal.  Es posible forzar un Reset por hardware en el microcontrolador, desde el PC.  Noocupa lasprimerasposicionesde memoria(losvectoresde interrupciónestánlibres para el usuario).  El entorno de desarrollo trabaja como terminal RS232.  Trabaja correctamente con cables conversores USB-RS232 LINK DE REFERNCIA PARA DESCARGA DEL PROGRAMA HEXADECIMAL. COMUNICACIÓNSERIAL INALAMBRICAMEDIANTE MODULO HC06. Nombre del dispositivo: MODULO HC06. Configuraciónenbaudios. 115200 (este tipode configuraciónesporel programa bootloader) Tipode funcionamiento: Maestro Conexiónal Pic: ConexiónenCruz. #include <SoftwareSerial.h> // Incluimos la librería SoftwareSerial SoftwareSerial BT(10,11); // Definimos los pines RX y TX del Arduino conectados al Bluetooth void setup() { BT.begin(9600); // Inicializamos el puerto serie BT que hemos creado Serial.begin(9600); // Inicializamos el puerto serie } void loop()
  • 3. { if(BT.available()) // Si llega un dato por el puerto BT se envía al monitor serial { Serial.write(BT.read()); } if(Serial.available()) // Si llega un dato por el monitor serial se envía al puerto BT { BT.write(Serial.read()); } } Configurar la velocidadde comunicación: La velocidadpordefectoesde 9600 baudios,para cambiarlose hace uso del siguiente comandoAT: Enviar:AT+BAUD<Numero> Respuesta:OK<baudrate> Donde <Numero>equivale aunavelocidadde <baudrate> ,losvalorespuedenser: Numero---baudrate 1 ---------1200 2 ---------2400 3 ---------4800 4 ---------9600 5 ---------19200 6 ---------38400 7 ---------57600 8 ---------115200 Ejemplo: Enviar:AT+BAUD3 Respuesta:OK4800 Diagrama del quemadorTRADICIONAL.
  • 4. DIAGRAMA DE LA PROPUESTA