Debug/Serout/Serout2 - please, need advice ...


Closed Thread
Results 1 to 14 of 14

Hybrid View

  1. #1
    Join Date
    Dec 2008
    Location
    Ploiesti, ROMANIA
    Posts
    582


    Did you find this post helpful? Yes | No

    Default Re: Debug/Serout/Serout2 - please, need advice ...

    Thanks for support !
    The schematic is "valid" since with the original soft works just fine ... When I "give up" to voltage monitor program (VB) I am unable to receive consistent data.

  2. #2
    Join Date
    Oct 2009
    Posts
    583


    Did you find this post helpful? Yes | No

    Default Re: Debug/Serout/Serout2 - please, need advice ...

    Hey, wasn't being negative....like I stated - I'm no expert... if it works with the original code then the hardware is fine....

  3. #3
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default Re: Debug/Serout/Serout2 - please, need advice ...

    You screen shot shows 300 baud, that is why I gave the example that I did.

    Now I notice you code a schematic showing 2400 baud.....
    Dave
    Always wear safety glasses while programming.

  4. #4
    Join Date
    Aug 2003
    Posts
    985


    Did you find this post helpful? Yes | No

    Default Re: Debug/Serout/Serout2 - please, need advice ...

    RS232 is -12 Volts on the low, so there’s actually 24 Volt difference between one state and another.
    I don’t believe it’s possible to do RS232 with any one single transistor if the ground is connected to the other device.

    The whole compromise to make 5 Volt RS232 ports is just that.
    It could be damaging to connect a real RS232 port to a pic without proper clamping if it didn’t have some awesome IO characteristics.

  5. #5
    Join Date
    Aug 2011
    Posts
    453


    Did you find this post helpful? Yes | No

    Default Re: Debug/Serout/Serout2 - please, need advice ...

    The RS232 voltage spec:
    -3V to -25V = logic 1
    +3V to +25V = logic 0


    However, if you take a look at a lot of the "MAX232" class chips you'll find that the RXD receiver input has the following characteristics:
    Input high threshold: 1.7V (typ), 2.4V (max)
    Input low threshold: 0.8V (min), 1.8V (typ)
    Input resistance: 3K-7K ohms (pull-down to ground)

    Those levels are actually close to what you'd get out of most TTL outputs! It's not "RS232", but you can pretty much drive that directly from a PIC output pin.
    I wouldn't do it for a real commercial product, but for a one-of you could probably get away with it.

    Connecting to the TXD level from an RS232 output is a different story. There you have to deal with the fact that you might get as much as +/-25V levels on the pin.

  6. #6
    Join Date
    Dec 2010
    Posts
    409


    Did you find this post helpful? Yes | No

    Default Re: Debug/Serout/Serout2 - please, need advice ...

    Folks don't get distracted by the schematic. This can work with that schematic, or with a piece of wire from pin 2 of the PIC to pin 2 of the DB-9. The transistor and it's support resistors are not really helping anything, but not really hurting either. The problem will be in the code, or possibly a bad PIC. I remember 12 bit cores don't like SEROUT2 but I'm not sure if this device is one of these?

  7. #7
    Join Date
    Dec 2008
    Location
    Ploiesti, ROMANIA
    Posts
    582


    Did you find this post helpful? Yes | No

    Default Re: Debug/Serout/Serout2 - please, need advice ...

    Thanks for support !
    As I say the schematic is fine (I think !) : http://www.picbasic.co.uk/forum/showthread.php?t=7182
    Just my program is bad ...

Similar Threads

  1. 12f629 serout,debug and serout2 timings
    By Dennis in forum mel PIC BASIC Pro
    Replies: 0
    Last Post: - 10th January 2010, 03:13
  2. Serout/serin issues, advice required
    By Agent36 in forum mel PIC BASIC Pro
    Replies: 9
    Last Post: - 29th May 2008, 22:51
  3. debug vs serout vs serout2
    By mychangl in forum mel PIC BASIC Pro
    Replies: 3
    Last Post: - 25th March 2007, 05:35
  4. Serout/serout2
    By fowardbias in forum Serial
    Replies: 10
    Last Post: - 23rd January 2006, 05:48
  5. Debug vs SerOut Commands
    By EShatara in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 29th November 2004, 05:16

Members who have read this thread : 2

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