Re: RTS CTS Problem



By _low_ do you mean 0 on the AVR GPIO, sorry just clarifying.

Yes.

When will RS232 be banned? :- {)

Hah, it is that more or less is already - try to buy a laptop with
it. :-)

It is still pretty useful for lowest level debugging etc., at the very
begining of projects or when not all of the stuff is functional.

Dimiter

------------------------------------------------------
Dimiter Popoff Transgalactic Instruments

http://www.tgi-sci.com
------------------------------------------------------
http://www.flickr.com/photos/didi_tgi/sets/72157600228621276/

On Jan 30, 9:57 pm, ratemonotonic <niladri1...@xxxxxxxxx> wrote:
On 30 Jan, 19:38, Didi <d...@xxxxxxxxxxx> wrote:

the problem is that when I set the CTS AVR GPIO high(1) the voltage
that I see the 9 way connector pin is -5v and when  I set CTS AVR GPIO
to low(0) the voltage on the  9 way connector is 0v.

Is that the expected behavior? I think i am missing some fundamental
concept.

It is the expected behaviour allright if the buffers you use are
inverting (they normally are).
 But you need to drive CTS _low_ to enable data flow, not high.
This is how all CTS inputs (past buffers, at TTL level) I have
seen work. :-)

By _low_ do you mean 0 on the AVR GPIO, sorry just clarifying. When
will RS232 be banned? :- {)

.



Relevant Pages

  • Re: RTS CTS Problem
    ... that I see the 9 way connector pin is -5v and when I set CTS AVR GPIO ... But you need to drive CTS _low_ to enable data flow, ... This is how all CTS inputs (past buffers, ... By _low_ do you mean 0 on the AVR GPIO, ...
    (comp.arch.embedded)
  • Re: RTS CTS Problem
    ... It is still pretty useful for lowest level debugging etc., ... that I see the 9 way connector pin is -5v and when I set CTS AVR GPIO ... to lowthe voltage on the 9 way connector is 0v. ... But you need to drive CTS _low_ to enable data flow, ...
    (comp.arch.embedded)