Electronics Serial port mobo pinout (for pin headers)

Discussion in 'Modding' started by kbn, 23 May 2005.

  1. kbn

    kbn What's a Dremel?

    Joined:
    17 Mar 2004
    Posts:
    603
    Likes Received:
    0
    I recently changed my mobo to a DFI Nforce4 board which doent have the com port on the back, instead there is a dual-row 9 pin header hidden near the bottom of the board :(

    Ive checked the manual and it doesnt even mention it.. and so I dont know the pin out..

    So it looks like so:

    ||||
    |||||

    Any ideas what the pinout is? Id really like to aviod damaging my mobo and the programmer...

    The reson I need it is for a JDM pic programmer.. so I cant get a USB-> serial port becuase it needs the -12v rail to work :(
     
  2. theshadow27

    theshadow27 What's a Dremel?

    Joined:
    23 Sep 2004
    Posts:
    616
    Likes Received:
    2
    you can get DB9's with ribbon cable and DIL connectors premade for dirt cheap from http://www.frontx.com/, but if you must know the pinout:
    [​IMG]
    1. CD - carrier detect
    2. RXD - receive data
    3. TXD - transmit data
    4. DTR - data terminal ready
    5. GND - system ground
    6. DSR - data set ready
    7. RTS - request to send
    8. CTS - clear to send
    9. RI - ring indicator
     
  3. kbn

    kbn What's a Dremel?

    Joined:
    17 Mar 2004
    Posts:
    603
    Likes Received:
    0
  4. cpemma

    cpemma Ecky thump

    Joined:
    27 Nov 2001
    Posts:
    12,328
    Likes Received:
    55
  5. theshadow27

    theshadow27 What's a Dremel?

    Joined:
    23 Sep 2004
    Posts:
    616
    Likes Received:
    2
    if it is any modern motherboard, it will be the first one that i copied. the "versionB" is usaly only found on 386/486 era boards. worst case you switch ground and Tx, which will simply not work (will not cause any damage).
     
  6. kbn

    kbn What's a Dremel?

    Joined:
    17 Mar 2004
    Posts:
    603
    Likes Received:
    0
    If your sure it wont cause damage :)

    You have saved me from using a really, really old, crappy pc (amd k6-2 300 - of which the cpu is about equal to a pic..) for programming. Thank you :rock: :D :rock:
     
  7. theshadow27

    theshadow27 What's a Dremel?

    Joined:
    23 Sep 2004
    Posts:
    616
    Likes Received:
    2
    yeah, ive done it before :lol:

    you may find as you get farther into programing that a seprate computer isnt nessesarly a bad thing. but no prob
     
  8. kbn

    kbn What's a Dremel?

    Joined:
    17 Mar 2004
    Posts:
    603
    Likes Received:
    0
    Well it seems it didnt work :(
    At worst its only broke a 70p pic, so doesnt matter...

    Before when I have used the programmer Ive never been able to ssee the LED becuase it was plugged in round the back - should it be lit when reading the pic? I thought it was only for programming?

    I started up IC prog, and tryed to read my 12F675 and it read it as blank - it shouldnt be.
    Last time I used it I had a flashing LED program on to test it, used to work but now it doesnt...

    As for another computer, maybe when I have my new USB kb/mouse switch working (my brother took my last one to work :(). I have my old pc here which I used last time. I suppose I could connect it back up and see if the pic still works, after making an pin header > other half of cable,converter.
     
    Last edited: 24 May 2005
  9. kbn

    kbn What's a Dremel?

    Joined:
    17 Mar 2004
    Posts:
    603
    Likes Received:
    0
    I had pin 7 and 8 mixed up, fixed now.. I hope :)

    Its reading the pic that I messed up, the code is all messed up but should be fine after reflashing.
     
    Last edited: 24 May 2005
  10. kbn

    kbn What's a Dremel?

    Joined:
    17 Mar 2004
    Posts:
    603
    Likes Received:
    0
    My pic thinks its something else! :(
    I just erased it in IC prog and get this:

    Code:
    ; Generated by WinDis84, (c) Nigel Goodwin 1998.
    
                LIST      P=16F84, F=INHX8M
                include "P16FXX.inc"
                ORG     0x0000
    
                ORG     0x2100
                DATA    0xFF
    
                END
    
    Edit:reburnt it and it works, but still thinks is a 16F84..
     
    Last edited: 24 May 2005

Share This Page