PIC16F versus PIC16LF Parts


Closed Thread
Results 1 to 6 of 6
  1. #1
    Join Date
    Jan 2009
    Location
    Miami, Florida USA
    Posts
    644

    Default PIC16F versus PIC16LF Parts

    Hi all,

    To the best of my knowledge the only difference between the PIC16F and the PIC16LF is the input power that they can take. Where the PIC16F part can take a higher Vin than the other part. Am I correct on this? Is there any other difference that I should know about?

    The issue comes in that I programmed a bunch of PIC16F1939 with a HEX file generated in Microcode Study with a PIC16LF1939 set as the PIC to be programmed. My circuit is working with Vin = 3V, so that the voltage is ok for both chips. The chips PIC16F1939 seem to be working ok, but I'm concerned that the PIC16LF1939 generated HEX file might cause any problems. Any help and comments will be appreciated.

    Thank you for your help,

    Robert
    "No one is completely worthless. They can always serve as a bad example."

    Anonymous

  2. #2
    Join Date
    Feb 2010
    Location
    USA, New England
    Posts
    164


    Did you find this post helpful? Yes | No

    Default Re: PIC16F versus PIC16LF Parts

    Hello Robert,

    It looks to me that you are correct. I can see no differences beyond the maximum voltage on Vdd and Vcap.

    There is no reason the HEX files should be any different. I don't use a lot of 16F parts anymore but I've used 18F and 18LF parts interchangeably.

    Best Regards,
    Paul
    The way to avoid mistakes is to gain experience. The way to gain experience is to make mistakes.

  3. #3
    Join Date
    Jan 2009
    Location
    Miami, Florida USA
    Posts
    644


    Did you find this post helpful? Yes | No

    Default Re: PIC16F versus PIC16LF Parts

    Paul,

    Thanks. Yes, I haven't had any problems so far when interchanging the 16F and 16LF parts. Still, I'm curious to know why they have a 16LF or 18LF part just to have a smaller Vin range. That just doesn't make any sence, at least to me. Maybe somebody here in the forum knows the answer to that.

    Robert
    "No one is completely worthless. They can always serve as a bad example."

    Anonymous

  4. #4
    Join Date
    Dec 2010
    Posts
    409


    Did you find this post helpful? Yes | No

    Default Re: PIC16F versus PIC16LF Parts

    Obviously the smaller voltage range is less desirable - It's an artifact of using a different silicon technology to achieve additional power savings. If you can live with the 3V range, the LF parts can save you power. If you need 5V, or if you need a part with a better sense of humor about transients, or if minimum power is of lesser consideration, the F parts are the way to go. The actual logical structure, and hence behavior of the devices is identical in my experience, so the same code runs on either.

  5. #5
    Join Date
    Apr 2011
    Location
    Kent, UK
    Posts
    52


    Did you find this post helpful? Yes | No

    Default Re: PIC16F versus PIC16LF Parts

    I've had many problems with EEPROM write errors when using a 16F877 part on 3.3v power (20Mhz crystal). Worked fine at first, then deteriorated over time. Replacing with a LF part cured the problem.

    I would re-compile for a LF part if possible. You just never know, and it would reassure me to know I did!

  6. #6
    Join Date
    Jan 2009
    Location
    Miami, Florida USA
    Posts
    644


    Did you find this post helpful? Yes | No

    Default Re: PIC16F versus PIC16LF Parts

    Charlie,

    That makes a lot of sence. It explains why the LF part is the way to go in some application.

    Timmers,

    Yes, we just never know.
    "No one is completely worthless. They can always serve as a bad example."

    Anonymous

Similar Threads

  1. Replies: 4
    Last Post: - 7th June 2011, 05:02
  2. ENC28J60 and PIC16F/18F
    By SKOLS1 in forum mel PIC BASIC Pro
    Replies: 7
    Last Post: - 28th January 2011, 20:21
  3. Efficient Fixed-Point Trigonometry For PIC16F
    By ScaleRobotics in forum mel PIC BASIC Pro
    Replies: 12
    Last Post: - 9th September 2009, 01:50
  4. Parts to Trade
    By digilord in forum Adverts
    Replies: 1
    Last Post: - 30th December 2005, 15:34
  5. AES Encryption on PIC16F/18F
    By Emerson in forum mel PIC BASIC Pro
    Replies: 0
    Last Post: - 17th November 2005, 00:45

Members who have read this thread : 1

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts