What are the voltages on a ATmega32u4 (eg Arduino Leonardo) such that a HIGH
or LOW
is read?
I want to ensure that I'm reading the chip reference manual correctly, where Table 29-1 says:
VIL: Input Low Voltage, Except XTAL1 and Reset pin
- Min: -0.5
- Max: 0.2VCC-0.1V (LVTTL)
VIH: Input High Voltage, Except XTAL1 and RESET pins
- Min: 0.2VCC+0.9V (LVTTL)
- Max: VCC + 0.5V
My questions:
- What is LVTTL?
- How do I interpret the VIL Max and VIH Min?
- Is the input undefined between those two values?