ICSP

Reply to
Carmelo J. Morales Muñoz
Loading thread data ...

Te refieres a In Circuit Serial Programming?

Es un sistema para programar al microcontrolador sin tener que extraer el chip del circuito para colocarlo en el programador. En los microcontroladores de microchip consiste en la reserva de 3 pines (Datos, reloj y el pin de reset), que se conectan al programador ICSP, y se programa el micro.

Saludos

"Carmelo J. Morales Muñoz" escribió en el mensaje news:wRh2e.262113$ snipped-for-privacy@news-reader.eresmas.com...

Reply to
Jorge Sánchez
Reply to
Carmelo J. Morales Muñoz

Si tu aplicacion usa el puerto serie del micro podrias bajar los programas al micro usando esta interfaz (o se dice interface??) mediante un bootloader, yo lo he hecho. Aparte de que con el bootloader evitas estar quitando-poniendo el micro en el programador cada vez que actualizas el programa, la descarga es mas rapida que con un programador.

Saludos

Reply to
FlyBoy
Reply to
Carmelo J. Morales Muñoz

Carmelo J. Morales Muñoz afirmó que:

formatting link

Reply to
Franois

Como apunta Franois puedes obtener mejores resultados en la busqueda si pones "bootloader pic", no tiene nada que ver con el bootloader de los ordenadores donde se te permite seleccionar en el arranque si deseas trabajar con uno de varios sistemas operativos (Linux, Win XP, Win2000, etc).

Cuando hablo de un bootloader para un microcontrolador (aplica para micros de distintos fabricantes PIC, ATMEL, etc) me refiero a un pequeño programa que esta grabado en el microcontrolador, que sirve para aprovechar la capacidad que tiene el micro de poder escribir en su propia memoria de programa. Esto es, primero tienes que grabar el bootloader en el micro usando tu programador convencional, el codigo para el bootloader ocupa muy poco espacio (alrededor de 256 bytes). Este codigo configura el puerto serie y la informacion que reciba por el puerto la va a ir grabando en la memoria de programa FLASH.

Creo que usas el compilador CCS para PIC, dentro de los ejemplos del CCS hay un ejemplo del codigo fuente para usar el bootloader para el CCS, no nada complicado de usar. Si te decides por esta opcion yo podria orientarte..

Saludos

Reply to
FlyBoy

Añado que esto sólo es posible en los PICs que permiten que el programa escriba en la propia memoria de programa. No es el caso de, por ejemplo, el

16F84.

--

Saludos de Jose Manuel Garcia snipped-for-privacy@terra.es http://213.97.130.124

"FlyBoy" escribió en el mensaje news: snipped-for-privacy@individual.net...

serie

memoria

hay

Reply to
Pepitof
Reply to
Carmelo J. Morales Muñoz
Reply to
Carmelo J. Morales Muñoz

Pásate al 16F88.

--

Saludos de Jose Manuel Garcia snipped-for-privacy@terra.es http://213.97.130.124

"Carmelo J. Morales Muñoz" escribió en el mensaje news:sPT2e.264341$ snipped-for-privacy@news-reader.eresmas.com...

Reply to
Pepitof
Reply to
Carmelo J. Morales Muñoz

Estoy de regreso posteando desde los grupos de google, el server aleman me ha cancelado la cuenta.. tendre que desembolsar los 10 euros.

Sobre el PIC16F877? para los que interese he realizado mi propio tutorial con presentaciones en el power point. En el tutorial he incluido manejo de los puertos digitales, el convertidor A/D, el puerto serie, el PWM, el bootloader y algo del MPLAB. Tengo la version con lenguaje ensamblador y la version que emplea el compilador CCS. Si os interesa enviarme un emilio.

Saludos

Reply to
FlyBackBoy
Reply to
Carmelo J. Morales Muñoz

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.