New to list + first question

Started by guillaumedubos September 27, 2003
Hi Group !
I'm new to this list.
I'm looking for an PIC16F628 bootloader.
Unfortunately, the one provided with the Microchip Application Note
AN0851 doesn't include it, and it seems not to be on Microchip
website.
Is there a way I can find it ?
Another question, a general one about writing a bootloader into a
PIC16F :
Do I need a special burner (or some piece of hardware) to write the
bootloader into the PIC or a simple serial link between the PC ant
the PIC is all what I need ? There is a lot of web page about this
but I don' understand when I need a burner and when I don't need it.

Thank you for your answer for these newbie's questions,
Guillaume



At first glance it doesn't appear that the 16F628 can write to its
own program memory. Therefore a boot loader can not be implemented.

That leaves you with a choice of ICSP (In Circuit Serial Progamming -
either high or low voltage) or external programming. Both methods
require a PIC programmer and high voltage programming is more common.

ICSP imposes design limitations on your circuit - read carefully the
information re: ICSP at www.microchip.com.

For ICSP you might want to look at the Wisp628 programmer at
http://www.voti.nl/wisp628/n_index.html. Another possibility is the
Warp13a from http://www.newfoundelectronics.com/warp-13a.htm. You
can get this device from www.junun.org. The Warp13a will do in-
circuit and external programming. --- In , "guillaumedubos"
<guillaumedubos@y...> wrote:
> Hi Group !
> I'm new to this list.
> I'm looking for an PIC16F628 bootloader.
> Unfortunately, the one provided with the Microchip Application Note
> AN0851 doesn't include it, and it seems not to be on Microchip
> website.
> Is there a way I can find it ?
> Another question, a general one about writing a bootloader into a
> PIC16F :
> Do I need a special burner (or some piece of hardware) to write the
> bootloader into the PIC or a simple serial link between the PC ant
> the PIC is all what I need ? There is a lot of web page about this
> but I don' understand when I need a burner and when I don't need it.
>
> Thank you for your answer for these newbie's questions,
> Guillaume





Hi,
Thank you very much for your answer.
I guess I should use a PIC16F876 or a PIC16F877 to use
a bootloader.
I'll take more time to make my choice...

Regards,
Guillaume

___________________________________________________________

----- Original Message -----
From: Guillaume Dubos <>
To: <>
Sent: Sunday, September 28, 2003 6:02 PM
Subject: Re: [piclist] Re: New to list + first question > Hi,
> Thank you very much for your answer.
> I guess I should use a PIC16F876 or a PIC16F877 to use
> a bootloader.
> I'll take more time to make my choice...
>
> Regards,
> Guillaume

Hi,

To use a bootloader the MCU must be able to write to its own program memory.
The 16F88 is similar in size to a 628 but it has an internal 8MHz
oscillator, 4K words of program memory 300+ bytes of RAM, ADC, USART, I2C,
and it can write to its own program memory so you can use it with a
bootloader.

Regards
Sergio Masci

http://www.xprod.com/titan/XCSB - optimising structured PIC BASIC compiler