Let's just do one thing at a time.
Why would it be normal? i don't get it
You're saying that all TTL and CMOS logic chips don't output a low state at zero volts, why is that? any reason why they do that?
The output voltage of a TTL logic device must be 0.2V or lower to be valid. There is a transistor pulling to output low. The transistor cannot pull the output all the way down to 0V (although it can get close if there is no load)
With the specified maximum load, the output voltage can rise as high as 0.2V and still be in spec.
If you place a larger load on the output it will rise higher, possibly higher than the 0.2V specified as the maximum output low voltage, possibly higher even that the maximum input low voltage (0.8V). But, depending on the circuit, this might be normal and expected.
How do you measure the low state of a TTL or CMOS chip? what is your ways of doing this
- Set up your scope with the x10 probe connected to ground and DC coupled. Adjust the trace position so it is aligned with the lowest graticule on your scope.
- Set the vertical amplifier to 100mV per division.
- Probe the supply voltage to your logic. If it is 5V, the trace should rise 5 divisions up the screen
- Probe the low logic level.
- Estimate how far the signal is above the lowest graticule. Is it 1/2 a division, is it 1/5 of a division (often there are some smaller divisions on the display to help you with this).
- Calculate the input voltage. (if 3 was true, then you have 1volt per division, so 1/5 of a division means 0.2V)
If the difference between the ground level and the low logic level is to small to calculate then you can either assume it's very close to ground, or you can repeat the steps above with a more sensitive vertical amplifier setting. If you do this, step 3 might cause the trace to vanish off the top of the display. That's OK, it won't damage anything.
It would help if you can take a picture of the screen of the oscilloscope at steps 1, 5, and 4, and also a picture of the controls of the scope (which should not change from before you took the first picture). That way we can check your work.
If you end up using 20mV/Div, a x10 probe, and you see 1/3 of a division difference between ground and the low level logic signal then the low level voltage is approx 10 * 1/3 * 20mV, or about 67mV.
Now, I'm assuming you know
- how to set the vertical scale on the scope,
- if you have a x10 probe (or something different)
- how to set the horizontal timebase to something sensible
- how to adjust the trace position
- How to connect the probe to the circuit (there will be 2 connections)
- What a division on the screen is (and what the graticule is)
If you have ANY doubts about ANY of these, then ASK. If you don't ask, I will assume that knowledge.