J
Jon Slaughter
Guest
When I see an inverted pin in a timing diagram do I need to invert it or
what?
Basically I'm looking at a pic that has overbar(MCLR). IN the timing
diagram it shows a high voltage for high. But does this mean that the
physical voltage into the pin on the device needs to be inverted?
It seems reasonable that if they went through the trouble to put the overbar
in the pin then it means its inverted with respect to the rest of the
logic... but I do not know if they already inverted it on the timing diagram
or if I'm support to invert it or if its really an internal thing and I
don't have to worry about it(i.e., just treat it like a normal pin)?
For example, one of the timing diagrams shows that Vdd goes from low to high
and then overbar(MCLR) goes from low to high momentarily. If MCLR didn't
have the overbar then I would actually have it go low to high as it shows.
But since MCLR does have the overbar it seems to imply that I should invert
the pin?
In the data sheet it says "This line is brought low to cause a Reset". So
it seems that it really means the pin is inverted and the timing diagram
does not reflect this? (or does it and the and should follow the diagram?
In general, basically when I see an inverted pin and any timing diagrams I
can essentially think of the pin as non-inverted but just put in inverter on
the pin? (or in my case I'll just flip it in the software)
(just want to make sure)
Thanks,
Jon
what?
Basically I'm looking at a pic that has overbar(MCLR). IN the timing
diagram it shows a high voltage for high. But does this mean that the
physical voltage into the pin on the device needs to be inverted?
It seems reasonable that if they went through the trouble to put the overbar
in the pin then it means its inverted with respect to the rest of the
logic... but I do not know if they already inverted it on the timing diagram
or if I'm support to invert it or if its really an internal thing and I
don't have to worry about it(i.e., just treat it like a normal pin)?
For example, one of the timing diagrams shows that Vdd goes from low to high
and then overbar(MCLR) goes from low to high momentarily. If MCLR didn't
have the overbar then I would actually have it go low to high as it shows.
But since MCLR does have the overbar it seems to imply that I should invert
the pin?
In the data sheet it says "This line is brought low to cause a Reset". So
it seems that it really means the pin is inverted and the timing diagram
does not reflect this? (or does it and the and should follow the diagram?
In general, basically when I see an inverted pin and any timing diagrams I
can essentially think of the pin as non-inverted but just put in inverter on
the pin? (or in my case I'll just flip it in the software)
(just want to make sure)
Thanks,
Jon