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 support@ccsinfo.com

Difference between pic16Lf and pic16f

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







Difference between pic16Lf and pic16f
PostPosted: Tue Jun 10, 2003 2:47 pm     Reply with quote

Hello.
My PIC16F877 project wrapped up successfully a few months ago, and the first production run is in. Our board manufacturer opted to use the PIC16LF877 instead (not sure why). VDD is a rock-steady 5v. Can anyone tell me if this could cause any problems anyhow?
Obviously, I wouldn't be asking if there were none. I'm using the counter on the micro, and expect the reported counts to be about 15\% higher than I'm seeing. The only obvious deviation from print is that it's a low-voltage micro.

Thanks in advance. ~ Jeff
___________________________
This message was ported from CCS's old forum
Original Post ID: 144515151
PCM programmer



Joined: 06 Sep 2003
Posts: 21708

View user's profile Send private message

Re: Difference between pic16LF and pic16F
PostPosted: Tue Jun 10, 2003 3:05 pm     Reply with quote

:=Hello.
:= My PIC16F877 project wrapped up successfully a few months ago, and the first production run is in. Our board manufacturer opted to use the PIC16LF877 instead (not sure why). VDD is a rock-steady 5v. Can anyone tell me if this could cause any problems anyhow?
:= Obviously, I wouldn't be asking if there were none. I'm using the counter on the micro, and expect the reported counts to be about 15\% higher than I'm seeing. The only obvious deviation from print is that it's a low-voltage micro.
:=
--------------------------------------------------------------

The LF version is rated at 10 MHz max. What frequency are
you running it at ?

If you go through the data sheet in the electrical section,
there are lots of differences in setup and hold times for
the LF chips. They're longer than the regular chip.

The first thing I would do is pull out the LF chip from
one of your problem boards and put in the regular chip.
-- Just to confirm that it's really causing the problem.

Then if it's the problem, I would have your manufacturer
rework the boards and put in the specified chip.
___________________________
This message was ported from CCS's old forum
Original Post ID: 144515153
Jeff Stevens
Guest







Re: Difference between pic16LF and pic16F
PostPosted: Wed Jun 11, 2003 5:08 am     Reply with quote

:=:=Hello.
:=:= My PIC16F877 project wrapped up successfully a few months ago, and the first production run is in. Our board manufacturer opted to use the PIC16LF877 instead (not sure why). VDD is a rock-steady 5v. Can anyone tell me if this could cause any problems anyhow?
:=:= Obviously, I wouldn't be asking if there were none. I'm using the counter on the micro, and expect the reported counts to be about 15\% higher than I'm seeing. The only obvious deviation from print is that it's a low-voltage micro.
:=:=
:=--------------------------------------------------------------
:=
:=The LF version is rated at 10 MHz max. What frequency are
:=you running it at ?
:=
:=If you go through the data sheet in the electrical section,
:=there are lots of differences in setup and hold times for
:=the LF chips. They're longer than the regular chip.
:=
:=The first thing I would do is pull out the LF chip from
:=one of your problem boards and put in the regular chip.
:=-- Just to confirm that it's really causing the problem.
:=
:=Then if it's the problem, I would have your manufacturer
:=rework the boards and put in the specified chip.

We're running the chip at 4MHz. I'm checking a debugging trigger I put in during development to see if the timing is correct.
Thanks for the info on the timing charts. I'll post my final findings.
___________________________
This message was ported from CCS's old forum
Original Post ID: 144515156
Terry Giles
Guest







Re: Difference between pic16LF and pic16F
PostPosted: Thu Jun 12, 2003 4:20 pm     Reply with quote

My understanding is that the LF parts are the same silicon as the standard parts, but are characterised and so guaranteed to work below 5V. If you use them at 5V I would not expect any difference in performance. Yes, the data sheets do show slower operation but that is what you would expect of a CMOS device at a lower supply voltage.

I have a product working at 3v and 10MHz clock that I developed with the standard F part ( could not get any LF at the time). In production we are using the LF and have not noticed any change in performance but I do sleep better at night knowing the 3v operation is guaranteed!

Regards


Terry Giles
:=:=:=Hello.
:=:=:= My PIC16F877 project wrapped up successfully a few months ago, and the first production run is in. Our board manufacturer opted to use the PIC16LF877 instead (not sure why). VDD is a rock-steady 5v. Can anyone tell me if this could cause any problems anyhow?
:=:=:= Obviously, I wouldn't be asking if there were none. I'm using the counter on the micro, and expect the reported counts to be about 15\% higher than I'm seeing. The only obvious deviation from print is that it's a low-voltage micro.
:=:=:=
:=:=--------------------------------------------------------------
:=:=
:=:=The LF version is rated at 10 MHz max. What frequency are
:=:=you running it at ?
:=:=
:=:=If you go through the data sheet in the electrical section,
:=:=there are lots of differences in setup and hold times for
:=:=the LF chips. They're longer than the regular chip.
:=:=
:=:=The first thing I would do is pull out the LF chip from
:=:=one of your problem boards and put in the regular chip.
:=:=-- Just to confirm that it's really causing the problem.
:=:=
:=:=Then if it's the problem, I would have your manufacturer
:=:=rework the boards and put in the specified chip.
:=
:=We're running the chip at 4MHz. I'm checking a debugging trigger I put in during development to see if the timing is correct.
:=Thanks for the info on the timing charts. I'll post my final findings.
___________________________
This message was ported from CCS's old forum
Original Post ID: 144515197
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