|
|
View previous topic :: View next topic |
Author |
Message |
Einly
Joined: 10 Sep 2003 Posts: 60
|
PIC IND TEMP? Brown out detect? In System Programming? |
Posted: Mon Jan 24, 2005 2:33 am |
|
|
What makes main different between PIC with independent temperature
(IND TEMP) and without IND TEMP?
What is the function of brown out detection?
What can we do with PIC with in system programming? same as in
circuit programming or self programming?
Really confuse with these terms.
Thanks a lot.
Einly, _________________ Einly |
|
|
Ttelmah Guest
|
Re: PIC IND TEMP? Brown out detect? In System Programming? |
Posted: Mon Jan 24, 2005 6:08 am |
|
|
Einly wrote: | What makes main different between PIC with independent temperature
(IND TEMP) and without IND TEMP?
What is the function of brown out detection?
What can we do with PIC with in system programming? same as in
circuit programming or self programming?
Really confuse with these terms.
Thanks a lot.
Einly, |
'Ind', on the PIC data sheets, is an abbreviation for 'industrial', not 'independant'. 'Ind temp' devices have their specs warranted over the range -40 to +85C. You can also get 'extended temp' devices, with the specs going from -40 to +125C.
The key with brownout, is that if the supply falls to a certain point, and then recovers, chips can keep enough voltage to retain some of their memory contents, but the oscillator may stop, and some register contents may be damaged. Unless the rail falls lower, the normal reset circuit is not triggered. At this point, the chip can be in an indeterminate state, leading to unexpected behaviour. The brownout detection circuit, allows you to reset the chip in these circumstances.
With 'in circuit' programming, an external programmer is being used, but attached to the chip while it is 'in circuit'. With 'self programming', no programmer is being used. Instead the ability of the flash based chips to program their own memory is being used. Normally 'in system' programming, refers to the same thing as 'in circuit' programming, but (technically), a chip using self programming, is also 'in system' programming.
Both techniques allow you to program the chip, without dismantling the equipment, or removing the part. 'self programming', is particularly useful with a 'bootloader', allowing you to change the code without any external circuitry or connections.
Best Wishes |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|