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

Low Voltage and BROWNOUT fuse

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



Joined: 10 Jan 2008
Posts: 17

View user's profile Send private message

Low Voltage and BROWNOUT fuse
PostPosted: Fri Oct 14, 2011 6:35 am     Reply with quote

Hi.
I'm using a 16LF88; in the datasheet the BROWNOUT voltage reset for LF or F version is 3.65V.
But if I use a 16LF88 at 3.3V, why is the reset voltage greater than the Voltage supply??????

Am I wrong?
PCM programmer



Joined: 06 Sep 2003
Posts: 21708

View user's profile Send private message

PostPosted: Fri Oct 14, 2011 12:34 pm     Reply with quote

It's for historical reasons. Microchip originally designed their chips for 5v
only. Then they decided to make "low voltage" versions. So maybe they
just did some die selection to find individual chips that could be certified
to work at lower voltages. But they didn't upgrade the rest of the design.
That's what you're seeing.

In more recent PICs, they do allow selection of different Brownout
voltages. My advice is to use the Microchip Advanced Part Selector:
http://www.microchip.com/maps/microcontroller.aspx

In the Prefix drop-down box, select "PIC16F". Then wait a moment
while the screen updates. Then go down to the "Pkg Pins" line near
the bottom and set both columns for 18 pins. Again, you will have to
wait a moment after each change for the screen to update. Then go
near the top, and in the P.Memory(KWords) line, set the first column
for "4". This matches the 16F88 which has 4K words of Flash.

These settings will give you any 16F PIC that has 18 pins and at least
4K words of ROM. I see 5 PICs in the list at the top. One of them is
the 16F88 of course. You can then investigate the data sheets for each
one and see if it has the features you need.

We did this recently. We wanted a PIC with more memory than the
16F628 in one of our current designs, but in the same package.
We found the 16F1847, which is in that list, and it's a much more modern
PIC and it has a lot more features. It costs much less, too.

Anyway, if you look at the Config Bits section of the 16F1847 and
16LF1847 data sheet, you see it offers these Brownout voltage options:
Quote:

bit 10 BORV: Brown-out Reset Voltage Selection bit
1 = Brown-out Reset voltage set to 1.9V (typical)
0 = Brown-out Reset voltage set to 2.7V (typical)

That's for all versions, F and LF.


At the start of the data sheet, it shows this:
Quote:

Special Microcontroller Features:
• 1.8V-5.5V Operation – PIC16F1847
• 1.8V-3.6V Operation – PIC16LF1847


However, 16F1847 requires ICD3 or Pickit3 as the programmer.
FMOpt2000



Joined: 10 Jan 2008
Posts: 17

View user's profile Send private message

:)
PostPosted: Mon Oct 17, 2011 3:12 am     Reply with quote

Thx a lot!!!
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