Hamid Fadishei's Blog

January 3, 2011

A Simple Programmer for PIC18F14K50 Microcontroller

Filed under: Microcontroller — fadishei @ 2:12 am
Tags: ,

Microchip’s PIC18F14K50 is fantastic: almost anything you need in a small footprint for a low price! Absorbed in many good features of this chip, I neglected a special requirement for its flash programming when I was designing a small USB board. Unlike many other PICs, you have to drive two programming pins of this micro with 3.3v even if you are using a 5v supply. This was not a good news for me and probably many other people who want to use low cost hand made programmers. But don’t be worry! If your programmer is a PICPgm LVISP then you can program PIC18F14K50 by a applying small modification to the programmer circuit and using the latest version of PICPgm.

Advertisements

6 Comments »

  1. HI,
    Nice post…
    Pin 2 in your blog is VCC and Pin 3 Gnd but in the PICPgm LVISP website the schematic says Pin 1 is Vcc and pin 2 is GND?
    Is my observation correct? or is is supposed to be this way?
    I am trying to program a PIC18F14K50 and I need help.. I am kind a newbie to this.
    TIA,
    Lawrence

    Comment by Lawrence — November 22, 2011 @ 9:07 am | Reply

  2. which software… support this device. ib my pc all says no device detected… plz help

    Comment by vishnu — January 6, 2013 @ 6:13 pm | Reply

    • As long as I can remember, it was PICpgm that I used. Please do not use the auto-detect feature. Instead, select the exact chip part model and then select “Verify PIC”.

      Comment by fadishei — January 6, 2013 @ 7:44 pm | Reply

  3. Should there not be a Data in – signal to the LPT port ? I notice most ( all ) the other pgmers has this connection.
    I think it should be a signal from U1c pin 6 – going through a buffer with a 1k p/u on output to pin 10 on LPT .

    Comment by Nico — April 19, 2013 @ 5:12 pm | Reply

    • Thanks. I think you are correct. I must have dropped that by mistake while drawing the schematic. I will check if I can find my wire-wrapped programmer board!

      Comment by fadishei — April 20, 2013 @ 9:20 am | Reply


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: