PIC16F1454 Connecting To USB Doesn't Work


+ Reply to Thread
Results 1 to 28 of 28

Hybrid View

  1. #1
    Join Date
    Aug 2011
    Posts
    453

    Default Re: PIC16F1454 Connecting To USB Doesn't Work

    I don't care much for the 18F1xK50, either of them. They don't have much ram/flash resources, plus...

    Why Microchip do such stupid things, like two sets of programming pins for low or high voltage?
    That was done for pin-out compatibility with the 18F1xK50, but these things are a royal PITA when it comes to programming them.

    The ICSPCLK and ICSPDAT lines are shared with the USB D+/D- pins and that causes all sorts of issues:

    - you have to make sure to unplug the USB cable when programming
    - you can't program at 5V VDD since the USB D+/D- pins have a max voltage of 3.3V, and the programmers usually use VDD to power the programming pins
    The programming spec shows the addtl circuitry required (they used to have a special adapter for this)

    The second set of programming pins was added to the 16F part to help overcome this.
    The 18F2xK50 is much easier to deal with.

    See the PIC16(L)F145X Memory Programming Specification doc DS41620C (the 13/14K50 has similar restrictions)
    Attached Images Attached Images  

  2. #2
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,170

    Default Re: PIC16F1454 Connecting To USB Doesn't Work

    Thanks for that heads up TW. I would have slapped those "sweet deals" on a breadboard and bricked a few before catching on.
    😆
    My Creality Ender 3 S1 Plus is a giant paperweight that can't even be used as a boat anchor, cause I'd be fined for polluting our waterways with electronic devices.

    Not as dumb as yesterday, but stupider than tomorrow!

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

    Default Re: PIC16F1454 Connecting To USB Doesn't Work

    Quote Originally Posted by tumbleweed View Post
    That was done for pin-out compatibility with the 18F1xK50, but these things are a royal PITA when it comes to programming
    Yes, I agree with you. I had a hard time programming it just to flash an LED. Thank you for the explanation.
    "No one is completely worthless. They can always serve as a bad example."

    Anonymous

Similar Threads

  1. pic16f88 doesn't work at all
    By aswasw3 in forum General
    Replies: 1
    Last Post: - 15th April 2016, 04:47
  2. PortA Doesn't Work
    By Melanie in forum FAQ - Frequently Asked Questions
    Replies: 11
    Last Post: - 8th September 2015, 18:41
  3. Attachements doesn't work.
    By HenrikOlsson in forum Forum Requests
    Replies: 15
    Last Post: - 14th September 2013, 03:04
  4. first project, and yes, doesn`t work
    By bogdan in forum mel PIC BASIC Pro
    Replies: 15
    Last Post: - 28th April 2009, 06:13
  5. why this doesn't work?
    By strasni_betmen in forum Serial
    Replies: 7
    Last Post: - 4th September 2008, 15:56

Members who have read this thread : 13

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