PIC18F6680 programming


Closed Thread
Results 1 to 18 of 18

Hybrid View

  1. #1
    Join Date
    Jan 2008
    Posts
    9

    Default PIC18F6680 programming

    i need to program a PIC18F6680 thats 64 pin quad surface mount. I want to programing with ICSP but im not exzatly sure which pins or how many are needed. I assume i will need a rs232 to ttl converter correct? I really dont want to unsolder this bad boy to program it. Any ideas anyone?

  2. #2
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by gopher View Post
    i need to program a PIC18F6680 thats 64 pin quad surface mount. I want to programing with ICSP but im not exzatly sure which pins or how many are needed. I assume i will need a rs232 to ttl converter correct? I really dont want to unsolder this bad boy to program it. Any ideas anyone?
    Two words...Not correct...

    www.microchip.com - PIC18F6680 datasheets and programming specifications
    www.microchip.com - MPLAB, assemblers, etc.
    www.microchip.com - PICKIT2 (my preferred programmer IMO, certainly much more than an RS232-TTL converter)
    www.melabs.com - PicBasicPro (also, if you don't like the PICKIT2 from www.microchip.com, check out one of MELABS programmers)
    www.dictionary.com - spelling and grammar check
    www.digikey.com - jumper wire for tapping into Vdd, Vss, PGC, PGD, PGM lines on the '6680, maybe even pick up a soldering iron, some solder, maybe some flux, some small drill bits, and other handy things for modifying a PCB.
    Last edited by skimask; - 14th January 2008 at 02:25.

  3. #3
    Join Date
    Jan 2008
    Posts
    9


    Did you find this post helpful? Yes | No

    Default

    listen dude i already downloaded the 484 page pdf on this chip. It's alot of information to chew. I have another newer piece of hardware that is reprogrammable via a serial cable. the only difference of the board is that there is a maxium max323e so i know all i gotta do is make a board with that chip and p/s and somehow solder some really small wires to the pins on the chip, program it, then unsolder it. I think there are only 3 connections to the cpu but they pop up under the chip via thru holes so i dont know where they go. According to the pdf it looks like it might be RB5,RB6,RB7? can someone confirm this?

  4. #4
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by gopher View Post
    listen dude i already downloaded the 484 page pdf on this chip. It's alot of information to chew.
    Really? I only see one small chapter in there relating to the programming pins and what to connect to and references to programming specifications....DUDE...

    I have another newer piece of hardware that is reprogrammable via a serial cable.
    That's great...problem is that PICs don't talk 'special RS232-TTL serial reprogramming language' unless they're programmed with a bootloader. A blank chip won't talk to anything but a programmer...which...(read on)...

    so i know all i gotta do is make a board with that chip and p/s and somehow solder some really small wires to the pins on the chip, program it, then unsolder it. I think there are only 3 connections to the cpu but they pop up under the chip via thru holes so i dont know where they go. According to the pdf it looks like it might be RB5,RB6,RB7?
    And Vdd and Vss and MCLR, because a blank chip won't take low voltage programming.
    And yes, it is possible to hand solder some wire wrap wire directly to the pins (or via's or whatever) and run those wires to a programmer. Another problem is, what happens when the rest of the circuit tries to draw that power/signals off those pins at the same time as you're trying to program them. Might have to cut a couple of traces and solder-jumper them back together when you're done.

  5. #5
    Join Date
    Jan 2008
    Posts
    9


    Did you find this post helpful? Yes | No

    Default

    and 4 real who cares about spelling this is not english class.

  6. #6
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by gopher View Post
    and 4 real who cares about spelling this is not english class.
    Apparently not...
    Eye dunt no wat eye waz tinkin...4 real...4 shur.
    Eym nut 733t like 50m3.

  7. #7
    Join Date
    Jan 2008
    Posts
    9


    Did you find this post helpful? Yes | No

    Default

    The PIC is not blank its already soldered onto a piece of working equipment.
    The new devices we reprogram with a laptop that has special software that sends data via the serial port straight into the max232e thats wired directly to the PIC. The older devices are exactly the same except no connection port and no mac232e chip. from what i can see there are only 3 connections from the max232 the the PIC
    I just don't know what they connect to..... RB5,RB6,RB7,Vdd,Vss or MCLR ?

  8. #8
    Join Date
    Dec 2007
    Location
    Denmark
    Posts
    28


    Did you find this post helpful? Yes | No

    Default

    Use Google and do a little research about ICSP, that might help.

Similar Threads

  1. Data Programming Error at 0000
    By cpatnoi in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 22nd May 2009, 03:37
  2. 16F676 programming problem
    By Christopher4187 in forum mel PIC BASIC Pro
    Replies: 3
    Last Post: - 18th May 2009, 17:39
  3. Problems programming
    By Lionheart in forum General
    Replies: 4
    Last Post: - 7th December 2008, 16:51
  4. Who can help me checking my Programming
    By slimpeng in forum mel PIC BASIC Pro
    Replies: 25
    Last Post: - 23rd January 2008, 15:08
  5. Some questions for programming
    By fnovau in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 5th July 2006, 16:04

Members who have read this thread : 0

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