CCS C Software and Maintenance Offers
FAQFAQ   FAQForum Help   FAQOfficial CCS Support   SearchSearch  RegisterRegister 

ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

CCS does not monitor this forum on a regular basis.

Please do not post bug reports on this forum. Send them to CCS Technical Support

PIC IND TEMP? Brown out detect? In System Programming?

 
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion
View previous topic :: View next topic  
Author Message
Einly



Joined: 10 Sep 2003
Posts: 60

View user's profile Send private message Send e-mail Yahoo Messenger MSN Messenger ICQ Number

PIC IND TEMP? Brown out detect? In System Programming?
PostPosted: Mon Jan 24, 2005 2:33 am     Reply with quote

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?
PostPosted: Mon Jan 24, 2005 6:08 am     Reply with quote

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
Display posts from previous:   
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
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