Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

PIC16F690 onboard programming

Status
Not open for further replies.

Vitaliy9

Newbie
Joined
Jun 18, 2009
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Toronto
Activity points
1,309
Hi
I need to programm PIC16F690 using ICSP connector on board. Is it possible to do it with simple serial/parallel port ICSP programmer. I cannot programm one PIC to build programmer to programm another. If anybody have schematic and PCB for it that would be just great.
Thank you
 

**broken link removed**

Used this one for two years with PIC12F, PIC16F and even PIC18F chips without too many problems. Of course, this $10 solution isn't going to be as good and quick as a $50 PICKit3 or a professional programmer, but it serves the 'testing and debugging' purpose quite well.


EDIT: OOps, didn't read clearly the first time. I haven't tried this programmer as an ICSP. Might work...
 

Hi,

Even with a proper programmer like a pickit2 /3 , there are certain limitations to ICSP in that you have to avoid 'loading' the programmer ports with the targets circuitry.

With some things like a keypad or lcd lines you can simply use resistors to avoid this loading.

If you are going to build your own, recommned the USB pickit2 lite as shown in this forum many times - it does need a 18f2550 pre programmed, but why not post here for someone local to program your chip.
 

Hi,

Even with a proper programmer like a pickit2 /3 , there are certain limitations to ICSP in that you have to avoid 'loading' the programmer ports with the targets circuitry.

With some things like a keypad or lcd lines you can simply use resistors to avoid this loading.

If you are going to build your own, recommned the USB pickit2 lite as shown in this forum many times - it does need a 18f2550 pre programmed, but why not post here for someone local to program your chip.

Hi,

I have a same problem ...i need to interface LCD to portC and i get only black boxes on screen. How can i use the resistors to avoid the loading? between programer and pic pins or between pic pins and lcd pins?
 

Hi,

Its unusual to have the lcd on PortC. ICSP pins are typically on PortB

Fig 3.1 of the Pickit2 User guide shows how to wire up for ICSP - resistors for an lcd on RB6/7 would be 470R or 1K
https://ww1.microchip.com/downloads/en/DeviceDoc/51553E.pdf

What chip are you using ? can you show the circuit and code for the lcd thats not working.
 

the problem was solved...thx anyway!
 

Attachments

  • meteo.png
    meteo.png
    27.7 KB · Views: 74
Last edited:

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top